Henri Verbeet
|
d4bc51b850
|
vkd3d-shader/d3dbc: Introduce enum vkd3d_sm1_rastout_register.
|
2024-09-19 14:38:03 +02:00 |
|
Atharva Nimbalkar
|
f8d403f330
|
vkd3d-shader/glsl: Implement VKD3DSIH_AND.
|
2024-09-19 14:35:24 +02:00 |
|
Henri Verbeet
|
c8acf285cb
|
vkd3d-shader/glsl: Implement support for VKD3DSPSM_ABS modifiers.
|
2024-09-19 14:35:20 +02:00 |
|
Atharva Nimbalkar
|
1d485cc8a9
|
vkd3d-shader/glsl: Implement support for VKD3DSPR_IMMCONST registers.
|
2024-09-19 14:32:29 +02:00 |
|
Atharva Nimbalkar
|
ab07637ee1
|
vkd3d-shader/glsl: Implement VKD3DSIH_ADD.
|
2024-09-19 14:29:46 +02:00 |
|
Henri Verbeet
|
ae40184631
|
vkd3d-shader/glsl: Implement support for VKD3DSPR_CONSTBUFFER registers.
|
2024-09-19 14:29:46 +02:00 |
|
Henri Verbeet
|
e9f0c6fef3
|
vkd3d-shader/glsl: Handle SV_TARGET outputs.
|
2024-09-18 15:04:52 +02:00 |
|
Henri Verbeet
|
6cae2d006c
|
vkd3d-shader/d3dbc: Introduce enum vkd3d_sm1_misc_register.
|
2024-09-18 15:04:10 +02:00 |
|
Feifan He
|
9b1b7e86cf
|
vkd3d-shader/msl: Implement VKD3DSIH_RET.
|
2024-09-18 15:02:57 +02:00 |
|
Feifan He
|
7aa0de27e9
|
vkd3d-shader/msl: Implement VKD3DSIH_MOV.
|
2024-09-18 14:48:03 +02:00 |
|
Henri Verbeet
|
a1487380bb
|
vkd3d-shader/glsl: Implement support for VKD3DSPR_OUTPUT registers.
|
2024-09-17 18:05:47 +02:00 |
|
Henri Verbeet
|
c462c62108
|
vkd3d-shader/glsl: Implement support for VKD3DSPR_INPUT registers.
|
2024-09-17 18:05:47 +02:00 |
|
Feifan He
|
deda49e501
|
vkd3d-shader/msl: Implement VKD3DSIH_NOP.
|
2024-09-17 11:30:26 +02:00 |
|
Feifan He
|
842841907e
|
vkd3d-shader/msl: Add vkd3d-shader version information to the generated shader.
|
2024-09-17 11:30:26 +02:00 |
|
Feifan He
|
c278c901b5
|
vkd3d-shader/msl: Keep track of the current indentation level
|
2024-09-17 11:30:26 +02:00 |
|
Giovanni Mascellani
|
56ec211d04
|
vkd3d-shader/ir: Introduce a helper for validating Hull Shader phases.
|
2024-09-16 19:32:32 +02:00 |
|
Giovanni Mascellani
|
259273a133
|
vkd3d-shader/ir: Introduce a helper for validating DCL_TESSELLATOR_PARTITIONING.
|
2024-09-16 19:32:32 +02:00 |
|
Giovanni Mascellani
|
a3c7bebc18
|
vkd3d-shader/ir: Introduce a helper for validating DCL_TESSELLATOR_OUTPUT_PRIMITIVE.
|
2024-09-16 19:32:32 +02:00 |
|
Giovanni Mascellani
|
48f512a83a
|
vkd3d-shader/ir: Introduce a helper for validating DCL_TESSELLATOR_DOMAIN.
|
2024-09-16 19:32:32 +02:00 |
|
Giovanni Mascellani
|
8aa2364381
|
vkd3d-shader/ir: Introduce a helper for validating DCL_OUTPUT_CONTROL_POINT_COUNT.
|
2024-09-16 19:32:32 +02:00 |
|
Nikolay Sivov
|
0e9fcb1431
|
vkd3d-shader/tpf: Handle tessellation stage fields in STAT.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
|
2024-09-16 14:04:46 +02:00 |
|
Nikolay Sivov
|
947b151ed4
|
vkd3d-shader/tpf: Handle atomic instructions in STAT.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
|
2024-09-16 14:01:29 +02:00 |
|
Nikolay Sivov
|
7c12371298
|
vkd3d-shader/tpf: Handle bitwise instructions in STAT.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
|
2024-09-16 14:01:18 +02:00 |
|
Nikolay Sivov
|
90fc57ff89
|
vkd3d-shader/tpf: Handle GS reflection fields in the STAT section.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
|
2024-09-16 14:01:07 +02:00 |
|
Nikolay Sivov
|
97cc27d33f
|
vkd3d-shader/d3d-asm: Tweak some GS declaration names.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
|
2024-09-16 13:58:57 +02:00 |
|