hlsl.structin.vert 340 B

123456789101112131415161718
  1. struct VI {
  2. float4 m[2] : mysemA;
  3. float4 coord : SV_POSITION;
  4. linear float4 b : mysemB;
  5. };
  6. VI main(float4 d : mysem, VI vi, float4 e : mysem)
  7. {
  8. VI local;
  9. local.b = vi.m[1] + vi.m[0] + (float4)vi.coord.x + d + e;
  10. local.coord = (float4)1;
  11. local.m[0] = (float4)2;
  12. local.m[1] = (float4)3;
  13. return local;
  14. }