Henrik Rydgård
599bfed1b8
Merge pull request #16878 from hrydgard/selective-restore-to-default
...
Restore settings to default - let you choose what to reset
2023-01-31 23:10:00 +01:00
Henrik Rydgård
8e38ac0785
Merge pull request #16879 from warmenhoven/dev/warmenhoven/libretro-mac
...
Fix vulkan mac libretro crash due to not creating the surface
2023-01-31 21:37:34 +01:00
Henrik Rydgård
5154e5e7b8
Add some padding to the textview, buildfix
2023-01-31 21:26:12 +01:00
Eric Warmenhoven
712e3b9d9c
Fix vulkan mac libretro crash due to not creating the surface
2023-01-31 12:14:55 -08:00
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
4f20852953
cleanup
2023-01-31 20:38:09 +01:00
Henrik Rydgård
c554f4e2b6
Allow restoring only settings, recents or controls to defaults.
...
Fixes #16381 , though could make even more granular later.
The only translation change was deleting one sentence from a longer
string - used Google Translate to assist me in removing the correct part
for a few of them, most were obvious. Hope they're all right.
2023-01-31 18:56:18 +01:00
Henrik Rydgård
01eabe7e98
GameSettingsScreen: Split up the giant CreateViews method
2023-01-31 18:42:22 +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
Serena
230fb93766
Browse button on Darwin platforms, rename some classes/functions
2023-01-31 13:36:14 +03: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
Unknown W. Brackets
eb1b18ed47
libretro: Probably fix macOS cpu_features build.
2023-01-30 18:09:50 -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