blob: de1f70e7f01a1392782d2a314b5cc13b2e2108e1 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
|
//TEST:SIMPLE(filecheck=CHECK):-target spirv -entry main -stage compute -emit-spirv-directly -skip-spirv-validation
Texture2D texArray[3][4][5];
RWStructuredBuffer<float4> outputBuffer;
// CHECK: OpEntryPoint
[shader("compute")]
void main(uint3 tid : SV_DispatchThreadID)
{
outputBuffer[0] = texArray[tid.x][tid.y][tid.z].Load(int3(1,2,3));
}
|