Commit Graph

  • 0530dc57a8 Implement frame time measurement on Android using VK_GOOGLE_display_timing Henrik Rydgård 2023-08-03 12:59:25 +02:00
  • 9b038d6574 Vulkan: Show enabled extensions separately in sysinfo Henrik Rydgård 2023-08-03 11:11:35 +02:00
  • e16cac6548 Initial work on supporting VK_GOOGLE_display_timing. Not working yet. Henrik Rydgård 2023-08-03 11:11:16 +02:00
  • 87569f895d Quick hack for DPI on Mac/Vulkan. See issue #17758 Henrik Rydgård 2023-08-03 10:32:20 +02:00
  • 1a1a6fe15d Load the functions for VK_GOOGLE_display_timing Henrik Rydgård 2023-08-03 01:52:43 +02:00
  • 7259536070 Merge pull request #17841 from hrydgard/time-use-clock-monotonic Henrik Rydgård 2023-08-03 09:52:28 +02:00
  • 1dab6e5bef Linux/Mac/iOS: Switch from gettimeofday() to clock_gettime(CLOCK_MONOTONIC) Henrik Rydgård 2023-08-02 23:52:46 +02:00
  • 175def7774 Merge pull request #17840 from hrydgard/present-wait-work Henrik Rydgård 2023-08-02 21:34:48 +02:00
  • 14377259b5 Use VK_KHR_present_wait to get numbers on how much latency we have to screen Henrik Rydgård 2023-08-01 18:04:44 +02:00
  • e15c45d9ea Bump naett to latest upstream. Henrik Rydgård 2023-08-02 19:20:57 +02:00
  • 5ed4b532b7 Micro-optimize SubmitPrim, remove outdated mitigation Henrik Rydgård 2023-06-13 10:11:15 +02:00
  • ece6a505b3 Merge pull request #17837 from hrydgard/frame-history Henrik Rydgård 2023-08-02 17:06:55 +02:00
  • caad6f3c4a Merge pull request #17758 from hch12907/wayland-hidpi Henrik Rydgård 2023-08-02 16:55:04 +02:00
  • 7221e39a03 sdl: scale window dimensions by DPI on initialization Hoe Hao Cheng 2023-08-02 22:30:07 +08:00
  • eda5f355bd Add NSHighResolutionCapable Hoe Hao Cheng 2023-07-29 18:55:22 +08:00
  • b23c59676b SDL: scale touch events by logical DPI too Hoe Hao Cheng 2023-07-25 22:54:12 +08:00
  • 805821e01e Core: decouple UpdateScreenScale from preprocessor defines Hoe Hao Cheng 2023-07-22 21:35:21 +08:00
  • a5fb1a346c sdl: fix --dpi option after HiDPI rework Hoe Hao Cheng 2023-07-01 22:50:06 +08:00
  • 0d7a1831b6 sdl: support HiDPI on wayland Hoe Hao Cheng 2023-07-01 02:07:38 +08:00
  • cda59e8510 Vulkan: Keep track of some timestamps in a frame Henrik Rydgård 2023-08-02 11:38:31 +02:00
  • 2cd32449c0 Merge pull request #17836 from noabody/master Henrik Rydgård 2023-08-02 16:11:53 +02:00
  • 1618ca473e Fix 17832 noabody 2023-08-02 07:48:35 -06:00
  • 0a8da63fca Merge pull request #17835 from hrydgard/extract-debug-overlay Henrik Rydgård 2023-08-02 15:27:18 +02:00
  • 9f6e67b17a Move the debug overlay rendering out from EmuScreen into DebugOverlay.cpp Henrik Rydgård 2023-08-02 14:28:52 +02:00
  • fa396c2082 Qt and Mac buildfixes Henrik Rydgård 2023-08-02 14:49:43 +02:00
  • 3c0fdc1307 Merge pull request #17834 from hrydgard/cheat-db-fix Henrik Rydgård 2023-08-02 14:33:22 +02:00
  • 0b4fee1259 One too much Henrik Rydgård 2023-08-02 14:07:47 +02:00
  • c3511529e4 Somehow forgot to delete some unused bools Henrik Rydgård 2023-08-02 14:07:05 +02:00
  • 9df91aed37 OpenCFile: Fix Android content-uri append mode Henrik Rydgård 2023-08-02 14:00:57 +02:00
  • 354269e854 Merge pull request #17833 from hrydgard/debug-overlay-enum Henrik Rydgård 2023-08-02 13:36:08 +02:00
  • 0636893d1e Remove "Toggle" from a couple of the overlay names Henrik Rydgård 2023-08-02 13:13:41 +02:00
  • 112b624257 Improve the situation with two transparent screens on top of each other Henrik Rydgård 2023-08-02 13:03:08 +02:00
  • fc6879674e Refactor overlays into an enum Henrik Rydgård 2023-08-02 13:02:44 +02:00
  • 7538807ee7 Merge pull request #17831 from hrydgard/no-inflight-no-multithreading Henrik Rydgård 2023-08-01 21:47:16 +02:00
  • 3c41420d25 Merge pull request #17830 from Felipefpl/master Henrik Rydgård 2023-08-01 21:46:02 +02:00
  • 0beec83a06 Fixed previous mistakes Felipe 2023-08-01 16:26:52 -03:00
  • ffd5e57a20 Vulkan: Don't use multithreaded rendering if frames-in-flight is set to 1 Henrik Rydgård 2023-08-01 21:07:33 +02:00
  • 99c44a6d59 Updated brazilian portuguese translation Felipe 2023-08-01 12:58:40 -03:00
  • 25de32b7d3 Merge pull request #17828 from hrydgard/leaderboard-choose-range Henrik Rydgård 2023-08-01 14:26:56 +02:00
  • d998824381 Add missing strings Henrik Rydgård 2023-08-01 13:51:22 +02:00
  • 29c606f5d8 Allow choosing to see leaderboard entries "Near me". Highlight current user. Henrik Rydgård 2023-08-01 13:48:27 +02:00
  • ff72d13932 Merge pull request #17827 from hrydgard/more-achievement-ui-work Henrik Rydgård 2023-08-01 13:51:37 +02:00
  • 9f11784c7b Add more missing strings Henrik Rydgård 2023-08-01 13:16:59 +02:00
  • 9a8919810b Translation cleanups Henrik Rydgård 2023-08-01 13:03:24 +02:00
  • f45176fd25 Allow configuring in which corner achievement notifications can show up. Henrik Rydgård 2023-08-01 12:52:09 +02:00
  • 1071e1f248 Move towards separate types for leaderboard events Henrik Rydgård 2023-08-01 11:57:28 +02:00
  • f4b345bf7a Merge pull request #17823 from hrydgard/more-achievement-ui-work Henrik Rydgård 2023-08-01 10:34:08 +02:00
  • 6c4268c8be Merge pull request #17824 from noabody/master Unknown W. Brackets 2023-07-31 20:26:05 -07:00
  • 401377818c Merge branch 'master' into master Bashar Astifan 2023-08-01 05:29:56 +04:00
  • d0f5159e88 Link fail on case sensitive filesystem SDL2_ttf noabody 2023-07-31 19:02:53 -06:00
  • d268dd639a Move the ScreenEdgePosition enum to a more appropriate location Henrik Rydgård 2023-08-01 01:01:57 +02:00
  • a28ae79ef7 Safer handling of NONE Henrik Rydgård 2023-08-01 00:25:32 +02:00
  • 3563d625b9 Allow configuring the location on-screen of leaderboard trackers. Henrik Rydgård 2023-08-01 00:13:33 +02:00
  • 48d577014a Refactor the on-screen display to be more customizable Henrik Rydgård 2023-07-31 23:13:52 +02:00
  • 1475fcb065 Fix a comment Henrik Rydgård 2023-07-30 17:59:08 +02:00
  • 01191ff23a Extract ApplyAnchorLayoutParams from the anchor viewgroup Henrik Rydgård 2023-07-16 11:15:37 +02:00
  • f39b9640b7 Rename the ChatPosition enum to a ScreenEdgePosition enum class (for future use) Henrik Rydgård 2023-07-16 11:03:49 +02:00
  • aca739d8eb Merge pull request #17822 from hrydgard/update-naett Henrik Rydgård 2023-08-01 00:15:02 +02:00
  • cf97038a2d Switch the naett submodule back to the upstream repo Henrik Rydgård 2023-07-31 23:32:24 +02:00
  • 5f0980c1d8 Merge pull request #17821 from hrydgard/move-some-translations Henrik Rydgård 2023-07-31 23:33:15 +02:00
  • 42ae0fd85c Update the sv_SE translation Henrik Rydgård 2023-07-31 23:29:38 +02:00
  • b1751f8b41 Move the corner position strings from Networking (for Chat) to Dialog (general) Henrik Rydgård 2023-07-31 23:18:23 +02:00
  • deba52487b Merge pull request #17819 from hrydgard/devscreens-collapsible-header Henrik Rydgård 2023-07-31 13:30:02 +02:00
  • 3861e97a94 Experiment with the collapsible header thingy. Slightly increase the font size of headers. Henrik Rydgård 2023-07-17 01:11:37 +02:00
  • 434aab9e69 Merge pull request #17817 from unknownbrackets/riscv-disas Henrik Rydgård 2023-07-31 07:50:12 +02:00
  • 0d0029fc9d riscv: Add bitmanip ops to disasm. Unknown W. Brackets 2023-07-30 17:45:36 -07:00
  • 50ac61f362 Merge pull request #17816 from unknownbrackets/riscv-android Henrik Rydgård 2023-07-31 01:32:21 +02:00
  • c24dca12bb Build: Fix link issue for rv64 disasm. Unknown W. Brackets 2023-07-30 16:06:55 -07:00
  • b03398a46c Merge pull request #17815 from unknownbrackets/riscv-jit Unknown W. Brackets 2023-07-30 14:49:37 -07:00
  • fa2b831dbc Merge pull request #17814 from unknownbrackets/riscv-jit-debug Henrik Rydgård 2023-07-30 23:42:14 +02:00
  • fa558b5b71 Merge pull request #17813 from unknownbrackets/riscv-jit-fixes Henrik Rydgård 2023-07-30 23:41:13 +02:00
  • 100f7c838e Merge pull request #17812 from unknownbrackets/irjit-floats Henrik Rydgård 2023-07-30 23:36:37 +02:00
  • f870271011 riscv: Spill registers more intelligently. Unknown W. Brackets 2023-07-30 13:29:13 -07:00
  • 020706f545 riscv: Implement float saturate clamping. Unknown W. Brackets 2023-07-30 09:21:03 -07:00
  • 45d44c1d4f riscv: Implement block debug interface. Unknown W. Brackets 2023-07-30 09:18:42 -07:00
  • 5ef4b2b5fa riscv: Fix assert when flushing not mapped reg. Unknown W. Brackets 2023-07-30 13:27:25 -07:00
  • 9f917488c3 riscv: Fix PC in disassembly. Unknown W. Brackets 2023-07-30 09:11:16 -07:00
  • e34736fbb2 riscv: Reduce norms in Slt/Sltu overlap cases. Unknown W. Brackets 2023-07-30 09:12:09 -07:00
  • d1dc346899 riscv: Fix pointer add/sub. Unknown W. Brackets 2023-07-30 14:05:43 -07:00
  • 09f3842a32 riscv: Fix VFPU compare typos. Unknown W. Brackets 2023-07-30 13:39:53 -07:00
  • f3240393fa irjit: Use vf for vfpu regs, v0 is a gpr. Unknown W. Brackets 2023-07-30 12:45:25 -07:00
  • 6819acd29f irjit: Fix flag on float cond move. Unknown W. Brackets 2023-07-30 12:45:07 -07:00
  • 5db6b11ef2 irjit: Cleanup self-fmovs. Unknown W. Brackets 2023-07-30 10:19:40 -07:00
  • 4c560e44b5 Merge pull request #17810 from hrydgard/bbox-cache-planes Henrik Rydgård 2023-07-30 19:34:00 +02:00
  • f0fd9e85aa Try dirtying CULL_PLANES in Execute_BoundingBox in SoftGPU Henrik Rydgård 2023-07-30 18:35:18 +02:00
  • fd656c629d More dirtying Henrik Rydgård 2023-07-30 17:45:19 +02:00
  • a28acf2662 Merge pull request #17805 from hch12907/sdl-ttf Unknown W. Brackets 2023-07-30 07:10:59 -07:00
  • 061131ec8a Cache planes used for BBOX culling Henrik Rydgård 2023-07-30 14:42:22 +02:00
  • 36951a0b98 Merge pull request #17806 from hrydgard/update-rcheevos Henrik Rydgård 2023-07-30 12:19:40 +02:00
  • 1c05f71b50 Update to the latest version of rcheevos. Henrik Rydgård 2023-07-30 10:55:55 +02:00
  • 47bbddad0f Merge pull request #17807 from hrydgard/re-enable-framebuffer-fetch Henrik Rydgård 2023-07-30 11:37:20 +02:00
  • 6da6de8201 Re-enable framebuffer fetch for blend where available. Henrik Rydgård 2023-07-30 11:13:42 +02:00
  • c56f302e51 SDL: address comments on #17780 Hoe Hao Cheng 2023-07-30 16:25:36 +08:00
  • c20f508db2 Merge pull request #17804 from unknownbrackets/riscv-jit Henrik Rydgård 2023-07-30 10:23:13 +02:00
  • c24e3ef831 riscv: Implement ll/sc. Unknown W. Brackets 2023-07-29 17:53:15 -07:00
  • 26a527bdf8 riscv: Implement float/int conversion. Unknown W. Brackets 2023-07-29 08:47:26 -07:00
  • b93275bb35 Merge pull request #17800 from unknownbrackets/riscv-jit Henrik Rydgård 2023-07-30 09:26:22 +02:00
  • c8447ff4b7 Merge pull request #17801 from unknownbrackets/irjit-vminmax Henrik Rydgård 2023-07-30 09:18:25 +02:00
  • 180bda6f6b Merge pull request #17799 from unknownbrackets/irjit-lsu Henrik Rydgård 2023-07-30 09:15:55 +02:00
  • f5c7e6c937 Merge pull request #17802 from HR1025/win Henrik Rydgård 2023-07-30 09:09:15 +02:00