| 12345678910111213141516171819202122232425 |
- #include "overlay.hlsli"
- static const uint verts[6] = {0, 1, 2, 0, 2, 3};
- static const float2 uvs[4] = {
- {0.0f, 0.0f},
- {1.0f, 0.0f},
- {1.0f, 1.0f},
- {0.0f, 1.0f}
- };
- static const float2 pos[4] = {
- {-1.0f, 1.0f},
- {1.0f, 1.0f},
- {1.0f, -1.0f},
- {-1.0f, -1.0f}
- };
- VSOutput main(uint id : SV_VertexID)
- {
- VSOutput output;
- uint vert = verts[id];
- output.uv = uvs[vert];
- output.pos = float4(pos[vert], 0.0f, 1.0f);
- return output;
- }
|