Commit Graph
32034 Commits
Author SHA1 Message Date
Unknown W. Brackets 045709dbcc Merge pull request #15528 from MakandaDEV/patch-1
Updated German Translation.
2022-05-08 08:23:33 -07:00
Unknown W. Brackets b15d4f284d Lang: Remove some duplicate lines in German. 2022-05-08 07:36:44 -07:00
Makanda aa205563c0 uptated German Translation 2022-05-08 19:57:54 +05:30
Henrik Rydgård 151fc7d8b8 Merge pull request #15524 from hrydgard/link-latomic
Enable -latomic on Linux.
2022-05-07 14:24:16 +02:00
Henrik Rydgård 14e9aab96e Enable -latomic on Linux. Fixes build on Raspberry Pi 3b for me. 2022-05-07 13:04:42 +02:00
Henrik Rydgård a5967b2030 Update .gitignore 2022-05-07 13:03:58 +02:00
Henrik Rydgård 28532fe4ef Merge pull request #15521 from unknownbrackets/texreplace
Replacement: Allow texture dump without replace
2022-05-03 09:58:22 +02:00
Unknown W. Brackets 92bad4f5c3 Replacement: Allow texture dump without replace. 2022-05-02 19:23:37 -07:00
Henrik Rydgård 2b68d35c9b Merge pull request #15520 from Linblow/kirk-ec-bn-license
libkirk: Set Segher Boessenkool's original copyright notice
2022-05-03 00:40:01 +02:00
Henrik Rydgård c955246499 Fix shader blending regression (Vulkan) 2022-05-03 00:38:58 +02:00
Linblow 7c18adbdc6 libkirk: Set Segher Boessenkool's original copyright notice 2022-05-03 00:08:05 +02:00
Henrik Rydgård 62808b89ef Fix discrepancy in how the LMODE flag is calculated between VS and FS 2022-05-03 00:06:42 +02:00
Henrik Rydgård 36bc7a3e6d Merge pull request #15518 from unknownbrackets/gedebug-mip
Vulkan: Correct size for tex mip level readback
2022-05-02 09:11:43 +02:00
Henrik Rydgård 7fb5cbace4 Merge pull request #15517 from unknownbrackets/vulkan-barrier
Vulkan: Fix depth transition barrier
2022-05-02 07:59:23 +02:00
Unknown W. Brackets 42d7226413 Vulkan: Correct size for tex mip level readback.
Used by the GE debugger to display the texture levels.
2022-05-01 15:23:57 -07:00
Unknown W. Brackets 6c08a7a121 Vulkan: Fix depth transition barrier. 2022-05-01 15:16:50 -07:00
Henrik Rydgård 1dead5f095 Merge pull request #15515 from hrydgard/remove-framebuffer-read-limit
Remove the rather problematic limit on framebuffer copies
2022-05-01 13:41:35 +02:00
Henrik Rydgård 7c6c59976c Merge pull request #15514 from hrydgard/vulkan-barrier-optimizations
Vulkan barrier optimizations
2022-05-01 13:39:01 +02:00
Henrik Rydgård 66ddbe9513 Remove the rather problematic limit on framebuffer copies 2022-05-01 12:49:19 +02:00
Henrik Rydgård a987261f1d Merge pull request #15500 from hrydgard/split-second-work
Add BlueToAlpha compat.ini workaround, fixes Split/Second graphics
2022-05-01 12:21:12 +02:00
Henrik Rydgård c3f48ecd6f Remove log output 2022-05-01 11:56:18 +02:00
Henrik Rydgård f54aa53a8b Combine barriers before blits/copies 2022-05-01 11:54:47 +02:00
Henrik Rydgård 9d0eaff48a Convert some barriers to use the new barrier framework. 2022-05-01 11:34:29 +02:00
Henrik Rydgård 3b9ab88b21 Add utility class VulkanBarrier 2022-05-01 10:20:11 +02:00
Henrik Rydgård 370b1dd38b Combine renderpass "pretransitions" for barriers. 2022-05-01 10:20:11 +02:00
Henrik Rydgård d30024cc88 Vulkan: Follow sampler best practices with auto max quality. 2022-05-01 10:20:11 +02:00
Henrik Rydgård 30fdbb8db8 Merge pull request #15513 from hrydgard/vulkan-header-bump
Upgrade Vulkan headers to latest
2022-05-01 10:05:58 +02:00
Henrik Rydgård e52f9373ee Bump vulkan headers to SDK 1.3.211 2022-05-01 00:23:29 +02:00
Henrik Rydgård 0310506fb9 Bump gradle 2022-05-01 00:22:06 +02:00
Henrik Rydgård fdcf9b731f Merge pull request #15498 from iota97/fix-lazy
Fix lazy loading of metadata
2022-04-30 23:50:33 +02:00
Unknown W. Brackets c67aa7e29b Merge pull request #15512 from hrydgard/retroid-autoconfigure
Better default control config for the Retroid handheld Android console
2022-04-30 11:19:37 -07:00
Henrik Rydgård 123a0ef0c2 Better default control config for the Retroid handheld Android console 2022-04-30 19:24:58 +02:00
Henrik Rydgård 5868cf0f1c Convert the blueToAlpha bool to a usageFlag. KEEP instead of CLEAR for depth during reinterpret. 2022-04-30 18:17:29 +02:00
Henrik Rydgård f5e519ed4b Oops, gotta update the cached framebuffer format in the other drawing paths too 2022-04-30 18:17:17 +02:00
Henrik Rydgård 6b2dec91b5 Finish BlueToAlpha functionality 2022-04-30 18:17:17 +02:00
Henrik Rydgård 0c66087cc7 BlueToAlpha hack to avoid clearing the envmap in split/second :( 2022-04-30 18:17:17 +02:00
Henrik Rydgård 462972f7ea Add option to redirect blue to alpha if 565 mode is rendered and mask is 0x0FFFFF.
This is used by several games to render to the alpha channel of RGBA4444
images, which cannot normally be done directly on the PSP.

Can be used as a far more efficient replacement for
ReinterpretFramebuffers/ShaderColorBitmask
2022-04-30 18:17:16 +02:00
Henrik Rydgård 7be86264d0 Move framebufFormat to gstate_c, so we can override it 2022-04-30 18:16:09 +02:00
Henrik Rydgård 5a1ab67cf8 Dirty more state after reinterpret 2022-04-30 18:15:14 +02:00
Henrik Rydgård 6bc7a699fe Minor cleanups in framebuffer manager 2022-04-30 18:14:53 +02:00
Unknown W. Brackets 815910c6f7 Merge pull request #15511 from hrydgard/identify-misnamed-iso
Detect ISO files from file contents if extensions are wrong.
2022-04-30 09:03:27 -07:00
Henrik Rydgård d4dedeeeb8 Detect ISO files from file contents if extensions are wrong.
On older Android versions (that still support Android Storage
Framework), filenames are not always preserved in Content URIs, they can
look like .../msf:342 and things like that. So identify a few more file
types by content if filename identification fails.
2022-04-30 17:47:17 +02:00
Henrik Rydgård 81852b5f8b Merge pull request #15510 from iota97/iscreen-pergame
Allow to set InternalScreenRotation per game
2022-04-30 10:17:42 +02:00
iota97 7ebe69a3b2 Allow to set InternalScreenRotation per game 2022-04-30 09:59:17 +02:00
Henrik Rydgård 430b89a7b6 Merge pull request #15507 from ANR2ME/senseme
Partially fixes SenseMe app
2022-04-27 13:03:23 +02:00
ANR2ME ee3d97a70d Logs unimplemented syscalls as error 2022-04-27 17:03:43 +07:00
ANR2ME 3bb83f03bd Partially fixes SenseMe app (will need HTTP/HTTPS support to be fully working) 2022-04-27 14:28:28 +07:00
Unknown W. Brackets cf9c3e8c76 Merge pull request #15505 from hissingshark/cortex-a53_detection
Vero4k doesn't report its NEON support - so check for underlying Arm …
2022-04-25 20:36:17 -07:00
hissingshark b9c7181808 Vero4k doesn't report its NEON support - so check for underlying Arm Cortex-A53. 2022-04-25 23:39:17 +01:00
Henrik Rydgård 6227537949 Merge pull request #15504 from unknownbrackets/alphasum
GLES: Reverse alphamask when comparing to CLUT
2022-04-25 19:18:10 +02:00