Files
Xenia-Canary/src/xenia/gpu/d3d12/shaders/tessellation_quad.vs.hlsl

6 lines
193 B
HLSL

float4 main(uint xe_vertex_id : SV_VertexID) : SV_Position {
uint2 position = (xe_vertex_id >> uint2(1u, 0u)) & 1u;
position.y ^= position.x;
return float4(float2(position), 0.0, 1.0);
}