blob: d43ea75d9a4b9e04d4250d4e9d804fa26e875d30 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
//TEST:COMPARE_HLSL: -profile gs_5_0
struct VS_OUT { float3 p : POSITION; };
[maxvertexcount(3)]
void main(InputPatch<VS_OUT, 3> input, inout TriangleStream<VS_OUT> outStream)
{
VS_OUT output;
for (uint i = 0;; i += 1)
{
if(i < 3) {} else break;
output = input[i];
outStream.Append(output);
}
outStream.RestartStrip();
}
|