Henri Verbeet
|
9c2643b9f7
|
vkd3d-shader/msl: Implement VKD3DSIH_LD2DMS.
|
2025-06-11 20:27:54 +02:00 |
|
Henri Verbeet
|
2d90f51d57
|
tests/shader_runner_metal: Implement resource copies.
|
2025-06-11 20:27:54 +02:00 |
|
Henri Verbeet
|
5899d8f54b
|
vkd3d-shader/msl: Implement VKD3DSIH_XOR.
|
2025-06-11 20:27:54 +02:00 |
|
Henri Verbeet
|
36a999e09f
|
vkd3d-shader/msl: Implement VKD3DSIH_ULT.
|
2025-06-11 20:27:54 +02:00 |
|
Henri Verbeet
|
6a159a5565
|
vkd3d-shader/msl: Implement VKD3DSIH_INEG.
|
2025-06-11 20:27:54 +02:00 |
|
Henri Verbeet
|
cea7b4e920
|
tests/shader_runner: Introduce the "f32" probe format.
|
2025-06-10 17:49:13 +02:00 |
|
Henri Verbeet
|
9c987e5a0b
|
tests/shader_runner: Introduce the "u32" probe format.
|
2025-06-10 17:48:19 +02:00 |
|
Henri Verbeet
|
95cf0a8b2c
|
tests/shader_runner: Introduce the "i32" probe format.
|
2025-06-10 17:47:32 +02:00 |
|
Henri Verbeet
|
73820756d1
|
tests/shader_runner: Introduce the "f64" probe format.
|
2025-06-10 17:46:51 +02:00 |
|
Henri Verbeet
|
b09e9159ba
|
tests/shader_runner: Introduce the "u64" probe format.
|
2025-06-10 17:46:51 +02:00 |
|
Henri Verbeet
|
261cdb0f29
|
tests/shader_runner: Rename the "ri64" probe format to "i64".
|
2025-06-10 17:46:51 +02:00 |
|
Henri Verbeet
|
7dfa9e8f81
|
vkd3d-shader/msl: Implement VKD3DSIH_DISCARD.
|
2025-06-10 17:45:06 +02:00 |
|
Henri Verbeet
|
f538085e41
|
vkd3d-shader/msl: Implement switches.
|
2025-06-10 17:45:06 +02:00 |
|
Henri Verbeet
|
79be1d3051
|
vkd3d-shader/msl: Implement loops.
|
2025-06-10 17:45:06 +02:00 |
|
Henri Verbeet
|
a570932b82
|
vkd3d-shader/msl: Implement VKD3DSIH_IMUL.
|
2025-06-10 17:45:06 +02:00 |
|
Henri Verbeet
|
a2eb3324d4
|
vkd3d-shader/msl: Implement VKD3DSIH_ILT.
|
2025-06-10 17:45:06 +02:00 |
|
Giovanni Mascellani
|
8da518f2cd
|
tests: Fix the shader model requirements for a ps_5_0 shader.
In practice this is irrelevant, but better get our tests
consistent.
|
2025-06-09 16:22:19 +02:00 |
|
Giovanni Mascellani
|
45ef9fdbe8
|
tests: Add a test about discontiguous input swizzles in bytecode format.
|
2025-06-09 16:22:19 +02:00 |
|
Henri Verbeet
|
d881356ab2
|
vkd3d-shader/msl: Implement VKD3DSIH_IGE.
|
2025-06-09 16:20:53 +02:00 |
|
Henri Verbeet
|
3673b65485
|
vkd3d-shader/msl: Implement VKD3DSIH_IADD.
|
2025-06-09 16:20:53 +02:00 |
|
Henri Verbeet
|
cc33439f19
|
vkd3d-shader/msl: Implement VKD3DSIH_EQO.
|
2025-06-09 16:20:53 +02:00 |
|
Henri Verbeet
|
fc6249a228
|
vkd3d-shader/msl: Implement support for VKD3DSPR_SAMPLEMASK registers.
|
2025-06-09 16:20:53 +02:00 |
|
Henri Verbeet
|
ea5cf883fa
|
vkd3d-shader/msl: Implement support for VKD3DSPR_IDXTEMP registers.
|
2025-06-09 16:20:53 +02:00 |
|
Henri Verbeet
|
5ea697b8eb
|
vkd3d-shader/msl: Handle SV_SAMPLE_INDEX inputs.
|
2025-06-05 15:58:44 +02:00 |
|
Henri Verbeet
|
cf312e14a9
|
vkd3d-shader/msl: Handle SV_VERTEX_ID inputs.
|
2025-06-05 15:58:44 +02:00 |
|