Henrik Rydgård
9de35f23b4
Update langtool dependencies
2023-02-01 15:51:33 +01:00
Henrik Rydgård
9e3cc66809
Tilt: Add visualizer to customize tilt dialog. Improve defaults.
2023-02-01 15:35:57 +01:00
Henrik Rydgård
3b36a1bb66
TiltEventProcessor belongs in Core, not UI.
2023-02-01 15:04:32 +01:00
Henrik Rydgård
a88bafff4d
Break out the JoystickHistoryView
2023-02-01 14:58:16 +01:00
Henrik Rydgård
102607a6e8
Code style fixes, translation key fix, cleanup
2023-02-01 14:24:55 +01:00
Henrik Rydgård
ee8868ed99
Merge pull request #16887 from hrydgard/restore-defaults-fix
...
Restore defaults in a better way
2023-02-01 13:32:17 +01:00
Henrik Rydgård
6c8653762d
Merge pull request #16501 from ThirteenAG/master
...
Input (inc. mouse and keyboard) api for plugins
2023-02-01 12:25:25 +01:00
Henrik Rydgård
2ed88a83cb
Merge pull request #16802 from hrydgard/parallel-pipeline-creation
...
Vulkan: Parallel pipeline creation
2023-02-01 12:23:05 +01:00
Henrik Rydgård
0cfce04a04
Merge pull request #16888 from Narugakuruga/patch-16
...
Fix zh_CN.ini
2023-02-01 11:49:05 +01:00
Henrik Rydgård
a67604d003
Tighten up shader compilation logging
2023-02-01 11:42:25 +01:00
Narugakuruga
9204792289
Update zh_CN.ini
2023-02-01 18:39:59 +08:00
Sergey P
bf2cabb82c
merge from upstream
2023-02-01 13:33:07 +03:00
Narugakuruga
da3ce24cb6
Update zh_CN.ini
2023-02-01 18:30:44 +08:00
Sergey P
64f1e5ed61
range checks
2023-02-01 13:26:17 +03:00
Henrik Rydgård
d7605c6877
Use dedicated threads for the shader object creation. Bypasses the deadlock possibility.
2023-02-01 11:15:33 +01:00
Henrik Rydgård
1437c2f707
Comment update
2023-02-01 11:15:33 +01:00
Henrik Rydgård
6a290d7999
Measure pipeline compilation time since scheduling, to judge parallelism
2023-02-01 11:15:33 +01:00
Henrik Rydgård
8821d619e4
Create pipelines in parallel
2023-02-01 11:15:33 +01:00
Henrik Rydgård
5ca0bfe716
Fix compile error and warning
...
Fixes #16886
2023-02-01 11:13:51 +01:00
Henrik Rydgård
1f3779d8a6
Don't delete the ini in order to restore defaults, instead just iterate.
2023-02-01 11:01:48 +01:00
Henrik Rydgård
fc1385b98e
Remove the "terminator" ConfigSettings
2023-02-01 10:45:03 +01:00
Henrik Rydgård
910b4cef4d
Add RestoreToDefault to ConfigSetting
2023-02-01 10:38:24 +01:00
Henrik Rydgård
fdbcd74e04
Constify the ConfigSetting structs, they are just metadata really.
2023-02-01 10:27:15 +01:00
Henrik Rydgård
b9d3bf0c7d
Make ConfigSetting::Get() const
2023-02-01 10:19:33 +01:00
Henrik Rydgård
12f219f695
Merge pull request #16884 from Narugakuruga/patch-15
...
Update zh_CN.ini
2023-02-01 09:32:08 +01:00
Narugakuruga
3d4863c864
Update zh_CN.ini
2023-02-01 16:27:36 +08:00
Henrik Rydgård
681d022645
Merge pull request #16883 from Narugakuruga/patch-14
...
Update Simplified Chinese
2023-02-01 09:18:01 +01:00
Henrik Rydgård
091f9dcab2
Merge pull request #16880 from unknownbrackets/buffer-allowed-z
...
GPU: Allow depth above 65535
2023-02-01 09:14:19 +01:00
Narugakuruga
6afeca8100
Update zh_CN.ini
2023-02-01 16:14:07 +08:00
Narugakuruga
4022fbd510
Update zh_CN.ini
2023-02-01 16:11:11 +08:00
Narugakuruga
891c1ba5fe
Create zh_CN.ini
2023-02-01 15:58:58 +08:00
Henrik Rydgård
79d453acf9
Merge pull request #16882 from warmenhoven/dev/warmenhoven/libretro-mac
...
Avoid symbol collisions with RetroArch on mac
2023-02-01 08:16:29 +01:00
Eric Warmenhoven
165dffea22
Avoid symbol collisions with RetroArch on mac
2023-01-31 23:02:09 -08:00
Henrik Rydgård
9ec8ee1b20
Merge pull request #16870 from unknownbrackets/cpu-detect
...
libretro: Probably fix macOS cpu_features build
2023-02-01 06:27:11 +01:00
Unknown W. Brackets
9c6d63955a
UI: Small formatting fix.
2023-01-31 18:41:12 -08:00
Unknown W. Brackets
08ac34bae0
GPU: Allow depth above 65535.
...
Hopefully it rounds down for any == or <= tests.
2023-01-31 18:41:06 -08:00
Henrik Rydgård
e0db28899c
Windows: Correct menu bar when dark mode is off
2023-02-01 00:05:40 +01:00
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
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