Henrik Rydgård and GitHub
70622e0d4e
Merge pull request #17853 from Nemoumbra/buildfix
...
Buildfix for VS2017
2023-08-06 14:29:04 +02:00
Nemoumbra
c2f9ae2e16
Buildfix for VS2017
2023-08-06 15:06:54 +03:00
Henrik Rydgård and GitHub
ea659319b2
Merge pull request #17852 from unknownbrackets/riscv-centralize
...
IR: centralize common parts of native backend
2023-08-06 10:54:53 +02:00
Unknown W. Brackets
93e3d35f5d
irjit: Move more to IRNativeBackend, split.
2023-08-06 00:16:43 -07:00
Henrik Rydgård and GitHub
68a15f45c0
Merge pull request #17849 from hrydgard/path-by-name
...
MainScreen on Android TV: Add a button to enter a path by text input
2023-08-04 23:53:22 +02:00
Henrik Rydgård
dc48acc9b9
MainScreen on Android TV: Add a button to enter a path by text.
...
See issue #16865 for why this is important on some crippled Android
devices.
2023-08-04 22:32:25 +02:00
Henrik Rydgård and GitHub
2d37a1b388
Merge pull request #17847 from hrydgard/d3d11-max-frame-latency
...
D3D11: Allow setting the max frame latency
2023-08-04 12:23:22 +02:00
Henrik Rydgård
39d25ce91f
D3D11: Allow setting the max frame latency
2023-08-04 11:53:51 +02:00
Unknown W. Brackets
691799a0ca
irjit: Centralize native jit compile dispatch.
2023-08-03 23:14:58 -07:00
Henrik Rydgård and GitHub
74a471d7a5
Merge pull request #17846 from hrydgard/debug-overlay-everywhere
...
Debug overlay everywhere
2023-08-03 20:55:35 +02:00
Henrik Rydgård and GitHub
c3f5cfe719
Merge pull request #17838 from hrydgard/minor-drawengine-opt
...
Micro-optimize SubmitPrim, remove outdated mitigation
2023-08-03 18:59:08 +02:00
Henrik Rydgård
8e1dc35dd1
Vulkan: Show instance extensions, both enabled and available, in sysinfo
2023-08-03 18:56:47 +02:00
Henrik Rydgård
7139dd326c
Buildfix
2023-08-03 18:04:12 +02:00
Henrik Rydgård
be63ce3a4a
Minor refactor allowing getting the GPU profile string outside games
2023-08-03 16:31:20 +02:00
Henrik Rydgård and GitHub
dfabad8d29
Merge pull request #17845 from DDinghoya/DDinghoya-patch-1
...
Update ko_KR.ini
2023-08-03 16:25:45 +02:00
Henrik Rydgård
a32249a3cf
Move DebugOverlay rendering to the overlay screen, allowing drawing it on top of the menu
2023-08-03 16:19:18 +02:00
Henrik Rydgård and GitHub
128acdd208
Merge pull request #17844 from hch12907/sdl-ttf
...
SDL: text renderer fixes, and CI
2023-08-03 15:16:31 +02:00
DDinghoya and GitHub
ac57b7d6cb
Update ko_KR.ini
2023-08-03 22:09:23 +09:00
Henrik Rydgård and GitHub
8ef781faff
Merge pull request #17843 from hrydgard/android-display-timing
...
Android: Measure display timing using VK_GOOGLE_display_timing
2023-08-03 15:06:27 +02:00
Hoe Hao Cheng
e77fc325d8
ci: add SDL2_ttf and fontconfig to the dependencies
2023-08-03 20:54:21 +08:00
Hoe Hao Cheng
4d7e949f23
SDL: text alignment fix
2023-08-03 20:54:21 +08:00
Henrik Rydgård
0530dc57a8
Implement frame time measurement on Android using VK_GOOGLE_display_timing
2023-08-03 12:59:25 +02:00
Henrik Rydgård
9b038d6574
Vulkan: Show enabled extensions separately in sysinfo
2023-08-03 11:11:35 +02:00
Henrik Rydgård
e16cac6548
Initial work on supporting VK_GOOGLE_display_timing. Not working yet.
2023-08-03 11:11:16 +02:00
Henrik Rydgård
87569f895d
Quick hack for DPI on Mac/Vulkan. See issue #17758
2023-08-03 10:32:52 +02:00
Henrik Rydgård
1a1a6fe15d
Load the functions for VK_GOOGLE_display_timing
2023-08-03 09:52:48 +02:00
Henrik Rydgård and GitHub
7259536070
Merge pull request #17841 from hrydgard/time-use-clock-monotonic
...
Linux/Mac/iOS: time_now_d(): Switch from gettimeofday() to clock_gettime(CLOCK_MONOTONIC)
2023-08-03 09:52:28 +02:00
Henrik Rydgård
1dab6e5bef
Linux/Mac/iOS: Switch from gettimeofday() to clock_gettime(CLOCK_MONOTONIC)
...
More appropriate, and adds a raw function that can be used to match up
with VK_GOOGLE_display_timing.
2023-08-03 00:00:07 +02:00
Henrik Rydgård and GitHub
175def7774
Merge pull request #17840 from hrydgard/present-wait-work
...
Vulkan: Use VK_KHR_present_wait to get numbers on how much latency we have to the screen
2023-08-02 21:34:48 +02:00
Henrik Rydgård
14377259b5
Use VK_KHR_present_wait to get numbers on how much latency we have to screen
...
This extension is not available on Android, there they have
VK_GOOGLE_display_timing, which they also have an abstraction library
for, so will look at that later.
Early part of work on #17685
2023-08-02 20:34:22 +02:00
Henrik Rydgård
e15c45d9ea
Bump naett to latest upstream.
...
See #17583
2023-08-02 19:20:57 +02:00
Henrik Rydgård
5ed4b532b7
Micro-optimize SubmitPrim, remove outdated mitigation
2023-08-02 19:14:32 +02:00
Henrik Rydgård and GitHub
ece6a505b3
Merge pull request #17837 from hrydgard/frame-history
...
Vulkan: Keep track of a short history of some timestamps in each frame
2023-08-02 17:06:55 +02:00
Henrik Rydgård and GitHub
caad6f3c4a
Merge pull request #17758 from hch12907/wayland-hidpi
...
SDL: support HiDPI on wayland
2023-08-02 16:55:04 +02:00
Hoe Hao Cheng
7221e39a03
sdl: scale window dimensions by DPI on initialization
2023-08-02 22:34:46 +08:00
Hoe Hao Cheng
eda5f355bd
Add NSHighResolutionCapable
2023-08-02 22:34:46 +08:00
Hoe Hao Cheng
b23c59676b
SDL: scale touch events by logical DPI too
2023-08-02 22:34:46 +08:00
Hoe Hao Cheng
805821e01e
Core: decouple UpdateScreenScale from preprocessor defines
2023-08-02 22:34:46 +08:00
Hoe Hao Cheng
a5fb1a346c
sdl: fix --dpi option after HiDPI rework
2023-08-02 22:34:46 +08:00
Hoe Hao Cheng
0d7a1831b6
sdl: support HiDPI on wayland
2023-08-02 22:34:46 +08:00
Henrik Rydgård
cda59e8510
Vulkan: Keep track of some timestamps in a frame
2023-08-02 16:25:17 +02:00
Henrik Rydgård and GitHub
2cd32449c0
Merge pull request #17836 from noabody/master
...
Fix 17832
2023-08-02 16:11:53 +02:00
noabody
1618ca473e
Fix 17832
2023-08-02 07:48:35 -06:00
Henrik Rydgård and GitHub
0a8da63fca
Merge pull request #17835 from hrydgard/extract-debug-overlay
...
Move the debug overlay rendering out from EmuScreen into DebugOverlay.cpp
2023-08-02 15:27:18 +02:00
Henrik Rydgård
9f6e67b17a
Move the debug overlay rendering out from EmuScreen into DebugOverlay.cpp
2023-08-02 14:58:22 +02:00
Henrik Rydgård
fa396c2082
Qt and Mac buildfixes
2023-08-02 14:49:43 +02:00
Henrik Rydgård and GitHub
3c0fdc1307
Merge pull request #17834 from hrydgard/cheat-db-fix
...
OpenCFile: Fix Android content-uri append mode
2023-08-02 14:33:22 +02:00
Henrik Rydgård
0b4fee1259
One too much
2023-08-02 14:07:47 +02:00
Henrik Rydgård
c3511529e4
Somehow forgot to delete some unused bools
2023-08-02 14:07:05 +02:00
Henrik Rydgård
9df91aed37
OpenCFile: Fix Android content-uri append mode
2023-08-02 14:00:57 +02:00