Henrik Rydgård
79e4a3d345
Windows: Clamp the reported refresh rate to 60, experiment for problem from #16725
2023-01-31 20:41:12 +01:00
Henrik Rydgård
ec2a95e965
Merge pull request #16876 from warmenhoven/dev/warmenhoven/libretro-mac
...
libretro yaml fix
2023-01-31 14:56:17 +01:00
Eric Warmenhoven
026ab32b2d
libretro yaml fix
2023-01-31 05:25:18 -08:00
Henrik Rydgård
1f3969aff3
Merge pull request #16873 from hrydgard/dedicated-thread
...
Add facility to run tasks on dedicated threads using the ThreadManager interface
2023-01-31 11:50:59 +01:00
Henrik Rydgård
c8dce81ff0
Merge pull request #16156 from hrydgard/opengl-thread-refactor
...
OpenGL threading refactor
2023-01-31 11:14:01 +01:00
Henrik Rydgård
6b0903f566
Add facility to run tasks on dedicated threads using the ThreadManager interface.
...
Useful for things that should be run ASAP even if the threadpool is full,
at a small extra cost. (Not recommended for very small tasks).
Considering using this to resolve the deadlocks in #16802 .
2023-01-31 11:07:40 +01:00
Henrik Rydgård
b04dd81cba
Merge pull request #16704 from hrydgard/darkmode
...
Windows Dark Mode: initial support
2023-01-31 10:45:07 +01:00
Henrik Rydgård
c88189289b
Merge pull request #16867 from hrydgard/initialization-cleanups
...
Initialization cleanups
2023-01-31 10:12:50 +01:00
Henrik Rydgård
64a90ffd72
Merge pull request #16871 from warmenhoven/dev/warmenhoven/libretro-mac
...
#16869 Fix libretro Mac x64 build, add Mac arm64 build
2023-01-31 10:12:24 +01:00
Eric Warmenhoven
3a2852f9e8
Fix libretro Mac x64 build, add Mac arm64 build
2023-01-30 20:33:40 -08:00
Henrik Rydgård
7e29613df3
Merge pull request #16868 from hrydgard/upgrade-vulkan-headers
...
Update Vulkan headers to SDK 1.3.239
2023-01-30 20:47:02 +01:00
Henrik Rydgård
891df6c0c4
Update Vulkan headers to SDK 1.3.239
2023-01-30 18:55:49 +01:00
Henrik Rydgård
df1c013272
Merge pull request #16862 from unknownbrackets/cpu-detect
...
Add and use the cpu_features library for feature detect
2023-01-30 18:47:36 +01:00
Henrik Rydgård
b97749d623
Assorted initialization cleanup and similar, found by valgrind and warnings
2023-01-30 18:31:49 +01:00
Henrik Rydgård
5735b9a8ac
Buildfixes for libretro, ios
2023-01-30 15:57:18 +01:00
Henrik Rydgård
cb16f193ec
Fix the problem. Still need to leave the loop with SDL even if we supply a swap function.
2023-01-30 15:45:05 +01:00
Henrik Rydgård
0f52954eae
Minor log cleanups
2023-01-30 14:38:05 +01:00
Henrik Rydgård
d43452f0ce
Fix to shutdown sequence
2023-01-30 11:49:31 +01:00
Henrik Rydgård
436a3e0d61
Cleaner exit from emuthread, as used by OpenGL. Don't know how it worked before...
2023-01-30 11:49:31 +01:00
Henrik Rydgård
a0c893cc8f
Fix ThreadFrame. All OK now except shutdown, it seems
2023-01-30 11:49:31 +01:00
Henrik Rydgård
2659fd6f66
Android work. Make the Android OpenGL exit prodecure make more sense
2023-01-30 11:49:31 +01:00
Henrik Rydgård
b62572a78f
Refactor the framedata/GPU thread management.
2023-01-30 11:49:31 +01:00
Henrik Rydgård
a410ea5535
Merge pull request #16864 from hrydgard/gl-refactor-breakout
...
GL refactor: Breakout a couple of commits
2023-01-30 11:49:08 +01:00
Henrik Rydgård
f773e66e0f
Minor optimization in GLQueueRunner
2023-01-30 11:24:53 +01:00
Henrik Rydgård
bfab820947
Merge some functions
2023-01-30 11:24:53 +01:00
Henrik Rydgård
025b2c21f5
Merge pull request #16863 from Kaitul/patch-9
...
Update zh_TW.ini
2023-01-30 11:04:46 +01:00
人工知能
53b2095d18
Update zh_TW.ini
2023-01-30 16:11:13 +08:00
Unknown W. Brackets
a0ef9ce103
riscv: Add half-float encodings.
...
These are simple.
2023-01-29 16:31:01 -08:00
Unknown W. Brackets
08b5286bd5
arm64: Add some flags from cpu_features.
2023-01-29 16:31:01 -08:00
Unknown W. Brackets
dcd83c1e47
riscv: Detect Zicsr with cpu_features.
2023-01-29 15:24:41 -08:00
Unknown W. Brackets
09eb509df4
Common: Expose CPU extension list directly.
...
A bit silly to rely on the specific string formatting of a summary.
2023-01-29 15:13:44 -08:00
Unknown W. Brackets
368aba3c8d
Common: Detect x86 features with cpu_features.
2023-01-29 15:13:44 -08:00
Unknown W. Brackets
489411359e
Common: Add cpu_features library.
2023-01-29 14:35:58 -08:00
Henrik Rydgård
a120cb9468
Merge pull request #16861 from unknownbrackets/ui-speed
...
UI: Show expected FPS if speed+FPS is on
2023-01-29 20:09:07 +01:00
Unknown W. Brackets
bfea9f38f7
UI: Show expected FPS if speed+FPS is on.
...
Same display as before, convenient to see this.
2023-01-29 10:50:44 -08:00
Henrik Rydgård
a3228b8399
Merge pull request #16860 from unknownbrackets/ui-ctrl-press
...
UI: Highlight buttons on press in visual PSP map
2023-01-29 12:50:58 +01:00
Henrik Rydgård
eef5c51c67
Merge pull request #16859 from nassau-tk/jpn0_fix4shinobido
...
Fix for issue of disappear text on Shinobido Talese of The Ninja
2023-01-29 08:36:39 +01:00
Unknown W. Brackets
4cb37d4391
UI: Highlight buttons on press in visual PSP map.
2023-01-28 17:42:23 -08:00
Unknown W. Brackets
76c9ddc175
UI: Label visual PSP buttons on focus.
...
For clarity on what button they are and that they are focused.
2023-01-28 17:41:43 -08:00
nassau-tk
e4aa9e517f
Fix for issue of disappear text on Shinobido Talese of The Ninja
2023-01-29 10:17:33 +09:00
Henrik Rydgård
4287365411
Update URLs, fix feedback from #16851
2023-01-29 00:25:27 +01:00
Henrik Rydgård
f7d9f6d0e8
Merge pull request #16857 from lvonasek/feature_openxr_gamecamera
...
OpenXR - Control game camera using head rotation
2023-01-29 00:21:28 +01:00
Lubos
f0bfb3f373
OpenXR - Head control mapping when game smoothes camera movement (MH3)
2023-01-28 21:45:29 +01:00
Lubos
7d1b50d6f9
OpenXR - Combine game and VR camera rotation
2023-01-28 18:36:29 +01:00
Henrik Rydgård
78c47a165e
Merge pull request #16855 from iota97/analog-custom
...
Add analog to custom button and gesture
2023-01-28 17:32:23 +01:00
Henrik Rydgård
be8a02fdb9
Merge pull request #16856 from TotalCaesar659/patch-1
...
Update Russian translation
2023-01-28 15:58:28 +01:00
TotalCaesar659
98ff63b795
Remove dot for consistency with other sentences
2023-01-28 15:52:34 +03:00
TotalCaesar659
c55b952093
Update Russian translation
2023-01-28 15:45:53 +03:00
Lubos
5831d98c8a
OpenXR - Disable head control when entering the menu
2023-01-28 13:41:04 +01:00
Lubos
b137ecf5c6
OpenXR - Head rotations refactor
2023-01-28 13:28:17 +01:00