It's pretty natural for shader authors coming from other shading languages to want to say something like ``` output.position.x = (float)(vert.VertexID / 2u) * 4.0 - 1.0; ```
It's pretty natural for shader authors coming from other shading languages to want to say something like