blob: 965ee0d4724d0a1dcd90345b6a2622ea5bd98387 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
//TEST:SIMPLE(filecheck=CHK):-target cpp -stage compute -entry computeMain
//CHK:struct Sampler2D
//CHK-NEXT:{
//CHK-NEXT: Texture2D<{{.*}}> [[TEX:texture_[0-9]*]]
//CHK-NEXT: SamplerState [[SMP:sampler_[0-9]*]]
Sampler2D<float4> s2D;
RWStructuredBuffer<float4> outputBuffer;
[numthreads(4, 1, 1)]
void computeMain(int3 dispatchThreadID: SV_DispatchThreadID)
{
//CHK:[[VAR:[A-Za-z_][A-Za-z_0-9]*]].[[TEX]].Sample([[VAR]].[[SMP]]
outputBuffer[0] = s2D.Sample(float2(0.5f, 0.5f));
}
|