tgsi: Drop pre-ps_2_0 opcodes.
This commit is contained in:
@@ -588,40 +588,6 @@ translate_instruction(llvm::Module *module,
|
|||||||
break;
|
break;
|
||||||
case TGSI_OPCODE_NOP:
|
case TGSI_OPCODE_NOP:
|
||||||
break;
|
break;
|
||||||
case TGSI_OPCODE_TEXBEM:
|
|
||||||
break;
|
|
||||||
case TGSI_OPCODE_TEXBEML:
|
|
||||||
break;
|
|
||||||
case TGSI_OPCODE_TEXREG2AR:
|
|
||||||
break;
|
|
||||||
case TGSI_OPCODE_TEXM3X2PAD:
|
|
||||||
break;
|
|
||||||
case TGSI_OPCODE_TEXM3X2TEX:
|
|
||||||
break;
|
|
||||||
case TGSI_OPCODE_TEXM3X3PAD:
|
|
||||||
break;
|
|
||||||
case TGSI_OPCODE_TEXM3X3TEX:
|
|
||||||
break;
|
|
||||||
case TGSI_OPCODE_TEXM3X3SPEC:
|
|
||||||
break;
|
|
||||||
case TGSI_OPCODE_TEXM3X3VSPEC:
|
|
||||||
break;
|
|
||||||
case TGSI_OPCODE_TEXREG2GB:
|
|
||||||
break;
|
|
||||||
case TGSI_OPCODE_TEXREG2RGB:
|
|
||||||
break;
|
|
||||||
case TGSI_OPCODE_TEXDP3TEX:
|
|
||||||
break;
|
|
||||||
case TGSI_OPCODE_TEXDP3:
|
|
||||||
break;
|
|
||||||
case TGSI_OPCODE_TEXM3X3:
|
|
||||||
break;
|
|
||||||
case TGSI_OPCODE_TEXM3X2DEPTH:
|
|
||||||
break;
|
|
||||||
case TGSI_OPCODE_TEXDEPTH:
|
|
||||||
break;
|
|
||||||
case TGSI_OPCODE_BEM:
|
|
||||||
break;
|
|
||||||
case TGSI_OPCODE_M4X3:
|
case TGSI_OPCODE_M4X3:
|
||||||
break;
|
break;
|
||||||
case TGSI_OPCODE_M3X4:
|
case TGSI_OPCODE_M3X4:
|
||||||
@@ -981,40 +947,6 @@ translate_instructionir(llvm::Module *module,
|
|||||||
break;
|
break;
|
||||||
case TGSI_OPCODE_NOP:
|
case TGSI_OPCODE_NOP:
|
||||||
break;
|
break;
|
||||||
case TGSI_OPCODE_TEXBEM:
|
|
||||||
break;
|
|
||||||
case TGSI_OPCODE_TEXBEML:
|
|
||||||
break;
|
|
||||||
case TGSI_OPCODE_TEXREG2AR:
|
|
||||||
break;
|
|
||||||
case TGSI_OPCODE_TEXM3X2PAD:
|
|
||||||
break;
|
|
||||||
case TGSI_OPCODE_TEXM3X2TEX:
|
|
||||||
break;
|
|
||||||
case TGSI_OPCODE_TEXM3X3PAD:
|
|
||||||
break;
|
|
||||||
case TGSI_OPCODE_TEXM3X3TEX:
|
|
||||||
break;
|
|
||||||
case TGSI_OPCODE_TEXM3X3SPEC:
|
|
||||||
break;
|
|
||||||
case TGSI_OPCODE_TEXM3X3VSPEC:
|
|
||||||
break;
|
|
||||||
case TGSI_OPCODE_TEXREG2GB:
|
|
||||||
break;
|
|
||||||
case TGSI_OPCODE_TEXREG2RGB:
|
|
||||||
break;
|
|
||||||
case TGSI_OPCODE_TEXDP3TEX:
|
|
||||||
break;
|
|
||||||
case TGSI_OPCODE_TEXDP3:
|
|
||||||
break;
|
|
||||||
case TGSI_OPCODE_TEXM3X3:
|
|
||||||
break;
|
|
||||||
case TGSI_OPCODE_TEXM3X2DEPTH:
|
|
||||||
break;
|
|
||||||
case TGSI_OPCODE_TEXDEPTH:
|
|
||||||
break;
|
|
||||||
case TGSI_OPCODE_BEM:
|
|
||||||
break;
|
|
||||||
case TGSI_OPCODE_M4X3:
|
case TGSI_OPCODE_M4X3:
|
||||||
break;
|
break;
|
||||||
case TGSI_OPCODE_M3X4:
|
case TGSI_OPCODE_M3X4:
|
||||||
|
@@ -324,7 +324,7 @@ static const char *TGSI_IMMS_SHORT[] =
|
|||||||
"FLT32"
|
"FLT32"
|
||||||
};
|
};
|
||||||
|
|
||||||
static const char *TGSI_OPCODES[] =
|
static const char *TGSI_OPCODES[TGSI_OPCODE_LAST] =
|
||||||
{
|
{
|
||||||
"OPCODE_ARL",
|
"OPCODE_ARL",
|
||||||
"OPCODE_MOV",
|
"OPCODE_MOV",
|
||||||
@@ -380,6 +380,7 @@ static const char *TGSI_OPCODES[] =
|
|||||||
"OPCODE_STR",
|
"OPCODE_STR",
|
||||||
"OPCODE_TEX",
|
"OPCODE_TEX",
|
||||||
"OPCODE_TXD",
|
"OPCODE_TXD",
|
||||||
|
"OPCODE_TXP",
|
||||||
"OPCODE_UP2H",
|
"OPCODE_UP2H",
|
||||||
"OPCODE_UP2US",
|
"OPCODE_UP2US",
|
||||||
"OPCODE_UP4B",
|
"OPCODE_UP4B",
|
||||||
@@ -433,23 +434,6 @@ static const char *TGSI_OPCODES[] =
|
|||||||
"OPCODE_NOISE3",
|
"OPCODE_NOISE3",
|
||||||
"OPCODE_NOISE4",
|
"OPCODE_NOISE4",
|
||||||
"OPCODE_NOP",
|
"OPCODE_NOP",
|
||||||
"OPCODE_TEXBEM",
|
|
||||||
"OPCODE_TEXBEML",
|
|
||||||
"OPCODE_TEXREG2AR",
|
|
||||||
"OPCODE_TEXM3X2PAD",
|
|
||||||
"OPCODE_TEXM3X2TEX",
|
|
||||||
"OPCODE_TEXM3X3PAD",
|
|
||||||
"OPCODE_TEXM3X3TEX",
|
|
||||||
"OPCODE_TEXM3X3SPEC",
|
|
||||||
"OPCODE_TEXM3X3VSPEC",
|
|
||||||
"OPCODE_TEXREG2GB",
|
|
||||||
"OPCODE_TEXREG2RGB",
|
|
||||||
"OPCODE_TEXDP3TEX",
|
|
||||||
"OPCODE_TEXDP3",
|
|
||||||
"OPCODE_TEXM3X3",
|
|
||||||
"OPCODE_TEXM3X2DEPTH",
|
|
||||||
"OPCODE_TEXDEPTH",
|
|
||||||
"OPCODE_BEM",
|
|
||||||
"OPCODE_M4X3",
|
"OPCODE_M4X3",
|
||||||
"OPCODE_M3X4",
|
"OPCODE_M3X4",
|
||||||
"OPCODE_M3X3",
|
"OPCODE_M3X3",
|
||||||
@@ -459,11 +443,10 @@ static const char *TGSI_OPCODES[] =
|
|||||||
"OPCODE_IFC",
|
"OPCODE_IFC",
|
||||||
"OPCODE_BREAKC",
|
"OPCODE_BREAKC",
|
||||||
"OPCODE_KIL",
|
"OPCODE_KIL",
|
||||||
"OPCODE_END",
|
"OPCODE_END"
|
||||||
"OPCODE_TXP"
|
|
||||||
};
|
};
|
||||||
|
|
||||||
static const char *TGSI_OPCODES_SHORT[] =
|
static const char *TGSI_OPCODES_SHORT[TGSI_OPCODE_LAST] =
|
||||||
{
|
{
|
||||||
"ARL",
|
"ARL",
|
||||||
"MOV",
|
"MOV",
|
||||||
@@ -519,6 +502,7 @@ static const char *TGSI_OPCODES_SHORT[] =
|
|||||||
"STR",
|
"STR",
|
||||||
"TEX",
|
"TEX",
|
||||||
"TXD",
|
"TXD",
|
||||||
|
"TXP",
|
||||||
"UP2H",
|
"UP2H",
|
||||||
"UP2US",
|
"UP2US",
|
||||||
"UP4B",
|
"UP4B",
|
||||||
@@ -572,23 +556,6 @@ static const char *TGSI_OPCODES_SHORT[] =
|
|||||||
"NOISE3",
|
"NOISE3",
|
||||||
"NOISE4",
|
"NOISE4",
|
||||||
"NOP",
|
"NOP",
|
||||||
"TEXBEM",
|
|
||||||
"TEXBEML",
|
|
||||||
"TEXREG2AR",
|
|
||||||
"TEXM3X2PAD",
|
|
||||||
"TEXM3X2TEX",
|
|
||||||
"TEXM3X3PAD",
|
|
||||||
"TEXM3X3TEX",
|
|
||||||
"TEXM3X3SPEC",
|
|
||||||
"TEXM3X3VSPEC",
|
|
||||||
"TEXREG2GB",
|
|
||||||
"TEXREG2RGB",
|
|
||||||
"TEXDP3TEX",
|
|
||||||
"TEXDP3",
|
|
||||||
"TEXM3X3",
|
|
||||||
"TEXM3X2DEPTH",
|
|
||||||
"TEXDEPTH",
|
|
||||||
"BEM",
|
|
||||||
"M4X3",
|
"M4X3",
|
||||||
"M3X4",
|
"M3X4",
|
||||||
"M3X3",
|
"M3X3",
|
||||||
@@ -598,8 +565,7 @@ static const char *TGSI_OPCODES_SHORT[] =
|
|||||||
"IFC",
|
"IFC",
|
||||||
"BREAKC",
|
"BREAKC",
|
||||||
"KIL",
|
"KIL",
|
||||||
"END",
|
"END"
|
||||||
"TXP"
|
|
||||||
};
|
};
|
||||||
|
|
||||||
static const char *TGSI_SATS[] =
|
static const char *TGSI_SATS[] =
|
||||||
|
@@ -227,22 +227,22 @@ struct tgsi_immediate_float32
|
|||||||
#define TGSI_OPCODE_STR 51
|
#define TGSI_OPCODE_STR 51
|
||||||
#define TGSI_OPCODE_TEX 52
|
#define TGSI_OPCODE_TEX 52
|
||||||
#define TGSI_OPCODE_TXD 53
|
#define TGSI_OPCODE_TXD 53
|
||||||
#define TGSI_OPCODE_TXP 134
|
#define TGSI_OPCODE_TXP 54
|
||||||
#define TGSI_OPCODE_UP2H 54
|
#define TGSI_OPCODE_UP2H 55
|
||||||
#define TGSI_OPCODE_UP2US 55
|
#define TGSI_OPCODE_UP2US 56
|
||||||
#define TGSI_OPCODE_UP4B 56
|
#define TGSI_OPCODE_UP4B 57
|
||||||
#define TGSI_OPCODE_UP4UB 57
|
#define TGSI_OPCODE_UP4UB 58
|
||||||
#define TGSI_OPCODE_X2D 58
|
#define TGSI_OPCODE_X2D 59
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* GL_NV_vertex_program2
|
* GL_NV_vertex_program2
|
||||||
*/
|
*/
|
||||||
#define TGSI_OPCODE_ARA 59
|
#define TGSI_OPCODE_ARA 60
|
||||||
#define TGSI_OPCODE_ARR 60
|
#define TGSI_OPCODE_ARR 61
|
||||||
#define TGSI_OPCODE_BRA 61
|
#define TGSI_OPCODE_BRA 62
|
||||||
#define TGSI_OPCODE_CAL 62
|
#define TGSI_OPCODE_CAL 63
|
||||||
#define TGSI_OPCODE_RET 63
|
#define TGSI_OPCODE_RET 64
|
||||||
#define TGSI_OPCODE_SSG 64
|
#define TGSI_OPCODE_SSG 65
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* GL_ARB_vertex_program
|
* GL_ARB_vertex_program
|
||||||
@@ -253,9 +253,9 @@ struct tgsi_immediate_float32
|
|||||||
/*
|
/*
|
||||||
* GL_ARB_fragment_program
|
* GL_ARB_fragment_program
|
||||||
*/
|
*/
|
||||||
#define TGSI_OPCODE_CMP 65
|
#define TGSI_OPCODE_CMP 66
|
||||||
#define TGSI_OPCODE_SCS 66
|
#define TGSI_OPCODE_SCS 67
|
||||||
#define TGSI_OPCODE_TXB 67
|
#define TGSI_OPCODE_TXB 68
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* GL_NV_fragment_program_option
|
* GL_NV_fragment_program_option
|
||||||
@@ -265,19 +265,19 @@ struct tgsi_immediate_float32
|
|||||||
/*
|
/*
|
||||||
* GL_NV_fragment_program2
|
* GL_NV_fragment_program2
|
||||||
*/
|
*/
|
||||||
#define TGSI_OPCODE_NRM 68
|
#define TGSI_OPCODE_NRM 69
|
||||||
#define TGSI_OPCODE_DIV 69
|
#define TGSI_OPCODE_DIV 70
|
||||||
#define TGSI_OPCODE_DP2 70
|
#define TGSI_OPCODE_DP2 71
|
||||||
#define TGSI_OPCODE_DP2A TGSI_OPCODE_DOT2ADD
|
#define TGSI_OPCODE_DP2A TGSI_OPCODE_DOT2ADD
|
||||||
#define TGSI_OPCODE_TXL 71
|
#define TGSI_OPCODE_TXL 72
|
||||||
#define TGSI_OPCODE_BRK 72
|
#define TGSI_OPCODE_BRK 73
|
||||||
#define TGSI_OPCODE_IF 73
|
#define TGSI_OPCODE_IF 74
|
||||||
#define TGSI_OPCODE_LOOP 74
|
#define TGSI_OPCODE_LOOP 75
|
||||||
#define TGSI_OPCODE_REP 75
|
#define TGSI_OPCODE_REP 76
|
||||||
#define TGSI_OPCODE_ELSE 76
|
#define TGSI_OPCODE_ELSE 77
|
||||||
#define TGSI_OPCODE_ENDIF 77
|
#define TGSI_OPCODE_ENDIF 78
|
||||||
#define TGSI_OPCODE_ENDLOOP 78
|
#define TGSI_OPCODE_ENDLOOP 79
|
||||||
#define TGSI_OPCODE_ENDREP 79
|
#define TGSI_OPCODE_ENDREP 80
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* GL_NV_vertex_program2_option
|
* GL_NV_vertex_program2_option
|
||||||
@@ -286,26 +286,26 @@ struct tgsi_immediate_float32
|
|||||||
/*
|
/*
|
||||||
* GL_NV_vertex_program3
|
* GL_NV_vertex_program3
|
||||||
*/
|
*/
|
||||||
#define TGSI_OPCODE_PUSHA 80
|
#define TGSI_OPCODE_PUSHA 81
|
||||||
#define TGSI_OPCODE_POPA 81
|
#define TGSI_OPCODE_POPA 82
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* GL_NV_gpu_program4
|
* GL_NV_gpu_program4
|
||||||
*/
|
*/
|
||||||
#define TGSI_OPCODE_CEIL 82
|
#define TGSI_OPCODE_CEIL 83
|
||||||
#define TGSI_OPCODE_I2F 83
|
#define TGSI_OPCODE_I2F 84
|
||||||
#define TGSI_OPCODE_NOT 84
|
#define TGSI_OPCODE_NOT 85
|
||||||
#define TGSI_OPCODE_TRUNC 85
|
#define TGSI_OPCODE_TRUNC 86
|
||||||
#define TGSI_OPCODE_SHL 86
|
#define TGSI_OPCODE_SHL 87
|
||||||
#define TGSI_OPCODE_SHR 87
|
#define TGSI_OPCODE_SHR 88
|
||||||
#define TGSI_OPCODE_AND 88
|
#define TGSI_OPCODE_AND 89
|
||||||
#define TGSI_OPCODE_OR 89
|
#define TGSI_OPCODE_OR 90
|
||||||
#define TGSI_OPCODE_MOD 90
|
#define TGSI_OPCODE_MOD 91
|
||||||
#define TGSI_OPCODE_XOR 91
|
#define TGSI_OPCODE_XOR 92
|
||||||
#define TGSI_OPCODE_SAD 92
|
#define TGSI_OPCODE_SAD 93
|
||||||
#define TGSI_OPCODE_TXF 93
|
#define TGSI_OPCODE_TXF 94
|
||||||
#define TGSI_OPCODE_TXQ 94
|
#define TGSI_OPCODE_TXQ 95
|
||||||
#define TGSI_OPCODE_CONT 95
|
#define TGSI_OPCODE_CONT 96
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* GL_NV_vertex_program4
|
* GL_NV_vertex_program4
|
||||||
@@ -321,70 +321,53 @@ struct tgsi_immediate_float32
|
|||||||
* GL_NV_geometry_program4
|
* GL_NV_geometry_program4
|
||||||
*/
|
*/
|
||||||
/* Same as GL_NV_gpu_program4 */
|
/* Same as GL_NV_gpu_program4 */
|
||||||
#define TGSI_OPCODE_EMIT 96
|
#define TGSI_OPCODE_EMIT 97
|
||||||
#define TGSI_OPCODE_ENDPRIM 97
|
#define TGSI_OPCODE_ENDPRIM 98
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* GLSL
|
* GLSL
|
||||||
*/
|
*/
|
||||||
#define TGSI_OPCODE_BGNLOOP2 98
|
#define TGSI_OPCODE_BGNLOOP2 99
|
||||||
#define TGSI_OPCODE_BGNSUB 99
|
#define TGSI_OPCODE_BGNSUB 100
|
||||||
#define TGSI_OPCODE_ENDLOOP2 100
|
#define TGSI_OPCODE_ENDLOOP2 101
|
||||||
#define TGSI_OPCODE_ENDSUB 101
|
#define TGSI_OPCODE_ENDSUB 102
|
||||||
#define TGSI_OPCODE_INT TGSI_OPCODE_TRUNC
|
#define TGSI_OPCODE_INT TGSI_OPCODE_TRUNC
|
||||||
#define TGSI_OPCODE_NOISE1 102
|
#define TGSI_OPCODE_NOISE1 103
|
||||||
#define TGSI_OPCODE_NOISE2 103
|
#define TGSI_OPCODE_NOISE2 104
|
||||||
#define TGSI_OPCODE_NOISE3 104
|
#define TGSI_OPCODE_NOISE3 105
|
||||||
#define TGSI_OPCODE_NOISE4 105
|
#define TGSI_OPCODE_NOISE4 106
|
||||||
#define TGSI_OPCODE_NOP 106
|
#define TGSI_OPCODE_NOP 107
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* ps_1_1
|
* ps_1_1
|
||||||
*/
|
*/
|
||||||
#define TGSI_OPCODE_TEXKILL TGSI_OPCODE_KILP
|
#define TGSI_OPCODE_TEXKILL TGSI_OPCODE_KILP
|
||||||
#define TGSI_OPCODE_TEXBEM 107
|
|
||||||
#define TGSI_OPCODE_TEXBEML 108
|
|
||||||
#define TGSI_OPCODE_TEXREG2AR 109
|
|
||||||
#define TGSI_OPCODE_TEXM3X2PAD 110
|
|
||||||
#define TGSI_OPCODE_TEXM3X2TEX 111
|
|
||||||
#define TGSI_OPCODE_TEXM3X3PAD 112
|
|
||||||
#define TGSI_OPCODE_TEXM3X3TEX 113
|
|
||||||
#define TGSI_OPCODE_TEXM3X3SPEC 114
|
|
||||||
#define TGSI_OPCODE_TEXM3X3VSPEC 115
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* ps_1_2
|
* ps_1_2
|
||||||
*/
|
*/
|
||||||
#define TGSI_OPCODE_TEXREG2GB 116
|
|
||||||
#define TGSI_OPCODE_TEXREG2RGB 117
|
|
||||||
#define TGSI_OPCODE_TEXDP3TEX 118
|
|
||||||
#define TGSI_OPCODE_TEXDP3 119
|
|
||||||
#define TGSI_OPCODE_TEXM3X3 120
|
|
||||||
/* CMP - use TGSI_OPCODE_CND0 */
|
/* CMP - use TGSI_OPCODE_CND0 */
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* ps_1_3
|
* ps_1_3
|
||||||
*/
|
*/
|
||||||
#define TGSI_OPCODE_TEXM3X2DEPTH 121
|
|
||||||
/* CMP - use TGSI_OPCODE_CND0 */
|
/* CMP - use TGSI_OPCODE_CND0 */
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* ps_1_4
|
* ps_1_4
|
||||||
*/
|
*/
|
||||||
#define TGSI_OPCODE_TEXLD TGSI_OPCODE_TEX
|
#define TGSI_OPCODE_TEXLD TGSI_OPCODE_TEX
|
||||||
#define TGSI_OPCODE_TEXDEPTH 122
|
|
||||||
#define TGSI_OPCODE_BEM 123
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* ps_2_0
|
* ps_2_0
|
||||||
*/
|
*/
|
||||||
#define TGSI_OPCODE_M4X4 TGSI_OPCODE_MULTIPLYMATRIX
|
#define TGSI_OPCODE_M4X4 TGSI_OPCODE_MULTIPLYMATRIX
|
||||||
#define TGSI_OPCODE_M4X3 124
|
#define TGSI_OPCODE_M4X3 108
|
||||||
#define TGSI_OPCODE_M3X4 125
|
#define TGSI_OPCODE_M3X4 109
|
||||||
#define TGSI_OPCODE_M3X3 126
|
#define TGSI_OPCODE_M3X3 110
|
||||||
#define TGSI_OPCODE_M3X2 127
|
#define TGSI_OPCODE_M3X2 111
|
||||||
#define TGSI_OPCODE_CRS TGSI_OPCODE_XPD
|
#define TGSI_OPCODE_CRS TGSI_OPCODE_XPD
|
||||||
#define TGSI_OPCODE_NRM4 128
|
#define TGSI_OPCODE_NRM4 112
|
||||||
#define TGSI_OPCODE_SINCOS TGSI_OPCODE_SCS
|
#define TGSI_OPCODE_SINCOS TGSI_OPCODE_SCS
|
||||||
#define TGSI_OPCODE_TEXLDB TGSI_OPCODE_TXB
|
#define TGSI_OPCODE_TEXLDB TGSI_OPCODE_TXB
|
||||||
#define TGSI_OPCODE_DP2ADD TGSI_OPCODE_DP2A
|
#define TGSI_OPCODE_DP2ADD TGSI_OPCODE_DP2A
|
||||||
@@ -393,10 +376,10 @@ struct tgsi_immediate_float32
|
|||||||
* ps_2_x
|
* ps_2_x
|
||||||
*/
|
*/
|
||||||
#define TGSI_OPCODE_CALL TGSI_OPCODE_CAL
|
#define TGSI_OPCODE_CALL TGSI_OPCODE_CAL
|
||||||
#define TGSI_OPCODE_CALLNZ 129
|
#define TGSI_OPCODE_CALLNZ 113
|
||||||
#define TGSI_OPCODE_IFC 130
|
#define TGSI_OPCODE_IFC 114
|
||||||
#define TGSI_OPCODE_BREAK TGSI_OPCODE_BRK
|
#define TGSI_OPCODE_BREAK TGSI_OPCODE_BRK
|
||||||
#define TGSI_OPCODE_BREAKC 131
|
#define TGSI_OPCODE_BREAKC 115
|
||||||
#define TGSI_OPCODE_DSX TGSI_OPCODE_DDX
|
#define TGSI_OPCODE_DSX TGSI_OPCODE_DDX
|
||||||
#define TGSI_OPCODE_DSY TGSI_OPCODE_DDY
|
#define TGSI_OPCODE_DSY TGSI_OPCODE_DDY
|
||||||
#define TGSI_OPCODE_TEXLDD TGSI_OPCODE_TXD
|
#define TGSI_OPCODE_TEXLDD TGSI_OPCODE_TXD
|
||||||
@@ -417,10 +400,10 @@ struct tgsi_immediate_float32
|
|||||||
* vs_2_x
|
* vs_2_x
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#define TGSI_OPCODE_KIL 132 /* unpredicated kill */
|
#define TGSI_OPCODE_KIL 116 /* unpredicated kill */
|
||||||
#define TGSI_OPCODE_END 133 /* aka HALT */
|
#define TGSI_OPCODE_END 117 /* aka HALT */
|
||||||
|
|
||||||
#define TGSI_OPCODE_LAST 135
|
#define TGSI_OPCODE_LAST 118
|
||||||
|
|
||||||
#define TGSI_SAT_NONE 0 /* do not saturate */
|
#define TGSI_SAT_NONE 0 /* do not saturate */
|
||||||
#define TGSI_SAT_ZERO_ONE 1 /* clamp to [0,1] */
|
#define TGSI_SAT_ZERO_ONE 1 /* clamp to [0,1] */
|
||||||
|
Reference in New Issue
Block a user