Browse Source

Fix div denorm ftz (#1113)

Young Kim 7 years ago
parent
commit
7895e40376
2 changed files with 3 additions and 3 deletions
  1. 2 2
      tools/clang/unittests/HLSL/ShaderOpArithTable.xml
  2. 1 1
      utils/hct/hctdb_test.py

+ 2 - 2
tools/clang/unittests/HLSL/ShaderOpArithTable.xml

@@ -5810,7 +5810,7 @@
             </Parameter>
             <Parameter Name="Validation.Expected1">
                 <Value>0</Value>
-                <Value>NaN</Value>
+                <Value>0</Value>
                 <Value>0</Value>
                 <Value>0</Value>
             </Parameter>
@@ -5943,7 +5943,7 @@
             </Parameter>
             <Parameter Name="Validation.Expected2">
                 <Value>0</Value>
-                <Value>NaN</Value>
+                <Value>0</Value>
                 <Value>0</Value>
                 <Value>0</Value>
             </Parameter>

+ 1 - 1
utils/hct/hctdb_test.py

@@ -803,7 +803,7 @@ def add_test_cases():
     'cs_6_2', get_shader_text("binary float", "-"))
     add_test_case_denorm('FDivDenorm', ['FDiv'], 'ulp', 1,
     [['0x007F0000', '0x807F0000', '0x20000000', '0x00800000'],['1', '4', '0x607F0000', '0x40000000']],
-    [['0', 'NaN', '0', '0']],
+    [['0', '0', '0', '0']],
     [['0x007F0000', '0x801FC000', '0x00101010', '0x00400000']],
     'cs_6_2', get_shader_text("binary float", "/"))
     add_test_case_denorm('FMulDenorm', ['FMul'], 'ulp', 1,