Unknown W. Brackets
88e8f95293
softgpu: Flush on transfer to pending tex read.
...
Potentially could use these for self-render, but so far we should be
detecting that so leaving it alone.
2022-08-20 23:22:21 -07:00
Unknown W. Brackets
3d52b445f1
softgpu: Restrict CLUT to proper size.
...
We had 15 KB more space than needed before.
2022-08-20 17:36:15 -07:00
Unknown W. Brackets
229c944208
GE Debugger: Include extended CLUT in frame dumps.
...
Not available on a real PSP, but used in an enhancement (see #15727.)
2022-08-20 17:35:06 -07:00
Unknown W. Brackets
e374ea6b21
GPU: Restrict mip CLUT enhancement a bit.
...
Can't replicate this behavior on a real PSP.
In case a game sets the separate CLUT flag by accident, ignore except
in a safe case that occurs in Misshitsu no Sacrifice. See #15727 .
2022-08-20 17:32:45 -07:00
Henrik Rydgård
669ce4b99d
Merge pull request #15870 from unknownbrackets/gpu-viewport-state
...
GPU: Dirty params when converting viewport state for sw transform
2022-08-21 02:22:26 +02:00
Henrik Rydgård
08463af81f
Merge pull request #15871 from unknownbrackets/depal-5551
...
GPU: Correct depal CLUT texture for 5551/565
2022-08-21 02:21:31 +02:00
Unknown W. Brackets
01bfb88f15
GE Debugger: Correct 16-bit CLUT display.
2022-08-20 15:51:46 -07:00
Unknown W. Brackets
5d46948eca
GPU: Correct depal CLUT texture for 5551/565.
...
See #15823 .
2022-08-20 15:36:13 -07:00
Unknown W. Brackets
b5a4843c1f
GPU: Purify ConvertViewportAndScissor().
...
This makes it harder to misuse. See #15856 .
2022-08-20 14:21:11 -07:00
Unknown W. Brackets
d61619db47
GPU: Dirty params when converting viewport state.
...
This flag will be false when we convert next time, so parameters won't get
updated as expected.
2022-08-20 14:03:24 -07:00
Henrik Rydgård
5046cbd015
Address feedback to PR #15858
2022-08-20 17:23:51 +02:00
Henrik Rydgård
044b8d6479
Merge pull request #15858 from hrydgard/copy-color-to-depth
...
Copy color to depth, defer depth buffer copies
2022-08-20 10:11:49 +02:00
Henrik Rydgård
29ea3ffe0c
Restore the clearing optimization, avoiding unnecessary depth copies
2022-08-20 09:46:15 +02:00
Henrik Rydgård
12db0e52d4
Fix deferred-depth for bezier/spline. Move updating of last_frame_depth_render to GPUCommon.
2022-08-20 08:29:33 +02:00
Henrik Rydgård
97dbba0ec3
Minor fixes. Everything seems fine now.
2022-08-20 08:29:33 +02:00
Henrik Rydgård
5d8fe4c2a8
Implement copying color to depth on load. However, weird stuff is happening..
2022-08-20 08:29:33 +02:00
Henrik Rydgård
94ade8c751
Extract depth copies to CopyToDepthFromOverlappingFramebuffers
2022-08-20 08:29:33 +02:00
Henrik Rydgård
886679c7ec
Remove the color-to-depth mode
2022-08-20 08:29:33 +02:00
Henrik Rydgård
a0ac2dffc7
Defer depth copies until depth buffer is actually used.
...
Fixes
2022-08-20 08:29:33 +02:00
Unknown W. Brackets
21cf6a6f04
Merge pull request #15869 from hrydgard/fix-framebuffer-matching
...
Fix bug in framebuffer matching where the wrong format was checked
2022-08-19 23:26:49 -07:00
Henrik Rydgård
68480c548d
Texture bind channel fix
2022-08-20 08:07:11 +02:00
Henrik Rydgård
295f5f391e
More consistent handling of lack of depth texture support. Small log improvement.
2022-08-20 08:05:53 +02:00
Henrik Rydgård
bd3d97b17b
Fix bug in framebuffer matching where the wrong format was checked for depth matching. Fixes #15867
2022-08-20 07:59:11 +02:00
Henrik Rydgård
0fb5f56f88
Merge pull request #15868 from DDinghoya/patch-5
...
Update ko_KR.ini
2022-08-20 07:12:17 +02:00
DDinghoya
824de45d52
Update ko_KR.ini
...
Minor update of final
2022-08-20 13:05:30 +09:00
Henrik Rydgård
b2e127d807
Merge pull request #15866 from DDinghoya/patch-4
...
Update ko_KR.ini
2022-08-20 00:16:48 +02:00
DDinghoya
c3241bc911
Update ko_KR.ini
...
Minor update#4
2022-08-19 19:20:25 +09:00
Henrik Rydgård
b2241e8997
Merge pull request #15865 from DDinghoya/patch-3
...
Update ko_KR.ini
2022-08-19 10:23:10 +02:00
DDinghoya
1c882e3c63
Update ko_KR.ini
...
Minor update#3
2022-08-19 16:49:51 +09:00
Henrik Rydgård
93d67fccfd
Merge pull request #15863 from DDinghoya/patch-2
...
Update ko_KR.ini
2022-08-19 07:50:18 +02:00
DDinghoya
cdd134b5f8
Update ko_KR.ini
...
Minor update#2
2022-08-19 11:04:54 +09:00
Henrik Rydgård
0321ba8ddd
Merge pull request #15862 from felixonmars/fix-riscv-build
...
Fix dependency of RISC-V targets on common JIT code
2022-08-18 22:23:48 +02:00
Henrik Rydgård
70b9dcc9a3
Initialize a bunch of Dialog structs
2022-08-18 16:46:22 +02:00
Felix Yan
87f51c5ead
Fix dependency of RISC-V targets on common JIT code
...
Fixes #15861
2022-08-18 17:41:53 +03:00
Henrik Rydgård
9d21ccf5fc
Merge pull request #15860 from DDinghoya/patch-1
...
Update ko_KR.ini
2022-08-18 16:10:19 +02:00
DDinghoya
496785cd54
Update ko_KR.ini
...
Minor update#1
2022-08-18 22:54:08 +09:00
Unknown W. Brackets
0749f14651
Merge pull request #15857 from hrydgard/sequence-based-texture-matching
...
More flexible texture matching, bias matching by the bind sequence counters
2022-08-17 19:28:16 -07:00
Henrik Rydgård
76333f90fe
Bias towards the most recently written framebuffer
2022-08-17 23:51:05 +02:00
Henrik Rydgård
fde369332b
Remove restrictions on VRAM addresses for depth and color
2022-08-17 23:46:38 +02:00
Henrik Rydgård
31773b42ba
Always attempt to match both depth and color
2022-08-17 23:35:36 +02:00
Henrik Rydgård
b5f0e26c24
Pre-reject DXT formats, Misc
2022-08-17 23:31:36 +02:00
Henrik Rydgård
705b34d868
Show seqCount in candidate list
2022-08-17 23:25:07 +02:00
Henrik Rydgård
8251932ae3
Stride fix in matching
2022-08-17 22:58:26 +02:00
Henrik Rydgård
7f169436c0
Framebuffer matching simplification
2022-08-17 22:47:17 +02:00
Henrik Rydgård
6cc8ca517f
Merge pull request #15855 from hrydgard/fix-depth-blit-regression
...
Fix depth blit regression
2022-08-17 16:58:19 +02:00
Lubos
2887671e6f
OpenXR - Refactor display framerate
2022-08-17 16:55:19 +02:00
Henrik Rydgård
bd6f79e473
Fix the raster depth blit again, which I recently broke.
2022-08-17 16:52:49 +02:00
Lubos
1e479fa192
Merge branch 'master' into feature_openxr_6dof
2022-08-17 16:48:05 +02:00
Henrik Rydgård
a7e388168d
Typo fix
2022-08-17 14:33:38 +02:00
Henrik Rydgård
3c3708e6e4
Silverfall: Add the US game ID too
2022-08-17 14:04:08 +02:00