1 struct VertexShaderOutput
\r
3 float4 m_position : SV_POSITION;
\r
4 float4 m_color : COLOR0;
\r
9 void GeometryShader(triangle VertexShaderOutput input[3], inout TriangleStream<VertexShaderOutput> output, uint id : SV_GSInstanceID)
\r
12 for (int i = 0; i < 3; ++i)
\r
14 output.Append(input[i]);
\r
16 output.RestartStrip();
\r