Francisco Casas
|
844f33025e
|
vkd3d-shader/hlsl: Dump processed function bodies.
|
2025-07-23 16:31:59 +02:00 |
|
Anna (navi) Figueiredo Gomes
|
f420e25fd5
|
vkd3d-shader/hlsl: Clone the entry point body and redirect processing to the clone.
|
2025-07-23 15:54:52 +02:00 |
|
Giovanni Mascellani
|
68cd72c7fc
|
vkd3d-shader/ir: Validate ROUND_NI instructions.
|
2025-07-22 17:11:51 +02:00 |
|
Giovanni Mascellani
|
b3db78e3c1
|
vkd3d-shader/ir: Validate ROUND_NE instructions.
|
2025-07-22 17:11:51 +02:00 |
|
Giovanni Mascellani
|
f3f8056800
|
vkd3d-shader/ir: Validate RCP instructions.
|
2025-07-22 17:11:51 +02:00 |
|
Giovanni Mascellani
|
59738c7a4a
|
vkd3d-shader/ir: Validate ORD instructions.
|
2025-07-22 17:11:51 +02:00 |
|
Giovanni Mascellani
|
6266f89827
|
vkd3d-shader/ir: Validate OR operations.
|
2025-07-22 17:11:51 +02:00 |
|
Giovanni Mascellani
|
1c7c66912b
|
vkd3d-shader/ir: Validate NOT operations.
|
2025-07-22 17:11:51 +02:00 |
|
Giovanni Mascellani
|
4789295e91
|
vkd3d-shader/ir: Validate NEU operations.
|
2025-07-22 17:11:51 +02:00 |
|
Giovanni Mascellani
|
3234c428b3
|
vkd3d-shader/ir: Validate NEO operations.
|
2025-07-22 17:11:50 +02:00 |
|
Giovanni Mascellani
|
14ee6b86e0
|
vkd3d-shader/d3dbc: Use iterators in d3dbc_write_program_instructions().
|
2025-07-22 17:11:19 +02:00 |
|
Giovanni Mascellani
|
4a1ca99cba
|
vkd3d-shader/d3dbc: Use vsir_program_append() in d3dbc_parse().
|
2025-07-22 17:11:19 +02:00 |
|
Giovanni Mascellani
|
42f53c82f3
|
vkd3d-shader/d3d-asm: Use iterators in d3d_asm_compile().
|
2025-07-22 17:11:13 +02:00 |
|
Giovanni Mascellani
|
ddb65aac35
|
vkd3d-shader/glsl: Use iterators in vkd3d_glsl_generator_generate().
|
2025-07-22 17:01:04 +02:00 |
|
Giovanni Mascellani
|
01068dada2
|
vkd3d-shader/msl: Use iterators in msl_generator_generate().
|
2025-07-22 16:57:25 +02:00 |
|
Giovanni Mascellani
|
7d9a86790e
|
vkd3d-shader/spirv: Use iterators in spirv_compiler_generate_spirv().
|
2025-07-22 16:56:07 +02:00 |
|
Giovanni Mascellani
|
7e76e62db7
|
vkd3d-shader/tpf: Use iterators in tpf_write_program().
|
2025-07-22 16:52:24 +02:00 |
|
Giovanni Mascellani
|
0789578175
|
vkd3d-shader/ir: Introduce vsir_program_append().
To append an instruction to the end of the vsir program.
|
2025-07-22 15:12:37 +02:00 |
|
Henri Verbeet
|
b4bf2af315
|
vkd3d-shader/ir: Consistently use VKD3D_DATA_UNUSED for STREAM registers.
|
2025-07-22 14:59:27 +02:00 |
|
Henri Verbeet
|
1487764e23
|
vkd3d-shader/ir: Rename VKD3D_DATA_UINT64 to VSIR_DATA_U64.
|
2025-07-22 14:57:26 +02:00 |
|
Henri Verbeet
|
742cce9a08
|
vkd3d-shader/ir: Rename VKD3D_DATA_UINT to VSIR_DATA_U32.
|
2025-07-22 14:57:26 +02:00 |
|
Henri Verbeet
|
163b87444f
|
vkd3d-shader/ir: Rename VKD3D_DATA_UINT16 to VSIR_DATA_U16.
|
2025-07-22 14:57:26 +02:00 |
|
Henri Verbeet
|
40bbd61abd
|
vkd3d-shader/ir: Rename VKD3D_DATA_UINT8 to VSIR_DATA_U8.
|
2025-07-22 14:57:26 +02:00 |
|
Henri Verbeet
|
a04e4e4010
|
vkd3d-shader/ir: Rename VKD3D_DATA_INT to VSIR_DATA_I32.
|
2025-07-22 14:57:26 +02:00 |
|
Giovanni Mascellani
|
13c9826c30
|
vkd3d-shader/ir: Check that OUTSTENCILREF registers have dimension SCALAR.
|
2025-07-22 14:55:18 +02:00 |
|