cbuffer CBuf { matrix transform; }; float4 main(float3 pos : Position): SV_Position { return mul(float4(pos, 1.0f), transform); }