Henrik Rydgård
|
62a6f351d5
|
Initial work on depth copies
|
2023-02-15 07:35:07 +01:00 |
|
Henrik Rydgård
|
27a03de826
|
CreateRAMFramebuffer: Don't create a depth buffer by default
|
2023-02-15 07:35:07 +01:00 |
|
Henrik Rydgård
|
6b902a7d6b
|
Minor code cleanup, one very minor stride bugfix
|
2023-02-15 07:35:07 +01:00 |
|
Henrik Rydgård
|
18b08637f6
|
Merge pull request #16968 from unknownbrackets/riscv-vertexjit
riscv: Include morph in vertexjit
|
2023-02-15 07:31:01 +01:00 |
|
Unknown W. Brackets
|
9f43010004
|
riscv: Reuse some color morphing code.
Small optimization loss in 5551, but fairly minimal and I think it's worth
it.
|
2023-02-14 20:46:05 -08:00 |
|
Unknown W. Brackets
|
684aa75388
|
riscv: Include morph in vertexjit.
|
2023-02-14 20:20:55 -08:00 |
|
Henrik Rydgård
|
3dc9fd86e1
|
Merge pull request #16962 from unknownbrackets/riscv-vertexjit
riscv: Correct offset prescale in vertexjit
|
2023-02-14 09:41:45 +01:00 |
|
Unknown W. Brackets
|
ada6aa77e0
|
riscv: Correct offset prescale in vertexjit.
Also implement doubling while here.
|
2023-02-13 17:16:48 -08:00 |
|
Unknown W. Brackets
|
e1c391b1c8
|
riscv: Use vertexjit for hardware skinned verts.
|
2023-02-13 17:15:49 -08:00 |
|
Unknown W. Brackets
|
991c596490
|
riscv: Set constants once in vertexjit.
|
2023-02-13 16:57:13 -08:00 |
|
Henrik Rydgård
|
86a19cebfd
|
Merge pull request #16957 from unknownbrackets/riscv-vertexjit
riscv: Initial vertexjit
|
2023-02-13 08:33:05 +01:00 |
|
Unknown W. Brackets
|
dc4136d547
|
riscv: Add prescale to vertexjit.
|
2023-02-12 23:05:35 -08:00 |
|
Unknown W. Brackets
|
77b2e63876
|
riscv: Add colors to vertexjit.
This don't feel very efficient, but they overall beat non-jit.
|
2023-02-12 23:05:35 -08:00 |
|
Unknown W. Brackets
|
ee10fae04e
|
riscv: Add basic steps to vertex decode.
|
2023-02-12 23:05:34 -08:00 |
|
Unknown W. Brackets
|
219e0db4e5
|
riscv: Initial vertexjit.
|
2023-02-12 14:28:51 -08:00 |
|
Henrik Rydgård
|
1938fa44d4
|
Split the depth copy shader into depth copy and depth encode, dynamic depth scale in Draw2D
|
2023-02-11 18:24:07 +01:00 |
|
Henrik Rydgård
|
a083a65f77
|
Depal: Get depth scale factors dynamically
|
2023-02-11 16:12:58 +01:00 |
|
Henrik Rydgård
|
547ecec074
|
Replace the rest of the uses of DepthSliceFactor
|
2023-02-11 14:45:14 +01:00 |
|
Henrik Rydgård
|
99e6fd62f7
|
Remove a baffling depth offset I don't quite get
|
2023-02-11 14:41:25 +01:00 |
|
Henrik Rydgård
|
241f8e75bc
|
Replace some uses of DepthSliceFactor
|
2023-02-11 14:37:48 +01:00 |
|
Henrik Rydgård
|
5bdbe6984c
|
Simplify GetDepthScaleFactors
|
2023-02-11 13:34:08 +01:00 |
|
Henrik Rydgård
|
a2c9491a06
|
Remove a division by 0 that I hadn't noticed before.
|
2023-02-11 13:27:44 +01:00 |
|
Henrik Rydgård
|
d40aa17198
|
Remove ToScaledDepthFromIntegerScale
|
2023-02-11 13:27:44 +01:00 |
|
Henrik Rydgård
|
805591e493
|
Replace all uses of ToScaledDepthFromIntegerScale.
|
2023-02-11 13:27:44 +01:00 |
|
Henrik Rydgård
|
9053d8ccc7
|
Flip a sign for consistency
|
2023-02-11 13:27:44 +01:00 |
|