Commit Graph
43966 Commits
Author SHA1 Message Date
Henrik Rydgård e19e9b2793 Delete pointless accessors, update some comments 2024-04-10 00:35:48 +02:00
Henrik Rydgård 1bcb155762 Merge pull request #19023 from hrydgard/mp3-support
MP3 support for UI sound effects
2024-04-09 21:45:58 +02:00
Henrik Rydgård ea1743a351 Allow picking mp3 files on Android too 2024-04-09 19:29:34 +02:00
Henrik Rydgård c6d2fba2f1 Merge pull request #19022 from hrydgard/minor-fixes
Some logging fixes
2024-04-09 19:16:12 +02:00
Henrik Rydgård a92dd9767c Fix translation strings 2024-04-09 19:15:55 +02:00
Henrik Rydgård 862fb951f1 Add support for loading mp3 files as UI sound.
Fixes #18136
2024-04-09 19:15:49 +02:00
Henrik Rydgård fd91611f4f Add lieff/minimp3 library
See https://github.com/lieff/minimp3
2024-04-09 19:10:24 +02:00
Henrik Rydgård ddd821b6ce Improve logging in pgd_open 2024-04-09 17:41:56 +02:00
Henrik Rydgård 22d353ec85 D3D11: Filter out useless compiler warning (about pow(-val, x)) 2024-04-09 17:38:58 +02:00
Henrik Rydgård 23ae3cd298 Merge pull request #19021 from sum2012/psmf_minor
Try to fix loop in scePsmfPlayerGetVideoData
2024-04-09 17:31:20 +02:00
sum2012 81057bf535 Try to fix loop in scePsmfPlayerGetVideoData
Fix #19011
2024-04-09 21:55:57 +08:00
Henrik Rydgård 6df1c5c8f8 Add new strings 2024-04-09 13:13:30 +02:00
Henrik Rydgård 4b34e4cfb4 Add option to disable plugins completely 2024-04-09 13:13:30 +02:00
Henrik Rydgård e903287f4c Game info screen: Show list of any plugins that will be loaded on start of the game 2024-04-09 12:55:50 +02:00
Henrik Rydgård bab6c5997b Merge pull request #19018 from hrydgard/more-vulkan-barrier-fixes
More Vulkan barrier fixes
2024-04-08 09:41:34 +02:00
Henrik Rydgård 22fa5f787b Optimize some barrier flags down to what's actually necessary. 2024-04-08 09:03:04 +02:00
Henrik Rydgård b592473416 Vulkan: Add a missing barrier that got lost in the refactor 2024-04-08 09:00:44 +02:00
Henrik Rydgård ccbd86ef13 Merge pull request #19017 from hrydgard/more-vulkan-barrier-stuff
Vulkan: More memory barrier simplification and fixes
2024-04-08 01:23:10 +02:00
Henrik Rydgård 036c386b35 More barrier optimizations 2024-04-07 22:20:37 +02:00
Henrik Rydgård 60f350056c Vulkan: Optimize away a barrier in case of no depth buffer 2024-04-07 21:43:06 +02:00
Henrik Rydgård 78c0be3d8a Delete now-unused code 2024-04-07 21:25:04 +02:00
Henrik Rydgård d949331f67 More use of the auto image layout transition functions 2024-04-07 21:24:25 +02:00
Henrik Rydgård 7769bf06f1 Add a simplified wrapper for Transition*ImageAuto that takes a VKRImage 2024-04-07 21:14:45 +02:00
Henrik Rydgård 3e91095313 Replace the "FromOptimal" layout transitions with auto. This fixes some rendering errors on NV. 2024-04-07 21:14:45 +02:00
Henrik Rydgård 9c4dd32db0 Replace the "ToOptimal" layout transitions with the auto ones 2024-04-07 21:14:45 +02:00
Henrik Rydgård ada76e30ca Add new capabilities to the auto image layout transition functions 2024-04-07 21:14:45 +02:00
Henrik Rydgård 58fea04b8a Split the auto image layout transition function (color/depth-stencil) 2024-04-07 21:14:45 +02:00
Henrik Rydgård 6ac5a21846 Update the layout from within TransitionImageAuto 2024-04-07 21:14:45 +02:00
Henrik Rydgård 0bdbffd12f Revert minor optimization that needs some more work first 2024-04-07 21:14:45 +02:00
Henrik Rydgård d52651f1d2 Replace links to Orphis buildbot with /devbuilds 2024-04-07 21:14:45 +02:00
Henrik Rydgård f54ab0c22c Merge pull request #19014 from hrydgard/save-data-cleanup
Save data code cleanup
2024-04-07 14:17:40 +02:00
Henrik Rydgård b7f0a9029e More cleanup 2024-04-07 12:36:32 +02:00
Henrik Rydgård 79bdc8a9ff Some constification in sceChnnlsv 2024-04-07 12:31:45 +02:00
Henrik Rydgård 79c553d004 Remove the zero-write in BuildHash 2024-04-07 12:31:45 +02:00
Henrik Rydgård 404600faa3 SavedataParam/ParamSFO: Minor code cleanups 2024-04-07 12:31:45 +02:00
Henrik Rydgård d75b97ff39 Merge pull request #19013 from hrydgard/save-data-crashfix
Fix a long-standing buffer overflow in savedata encryption
2024-04-07 12:29:55 +02:00
Henrik Rydgård 77133dd82c Fix a long-standing buffer overflow in savedata encryption
BuildHash pads the buffer up to its 16-byte aligned size with zeroes,
so there needs to be space for that. Or, we should just remove that
write, but let's do the smallest change that fixes the bug for now.
2024-04-07 11:42:51 +02:00
Henrik Rydgård 654c16f5f3 Merge pull request #19010 from hrydgard/vulkan-update-dependencies
Vulkan: Update headers and the VMA library (Vulkan Memory Allocator)
2024-04-07 01:47:37 +02:00
Henrik Rydgård 1bff3c12b4 Update VMA (Vulkan Memory Allocator) to the latest 2024-04-07 01:47:17 +02:00
Henrik Rydgård f2345edba1 Update to the latest Vulkan header files 2024-04-06 17:53:58 +02:00
Henrik Rydgård 234ec1797b Merge pull request #19009 from hrydgard/more-vulkan-barrier-work
More Vulkan barrier code cleanup work
2024-04-06 17:43:26 +02:00
Henrik Rydgård a66affe5db Delete the function TransitionImageLayout2 2024-04-06 17:12:40 +02:00
Henrik Rydgård a3d0cb1f12 Switch away from TransitionImageLayout2 2024-04-06 17:12:32 +02:00
Henrik Rydgård e00f1f10a3 More barrier code simplification 2024-04-06 17:03:44 +02:00
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