Files
vkd3d/tests/hlsl/barriers.shader_test
Francisco Casas 758a4bef09 vkd3d-shader/hlsl: Parse barriers.
And introduce hlsl_ir_sync to represent them.
2025-05-05 14:15:14 +02:00

16 lines
380 B
Plaintext

[require]
shader model >= 5.0
% This is just a parsing test.
[compute shader todo]
[numthreads(1024, 1, 1)]
void main(uint local_idx : SV_GroupIndex, uint group_id : SV_GroupID)
{
GroupMemoryBarrier();
GroupMemoryBarrierWithGroupSync();
DeviceMemoryBarrier();
DeviceMemoryBarrierWithGroupSync();
AllMemoryBarrier();
AllMemoryBarrierWithGroupSync();
}