mirror of
https://gitlab.winehq.org/wine/vkd3d.git
synced 2025-09-12 18:50:22 -07:00
vkd3d-shader/spirv: Introduce orderedness to comparison instructions.
This commit is contained in:
committed by
Alexandre Julliard
parent
d3b90cc877
commit
22960753e9
Notes:
Alexandre Julliard
2023-11-10 21:38:32 +01:00
Approved-by: Giovanni Mascellani (@giomasce) Approved-by: Henri Verbeet (@hverbeet) Approved-by: Alexandre Julliard (@julliard) Merge-Request: https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/441
@@ -106,9 +106,9 @@ static const char * const shader_opcode_names[] =
|
||||
[VKD3DSIH_DEFAULT ] = "default",
|
||||
[VKD3DSIH_DEFB ] = "defb",
|
||||
[VKD3DSIH_DEFI ] = "defi",
|
||||
[VKD3DSIH_DEQ ] = "deq",
|
||||
[VKD3DSIH_DEQO ] = "deq",
|
||||
[VKD3DSIH_DFMA ] = "dfma",
|
||||
[VKD3DSIH_DGE ] = "dge",
|
||||
[VKD3DSIH_DGEO ] = "dge",
|
||||
[VKD3DSIH_DISCARD ] = "discard",
|
||||
[VKD3DSIH_DIV ] = "div",
|
||||
[VKD3DSIH_DLT ] = "dlt",
|
||||
@@ -140,7 +140,8 @@ static const char * const shader_opcode_names[] =
|
||||
[VKD3DSIH_ENDLOOP ] = "endloop",
|
||||
[VKD3DSIH_ENDREP ] = "endrep",
|
||||
[VKD3DSIH_ENDSWITCH ] = "endswitch",
|
||||
[VKD3DSIH_EQ ] = "eq",
|
||||
[VKD3DSIH_EQO ] = "eq",
|
||||
[VKD3DSIH_EQU ] = "eq_unord",
|
||||
[VKD3DSIH_EVAL_CENTROID ] = "eval_centroid",
|
||||
[VKD3DSIH_EVAL_SAMPLE_INDEX ] = "eval_sample_index",
|
||||
[VKD3DSIH_EXP ] = "exp",
|
||||
@@ -164,7 +165,8 @@ static const char * const shader_opcode_names[] =
|
||||
[VKD3DSIH_GATHER4_PO_C_S ] = "gather4_po_c_s",
|
||||
[VKD3DSIH_GATHER4_PO_S ] = "gather4_po_s",
|
||||
[VKD3DSIH_GATHER4_S ] = "gather4_s",
|
||||
[VKD3DSIH_GE ] = "ge",
|
||||
[VKD3DSIH_GEO ] = "ge",
|
||||
[VKD3DSIH_GEU ] = "ge_unord",
|
||||
[VKD3DSIH_HS_CONTROL_POINT_PHASE ] = "hs_control_point_phase",
|
||||
[VKD3DSIH_HS_DECLS ] = "hs_decls",
|
||||
[VKD3DSIH_HS_FORK_PHASE ] = "hs_fork_phase",
|
||||
@@ -217,7 +219,8 @@ static const char * const shader_opcode_names[] =
|
||||
[VKD3DSIH_LOGP ] = "logp",
|
||||
[VKD3DSIH_LOOP ] = "loop",
|
||||
[VKD3DSIH_LRP ] = "lrp",
|
||||
[VKD3DSIH_LT ] = "lt",
|
||||
[VKD3DSIH_LTO ] = "lt",
|
||||
[VKD3DSIH_LTU ] = "lt_unord",
|
||||
[VKD3DSIH_M3x2 ] = "m3x2",
|
||||
[VKD3DSIH_M3x3 ] = "m3x3",
|
||||
[VKD3DSIH_M3x4 ] = "m3x4",
|
||||
@@ -231,7 +234,8 @@ static const char * const shader_opcode_names[] =
|
||||
[VKD3DSIH_MOVC ] = "movc",
|
||||
[VKD3DSIH_MSAD ] = "msad",
|
||||
[VKD3DSIH_MUL ] = "mul",
|
||||
[VKD3DSIH_NE ] = "ne",
|
||||
[VKD3DSIH_NEO ] = "ne_ord",
|
||||
[VKD3DSIH_NEU ] = "ne",
|
||||
[VKD3DSIH_NOP ] = "nop",
|
||||
[VKD3DSIH_NOT ] = "not",
|
||||
[VKD3DSIH_NRM ] = "nrm",
|
||||
|
||||
Reference in New Issue
Block a user