struct VertexOut { | |
float4 position : SV_Position; | |
float2 texCoord : TEXCOORD; | |
}; | |
VertexOut r0() { | |
const float f = 2.0; | |
return (VertexOut)f; | |
} | |
VertexOut r1() { | |
const float f = 2.0; | |
return (VertexOut)(f + 1.0); | |
} | |
VertexOut r2() { | |
const float f = 2.0; | |
return (VertexOut)(sin(f)); | |
} | |
VertexOut r3() { | |
float f = 2.0; | |
return (VertexOut)f; | |
} | |
VertexOut r4() { | |
float f = 2.0; | |
return (VertexOut)(f + 1.0); | |
} | |
VertexOut r5() { | |
float f = 2.0; | |
return (VertexOut)(sin(f)); | |
} | |
VertexOut main() { | |
VertexOut v0 = r0(); | |
VertexOut v1 = r1(); | |
VertexOut v2 = r2(); | |
VertexOut v3 = r3(); | |
VertexOut v4 = r4(); | |
VertexOut v5 = r5(); | |
return (VertexOut)1; | |
} |