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
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