precise_vec.hlsl 200 B

123456789101112
  1. // RUN: %dxc -E main -T ps_6_0 %s | FileCheck %s
  2. // CHECK: @main
  3. [RootSignature("")]
  4. float2 main(float2 a : A) : SV_Target {
  5. precise float2 vec = a;
  6. if (a.x > 0)
  7. vec = a*2;
  8. return vec;
  9. }