Francisco Casas
|
19c23ca6f2
|
tests/shader_runner: Replace spaces with dashes in format names.
Probably good if we want to allow specifying several formats in the same
line, separated by spaces.
While at it, rename "r32g32 int" to "r32g32-sint".
|
2024-08-22 16:01:37 +02:00 |
|
Conor McCarthy
|
e1c774bfeb
|
vkd3d-shader/spirv: Implement the WAVE_READ_LANE_FIRST instruction.
|
2024-05-14 20:44:10 +02:00 |
|
Conor McCarthy
|
936d8e4f61
|
vkd3d-shader/spirv: Implement the WAVE_READ_LANE_AT instruction.
|
2024-05-14 20:44:04 +02:00 |
|
Conor McCarthy
|
5790056c44
|
tests/hlsl: Add a test for WaveReadLaneAt() with a non-uniform index.
|
2024-05-14 20:44:00 +02:00 |
|
Conor McCarthy
|
77259da1ad
|
vkd3d-shader/spirv: Implement the WAVE_PREFIX_BIT_COUNT instruction.
|
2024-05-13 11:50:23 +02:00 |
|
Conor McCarthy
|
065ef0c5e4
|
vkd3d-shader/spirv: Implement the WAVE_IS_FIRST_LANE instruction.
|
2024-05-13 11:50:21 +02:00 |
|
Conor McCarthy
|
feef2577ef
|
vkd3d-shader/spirv: Implement the WAVE_ALL_BIT_COUNT instruction.
|
2024-05-13 11:50:19 +02:00 |
|
Conor McCarthy
|
cfcc789b42
|
vkd3d-shader/spirv: Implement the WAVE_OP_* instructions.
|
2024-05-06 22:12:27 +02:00 |
|
Conor McCarthy
|
fef5760af0
|
vkd3d-shader/spirv: Implement the WAVE_ACTIVE_BIT_* instructions.
|
2024-05-06 22:12:24 +02:00 |
|
Conor McCarthy
|
1c49b3a779
|
vkd3d-shader/spirv: Implement the WAVE_ACTIVE_BALLOT instruction.
|
2024-05-06 22:12:21 +02:00 |
|
Conor McCarthy
|
c770efc530
|
vkd3d-shader/spirv: Handle the WAVELANEINDEX register.
|
2024-05-02 22:18:54 +02:00 |
|
Conor McCarthy
|
29786d7efb
|
tests/shader-runner: Add a 'require' directive for wave ops.
|
2024-05-02 22:18:53 +02:00 |
|
Conor McCarthy
|
fd590c2593
|
vkd3d: Initialise wave ops feature options.
Based in part on a vkd3d-proton patch by Philip Rebohle.
|
2024-05-02 22:18:50 +02:00 |
|
Conor McCarthy
|
d5c6e12dd3
|
tests/hlsl: Add wave op tests.
|
2024-04-22 23:13:20 +02:00 |
|