Giovanni Mascellani
|
1d9862261f
|
vkd3d-shader/ir: Validate the register type for DCL_INPUT_PS_SIV instructions.
|
2024-11-25 20:48:39 +01:00 |
|
Giovanni Mascellani
|
09ede1e7f2
|
vkd3d-shader/ir: Validate the register type for DCL_INPUT_PS instructions.
|
2024-11-25 20:48:39 +01:00 |
|
Giovanni Mascellani
|
31f6b18c84
|
vkd3d-shader/ir: Validate the register type for DCL_INPUT_SGV instructions.
|
2024-11-25 20:48:39 +01:00 |
|
Giovanni Mascellani
|
fadaa69b92
|
vkd3d-shader/ir: Validate the register type for DCL_INPUT_SIV instructions.
|
2024-11-25 20:48:39 +01:00 |
|
Giovanni Mascellani
|
b007b1dd79
|
vkd3d-shader/ir: Validate the register type for DCL_INPUT instructions.
|
2024-11-25 20:48:39 +01:00 |
|
Giovanni Mascellani
|
c22812e20b
|
vkd3d-shader/ir: Validate index count for OUTSTENCILREF registers.
|
2024-11-25 20:45:44 +01:00 |
|
Giovanni Mascellani
|
e367dc0783
|
vkd3d-shader/ir: Validate index count for WAVELANEINDEX registers.
|
2024-11-25 20:45:44 +01:00 |
|
Giovanni Mascellani
|
5b04a7973b
|
vkd3d-shader/ir: Validate index count for WAVELANECOUNT registers.
|
2024-11-25 20:45:44 +01:00 |
|
Giovanni Mascellani
|
820a545950
|
vkd3d-shader/ir: Validate index count for GSINSTID registers.
|
2024-11-25 20:45:44 +01:00 |
|
Giovanni Mascellani
|
07b31761fb
|
vkd3d-shader/ir: Validate index count for SAMPLEMASK registers.
|
2024-11-25 20:45:44 +01:00 |
|
Giovanni Mascellani
|
9f3bbad6bc
|
vkd3d-shader/ir: Validate index count for COVERAGE registers.
|
2024-11-25 20:45:44 +01:00 |
|
Giovanni Mascellani
|
0f362ab720
|
vkd3d-shader/ir: Check that tessellation system value registers are consecutive.
|
2024-11-23 23:19:57 +01:00 |
|
Giovanni Mascellani
|
5894e79064
|
vkd3d-shader/ir: Check that all tessellation system values appear in the patch constant signature.
|
2024-11-23 23:19:57 +01:00 |
|
Giovanni Mascellani
|
0245d22c83
|
vkd3d-shader/ir: Validate index count for LOCALTHREADINDEX registers.
|
2024-11-23 23:15:40 +01:00 |
|
Giovanni Mascellani
|
050840f493
|
vkd3d-shader/ir: Validate index count for LOCALTHREADID registers.
|
2024-11-23 23:15:39 +01:00 |
|
Giovanni Mascellani
|
595fe9a7aa
|
vkd3d-shader/ir: Validate index count for THREADGROUPID registers.
|
2024-11-23 23:15:39 +01:00 |
|
Giovanni Mascellani
|
fd9da5db2d
|
vkd3d-shader/ir: Validate index count for THREADID registers.
|
2024-11-23 23:15:39 +01:00 |
|
Giovanni Mascellani
|
26251d02a9
|
vkd3d-shader/ir: Validate index count for TESSCOORD registers.
|
2024-11-23 23:15:39 +01:00 |
|
Giovanni Mascellani
|
f2659c14a2
|
vkd3d-shader/ir: Validate index count for JOININSTID registers.
|
2024-11-23 23:15:39 +01:00 |
|
Giovanni Mascellani
|
808b28b425
|
vkd3d-shader/ir: Validate index count for FORKINSTID registers.
|
2024-11-23 23:15:39 +01:00 |
|
Giovanni Mascellani
|
860bb59c89
|
vkd3d-shader/ir: Validate index count for OUTPOINTID registers.
|
2024-11-23 23:15:39 +01:00 |
|
Giovanni Mascellani
|
0c3c4e0563
|
vkd3d-shader/ir: Validate index count for PRIMID registers.
|
2024-11-23 23:15:39 +01:00 |
|
Giovanni Mascellani
|
e383834049
|
vkd3d-shader/ir: Check that tessellation system values only appear in the patch constant signature.
|
2024-11-21 19:28:46 +01:00 |
|
Giovanni Mascellani
|
018f3e8094
|
vkd3d-shader/ir: Validate tessellation system values for the given tessellator domain.
|
2024-11-21 19:28:46 +01:00 |
|
Giovanni Mascellani
|
1ed8d907b3
|
vkd3d-shader/ir: Keep track of the tessellator domain in struct vsir_program.
|
2024-11-21 19:28:46 +01:00 |
|