blob: 2aab695f667789578740b306f5f3d2a3f2a7f737 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
//TEST:SIMPLE(filecheck=SPIRV): -target spirv -entry main -emit-spirv-directly
// SPIRV-NOT: OpDecorate {{.*}} ArrayStride 8
layout(binding = 0)
Texture2D textures[];
RWTexture2D<uint> tex;
[shader("compute")]
[numthreads(1,1,1)]
void main(uint3 threadId : SV_DispatchThreadID)
{
tex[threadId.xy] = uint(textures[0][threadId.xy].r);
}
|