summaryrefslogtreecommitdiffstats
path: root/tests/bugs/vk-structured-buffer-binding.hlsl
blob: da042454363f9151556057848a7984f3a97fe41c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//TEST:SIMPLE(filecheck=CHECK):-profile ps_4_0 -entry main -target spirv-assembly

// CHECK-DAG: OpDecorate %gDoneGroups{{.*}} DescriptorSet 4

// CHECK-DAG: OpDecorate %gDoneGroups{{.*}} Binding 3

[[vk::binding(3, 4)]]
RWStructuredBuffer<uint> gDoneGroups : register(u3);

float4 main(
    float3 uv : UV)
    : SV_Target
{
    return gDoneGroups[int(uv.z)]; 
}