templateStruct.hlsl 189 B

1234567891011121314
  1. // RUN: %dxc -E main -T ps_6_0 %s | FileCheck %s
  2. // CHECK:define void @main
  3. template<typename T>
  4. struct TS {
  5. T t;
  6. };
  7. struct TS<float4> ts;
  8. float4 main() : SV_Target {
  9. return ts.t;
  10. }