wined3d: Recognize the SM4 mad opcode.
This commit is contained in:
parent
2eb5df3039
commit
f78542c34c
|
@ -66,6 +66,7 @@ enum wined3d_sm4_opcode
|
||||||
WINED3D_SM4_OP_LOG = 0x2f,
|
WINED3D_SM4_OP_LOG = 0x2f,
|
||||||
WINED3D_SM4_OP_LOOP = 0x30,
|
WINED3D_SM4_OP_LOOP = 0x30,
|
||||||
WINED3D_SM4_OP_LT = 0x31,
|
WINED3D_SM4_OP_LT = 0x31,
|
||||||
|
WINED3D_SM4_OP_MAD = 0x32,
|
||||||
WINED3D_SM4_OP_MIN = 0x33,
|
WINED3D_SM4_OP_MIN = 0x33,
|
||||||
WINED3D_SM4_OP_MAX = 0x34,
|
WINED3D_SM4_OP_MAX = 0x34,
|
||||||
WINED3D_SM4_OP_MOV = 0x36,
|
WINED3D_SM4_OP_MOV = 0x36,
|
||||||
|
@ -132,6 +133,7 @@ static const struct wined3d_sm4_opcode_info opcode_table[] =
|
||||||
{WINED3D_SM4_OP_LOG, WINED3DSIH_LOG, 1, 1},
|
{WINED3D_SM4_OP_LOG, WINED3DSIH_LOG, 1, 1},
|
||||||
{WINED3D_SM4_OP_LOOP, WINED3DSIH_LOOP, 0, 0},
|
{WINED3D_SM4_OP_LOOP, WINED3DSIH_LOOP, 0, 0},
|
||||||
{WINED3D_SM4_OP_LT, WINED3DSIH_LT, 1, 2},
|
{WINED3D_SM4_OP_LT, WINED3DSIH_LT, 1, 2},
|
||||||
|
{WINED3D_SM4_OP_MAD, WINED3DSIH_MAD, 1, 3},
|
||||||
{WINED3D_SM4_OP_MIN, WINED3DSIH_MIN, 1, 2},
|
{WINED3D_SM4_OP_MIN, WINED3DSIH_MIN, 1, 2},
|
||||||
{WINED3D_SM4_OP_MAX, WINED3DSIH_MAX, 1, 2},
|
{WINED3D_SM4_OP_MAX, WINED3DSIH_MAX, 1, 2},
|
||||||
{WINED3D_SM4_OP_MOV, WINED3DSIH_MOV, 1, 1},
|
{WINED3D_SM4_OP_MOV, WINED3DSIH_MOV, 1, 1},
|
||||||
|
|
Loading…
Reference in New Issue