Henrik Rydgård
|
3d2e78fbf4
|
spaces->tabs
|
2022-09-04 00:11:22 +02:00 |
|
Henrik Rydgård
|
ec173559f8
|
Additional cleanup
|
2022-09-04 00:10:55 +02:00 |
|
Henrik Rydgård
|
ceda7aef49
|
Add log functions to state structs
|
2022-09-04 00:10:55 +02:00 |
|
Henrik Rydgård
|
d35749bfc8
|
Move the computation of simulate-logic shader type earlier
|
2022-09-04 00:10:55 +02:00 |
|
Henrik Rydgård
|
87b14fe1c2
|
Some more renaming and refactoring, extracted from a future PR
|
2022-09-04 00:10:55 +02:00 |
|
Henrik Rydgård
|
8e39018b95
|
Channel mask refactor
|
2022-09-04 00:10:54 +02:00 |
|
Henrik Rydgård
|
5f1ffeae70
|
Correct LogicOp API support detection
|
2022-09-04 00:08:40 +02:00 |
|
Henrik Rydgård
|
c846c2dfa8
|
Remove confusing resetFramebufferRead flag from secondary framebuffer binding
|
2022-09-03 14:48:07 +02:00 |
|
Henrik Rydgård
|
8c56abd3dc
|
Remove setting "Disable slower framebuffer effects"
|
2022-09-03 11:06:43 +02:00 |
|
Henrik Rydgård
|
68d88726ae
|
Remove unused function
|
2022-09-03 11:06:43 +02:00 |
|
Henrik Rydgård
|
fd6ab4c495
|
Avoid recomputing the shaderblend setup in ComputeFragmentShaderID.
|
2022-09-02 23:06:41 +02:00 |
|
Henrik Rydgård
|
0fe064d970
|
Small steps
|
2022-09-02 22:43:58 +02:00 |
|
Henrik Rydgård
|
de712b7804
|
More renaming
|
2022-09-02 22:20:11 +02:00 |
|
Henrik Rydgård
|
c784c0e94b
|
Some renaming. Store the BlendState/MaskState.
|
2022-09-02 21:07:29 +02:00 |
|
Henrik Rydgård
|
d99e4b6714
|
Quicker way to update the through projection matrix with the split framebuffer offset
|
2022-08-31 08:44:15 +02:00 |
|
Henrik Rydgård
|
7186fc2c17
|
Offset the draws properly. Now just some texel clamping left to fix
|
2022-08-31 01:40:53 +02:00 |
|
Unknown W. Brackets
|
b5a4843c1f
|
GPU: Purify ConvertViewportAndScissor().
This makes it harder to misuse. See #15856.
|
2022-08-20 14:21:11 -07:00 |
|
Henrik Rydgård
|
886679c7ec
|
Remove the color-to-depth mode
|
2022-08-20 08:29:33 +02:00 |
|
Unknown W. Brackets
|
a321aba68c
|
GPU: Avoid stencil force pass when writing depth.
There's a risk if the stencil test failed, it might cause a depth write
unless it's also masked. Hunter x Hunter doesn't in this case.
|
2022-08-10 23:11:16 -07:00 |
|
Henrik Rydgård
|
f80dd088b8
|
Merge pull request #15822 from unknownbrackets/gpu-stencil
GPU: Write stencil fail to alpha is RGB masked
|
2022-08-10 14:59:53 +02:00 |
|
Unknown W. Brackets
|
710abcc288
|
GPU: Write stencil fail to alpha is RGB masked.
See #15813 (Hunter x Hunter) which does this for shadows.
|
2022-08-09 18:45:49 -07:00 |
|
Henrik Rydgård
|
131098c4d4
|
Some enum renaming, move RasterChannel to GPU.h.
|
2022-08-09 19:58:48 +02:00 |
|
Henrik Rydgård
|
90a44579bf
|
Implement color-to-depth for Vulkan, start implementing for D3D11
|
2022-08-01 11:30:36 +02:00 |
|
Henrik Rydgård
|
a44bee6f85
|
Fix bug in blue-to-alpha - alpha blending could be on when it shouldn't be.
Fixes #15732. (Split/Second environment mapping problem in the menu).
|
2022-07-27 10:59:39 +02:00 |
|
Henrik Rydgård
|
c9a37ec6b9
|
Remove bool that was always true in state mapping.
|
2022-07-24 21:04:54 +02:00 |
|