struct VS_Output { float4 position : SV_POSITION; float2 uv : TEXCOORD; }; VS_Output image_vs(float4 position : POSITION, float2 uv : TEXCOORD) { VS_Output result; result.position = position; result.uv = uv; return result; }