[PATCH 1/6] wined3d: Recognize SM4 else opcode.

Józef Kucia jkucia at codeweavers.com
Tue Jan 26 10:49:10 CST 2016


Signed-off-by: Józef Kucia <jkucia at codeweavers.com>
---
 dlls/wined3d/shader_sm4.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dlls/wined3d/shader_sm4.c b/dlls/wined3d/shader_sm4.c
index 35f6201..d800bc8 100644
--- a/dlls/wined3d/shader_sm4.c
+++ b/dlls/wined3d/shader_sm4.c
@@ -91,6 +91,7 @@ enum wined3d_sm4_opcode
     WINED3D_SM4_OP_DP2                  = 0x0f,
     WINED3D_SM4_OP_DP3                  = 0x10,
     WINED3D_SM4_OP_DP4                  = 0x11,
+    WINED3D_SM4_OP_ELSE                 = 0x12,
     WINED3D_SM4_OP_EMIT                 = 0x13,
     WINED3D_SM4_OP_ENDIF                = 0x15,
     WINED3D_SM4_OP_ENDLOOP              = 0x16,
@@ -271,6 +272,7 @@ static const struct wined3d_sm4_opcode_info opcode_table[] =
     {WINED3D_SM4_OP_DP2,                    WINED3DSIH_DP2,                 "F",    "FF"},
     {WINED3D_SM4_OP_DP3,                    WINED3DSIH_DP3,                 "F",    "FF"},
     {WINED3D_SM4_OP_DP4,                    WINED3DSIH_DP4,                 "F",    "FF"},
+    {WINED3D_SM4_OP_ELSE,                   WINED3DSIH_ELSE,                "",     ""},
     {WINED3D_SM4_OP_EMIT,                   WINED3DSIH_EMIT,                "",     ""},
     {WINED3D_SM4_OP_ENDIF,                  WINED3DSIH_ENDIF,               "",     ""},
     {WINED3D_SM4_OP_ENDLOOP,                WINED3DSIH_ENDLOOP,             "",     ""},
-- 
2.4.10




More information about the wine-patches mailing list