Commit Graph

39862 Commits

Author SHA1 Message Date
Henrik Rydgård
4a5eb4bdfb More cleanup 2024-04-06 17:03:40 +02:00
Henrik Rydgård
d28e9dc006 Minor cleanup 2024-04-06 17:03:40 +02:00
Henrik Rydgård
764e84c123
Merge pull request #19008 from hrydgard/more-ra-fixes
RAIntegration: Run window-modifying code on the correct thread
2024-04-06 14:48:53 +02:00
AdamN
7da7289963
[Workflow] Updated manual generate android workflow (#19001)
* Added a couple of VR Build Variants

* oops

* using VR instead of Vr works too
2024-04-06 14:48:01 +02:00
Henrik Rydgård
80a12ca102 Run the update menu item thing on the window thread too. 2024-04-06 12:18:28 +02:00
Henrik Rydgård
00acaa3299 Build the RAIntegration menu on the right thread 2024-04-06 12:14:53 +02:00
Henrik Rydgård
9ec5efdcc5 Add facility to run callbacks on the window thread 2024-04-06 12:14:29 +02:00
Henrik Rydgård
616ee81f84 Add another parameter to the internal "request" framework. 2024-04-06 12:04:45 +02:00
Henrik Rydgård
92a6fbd1d4
Merge pull request #19007 from hrydgard/ra-integration-fixes
RAIntegration fixes
2024-04-05 23:32:24 +02:00
Henrik Rydgård
329628f448 Force the menubar to repaint after building the RA submenu 2024-04-05 22:55:31 +02:00
Henrik Rydgård
770e5b4f4a Fix shortcut translation so we don't eat Ctrl+C for RAIntegration windows 2024-04-05 22:41:08 +02:00
Henrik Rydgård
d39b606931 RAIntegration: Fix memory writes 2024-04-05 21:00:12 +02:00
Henrik Rydgård
c9515ceb4e
Merge pull request #19002 from hrydgard/initial-ra-integration
Add initial RAIntegration support through rc_client
2024-04-05 18:44:40 +02:00
Henrik Rydgård
6f825e4ff3 Minor comment fix 2024-04-05 18:21:02 +02:00
Henrik Rydgård
8a1ec96626 Correctly submit the version string 2024-04-05 18:16:46 +02:00
Henrik Rydgård
5a8140c301 Initialize RAIntegration support if available. Untested. 2024-04-05 18:15:10 +02:00
Henrik Rydgård
32620ff12f
Merge pull request #19004 from hrydgard/fix-msaa-regression
Vulkan: Fix function loading regression affecting MSAA
2024-04-05 17:57:49 +02:00
Henrik Rydgård
f54b5e03be Use remove_if correctly. 2024-04-05 17:28:55 +02:00
Henrik Rydgård
ae6e0d182e Vulkan: Fix function loading regression affecting MSAA
When loading function that have been merged into core, use the core
names.
2024-04-05 17:28:37 +02:00
Henrik Rydgård
22fdf6624c
Merge pull request #18986 from GermanAizek/static-const-methods
[GPU] Make static and const methods if possible
2024-04-05 16:20:06 +02:00
Herman Semenov
b57dab2812 [GPU] Make static and const methods if possible 2024-04-05 17:04:31 +03:00
Henrik Rydgård
5bead8d999
Merge pull request #19000 from hrydgard/sdl-mouse-fix
SDL: Make rightclicks work just like in Windows
2024-04-05 00:27:18 +02:00
Henrik Rydgård
bf10671a5d SDL: Make rightclicks work just like in Windows
Which is very weirdly, but easier to make it work the same than to clean
it up, that's for later.

This fixes rightclicking games on the main menu.
2024-04-04 23:25:22 +02:00
Henrik Rydgård
a32edff049
Merge pull request #18992 from hrydgard/misc-cleanup
Some assorted cleanup
2024-04-04 21:01:26 +02:00
Henrik Rydgård
81ef166772 Combine two minor fixes by GermanAizek
This takes the good parts from #18995 and #18999
2024-04-04 20:57:51 +02:00
Henrik Rydgård
d0afdcd94f
Merge pull request #18984 from GermanAizek/fix-flag-after-9
[GPU] Fixed bug in GEExpressionFunctions::getFieldValue with GECmdField::FLAG_AFTER_9
2024-04-04 15:51:44 +02:00
Henrik Rydgård
d947de601e Apply minor cleanup from #18990
See #18990
2024-04-04 15:48:09 +02:00
Henrik Rydgård
eae0504627 Vulkan: Don't use explicit swizzle channels when not needed 2024-04-04 15:47:39 +02:00
Henrik Rydgård
4ea58b64d4 Merge our two different Vulkan barrier batch implementations 2024-04-04 15:32:48 +02:00
Henrik Rydgård
9f9881dfe3 Move some code, minor cleanup.
See #18987
2024-04-04 12:30:41 +02:00
Henrik Rydgård
506d7249a2 Remove unneeded rcheevos files from the UWP builds 2024-04-04 12:09:46 +02:00
Henrik Rydgård
d02227227b
Merge pull request #18981 from GermanAizek/using-preinc-predec
[GPU/System/Thread/Core/FS] Simplify loops
2024-04-04 00:26:54 +02:00
Herman Semenov
4b92848bdc [System/Core] Simplify loops 2024-04-03 19:25:55 +03:00
Henrik Rydgård
535343d964
Merge pull request #18985 from Nemoumbra/missing-assets
Achievement-related resources fix
2024-04-03 17:13:00 +02:00
Henrik Rydgård
08924c1a9f
Merge pull request #18987 from hrydgard/retroachievement-own-hash
Update rcheevos, switch back to upstream.
2024-04-03 17:12:29 +02:00
Henrik Rydgård
fc1d984b20 Update rcheevos, switch back to upstream. Avoid using rcheevos' hash.c, by computing game hashes ourselves. 2024-04-03 16:43:34 +02:00
Nemoumbra
e0a9ca70b3 Added missing resources to CMakeLists.txt 2024-04-03 16:09:45 +03:00
Herman Semenov
365d2d252a [GPU] Fixed bug in GEExpressionFunctions::getFieldValue with GECmdField::FLAG_AFTER_9 2024-04-03 16:09:34 +03:00
Henrik Rydgård
62b1450414
Merge pull request #18982 from hrydgard/vulkan-validation-fixes
Fix or ignore some various Vulkan validation errors
2024-04-03 14:23:50 +02:00
Henrik Rydgård
32fe47d761 Fix or ignore some various Vulkan validation errors 2024-04-03 13:37:40 +02:00
Henrik Rydgård
ed3514f882
Merge pull request #18979 from hrydgard/revert-18942-platform-openxr-unify
Revert "OpenXR - One APK for Android and standalone VR"
2024-04-03 11:32:58 +02:00
Henrik Rydgård
3bebd2101a
Revert "OpenXR - One APK for Android and standalone VR" 2024-04-03 10:57:02 +02:00
Henrik Rydgård
fb075608c3 Langtool: Replace outdated structopt dependency with clap. Gets rid of a github security warning 2024-04-03 08:53:27 +02:00
Henrik Rydgård
d686f95925
Merge pull request #18977 from hrydgard/breath-of-fire-fix
FramebufferManager: Allow "large offset" framebuffers priority
2024-04-03 08:04:47 +02:00
Henrik Rydgård
8960ed4d48 FramebufferManager: Allow "large offset" framebuffers priority over normal matches.
Fixes #18976
2024-04-03 00:59:36 +02:00
Henrik Rydgård
814ba6ef44
Merge pull request #18973 from GermanAizek/fix-return-copies
Fixed return copies from functions and added const ref params
2024-04-03 00:21:48 +02:00
Henrik Rydgård
8720cc2640
Merge pull request #18975 from GermanAizek/protect-from-ub
Protect against undefined behavior when bitwise shift occurs with negative value
2024-04-03 00:18:59 +02:00
Henrik Rydgård
77cff14743
Merge pull request #18915 from GermanAizek/optimize
utils: rewrite on optimized function SplitString
2024-04-03 00:16:30 +02:00
Henrik Rydgård
00fd509c5a
Merge pull request #18974 from GermanAizek/reduce-memsize-to-32bit
Fixed possible accidental conversion memsize type to strict 32 bit
2024-04-02 19:36:00 +02:00
Herman Semenov
7b3c45508b Protect against undefined behavior when bitwise shift occurs with negative value 2024-04-02 19:31:04 +03:00