OSDN Git Service

Fix D3D9 shader opcode mapping.
authorNicolas Capens <capn@google.com>
Fri, 17 Jul 2015 15:47:57 +0000 (11:47 -0400)
committerNicolas Capens <capn@google.com>
Fri, 17 Jul 2015 19:57:11 +0000 (19:57 +0000)
Bug 22533227

Change-Id: Idf969cd81fae9f5bc5f3da147ae84fe597d3afa7
Reviewed-on: https://swiftshader-review.googlesource.com/3733
Tested-by: Nicolas Capens <capn@google.com>
Reviewed-by: Alexis Hétu <sugoi@google.com>
Reviewed-by: Nicolas Capens <capn@google.com>
src/Shader/Shader.hpp

index 8713040..044ae4c 100644 (file)
@@ -52,8 +52,6 @@ namespace sw
                        OPCODE_ATT,   // D3DSIO_DST\r
                        OPCODE_LRP,\r
                        OPCODE_FRC,\r
-                       OPCODE_ISNAN,\r
-                       OPCODE_ISINF,\r
                        OPCODE_M4X4,\r
                        OPCODE_M4X3,\r
                        OPCODE_M3X4,\r
@@ -190,6 +188,8 @@ namespace sw
                        OPCODE_AND,\r
                        OPCODE_STEP,\r
                        OPCODE_SMOOTH,\r
+                       OPCODE_ISNAN,\r
+                       OPCODE_ISINF,\r
                        OPCODE_FLOATBITSTOINT,\r
                        OPCODE_FLOATBITSTOUINT,\r
                        OPCODE_INTBITSTOFLOAT,\r