    vs_3_0
    def c1, 1, 0, 0, 0
    dcl_position v0
    dcl_position o0
    mad o0.xyw, v0.xyzx, c1.xxzy, c1.yyzx
    mov o0.z, c0.x

// approximately 2 instruction slots used
 