mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-28 06:00:10 +01:00
mesa: Drop unused SFL/STR opcodes.
They're part of NV_vertex_program2, which I'm pretty sure we're never going to support. Reviewed-by: Jose Fonseca <jfonseca@vmware.com> Reviewed-by: Ian Roamnick <ian.d.romanick@intel.com>
This commit is contained in:
parent
365a4a3f9a
commit
868f95f1da
3 changed files with 0 additions and 16 deletions
|
|
@ -1279,12 +1279,6 @@ _mesa_execute_program(struct gl_context * ctx,
|
|||
}
|
||||
}
|
||||
break;
|
||||
case OPCODE_SFL: /* set false, operands ignored */
|
||||
{
|
||||
static const GLfloat result[4] = { 0.0F, 0.0F, 0.0F, 0.0F };
|
||||
store_vector4(inst, machine, result);
|
||||
}
|
||||
break;
|
||||
case OPCODE_SGE: /* set on greater or equal */
|
||||
{
|
||||
GLfloat a[4], b[4], result[4];
|
||||
|
|
@ -1395,12 +1389,6 @@ _mesa_execute_program(struct gl_context * ctx,
|
|||
store_vector4(inst, machine, result);
|
||||
}
|
||||
break;
|
||||
case OPCODE_STR: /* set true, operands ignored */
|
||||
{
|
||||
static const GLfloat result[4] = { 1.0F, 1.0F, 1.0F, 1.0F };
|
||||
store_vector4(inst, machine, result);
|
||||
}
|
||||
break;
|
||||
case OPCODE_SUB:
|
||||
{
|
||||
GLfloat a[4], b[4], result[4];
|
||||
|
|
|
|||
|
|
@ -202,7 +202,6 @@ static const struct instruction_info InstInfo[MAX_OPCODE] = {
|
|||
{ OPCODE_RSQ, "RSQ", 1, 1 },
|
||||
{ OPCODE_SCS, "SCS", 1, 1 },
|
||||
{ OPCODE_SEQ, "SEQ", 2, 1 },
|
||||
{ OPCODE_SFL, "SFL", 0, 1 },
|
||||
{ OPCODE_SGE, "SGE", 2, 1 },
|
||||
{ OPCODE_SGT, "SGT", 2, 1 },
|
||||
{ OPCODE_SIN, "SIN", 1, 1 },
|
||||
|
|
@ -210,7 +209,6 @@ static const struct instruction_info InstInfo[MAX_OPCODE] = {
|
|||
{ OPCODE_SLT, "SLT", 2, 1 },
|
||||
{ OPCODE_SNE, "SNE", 2, 1 },
|
||||
{ OPCODE_SSG, "SSG", 1, 1 },
|
||||
{ OPCODE_STR, "STR", 0, 1 },
|
||||
{ OPCODE_SUB, "SUB", 2, 1 },
|
||||
{ OPCODE_SWZ, "SWZ", 1, 1 },
|
||||
{ OPCODE_TEX, "TEX", 1, 1 },
|
||||
|
|
|
|||
|
|
@ -198,7 +198,6 @@ typedef enum prog_opcode {
|
|||
OPCODE_RSQ, /* X X X X X */
|
||||
OPCODE_SCS, /* X X */
|
||||
OPCODE_SEQ, /* 2 X X */
|
||||
OPCODE_SFL, /* 2 X */
|
||||
OPCODE_SGE, /* X X X X X */
|
||||
OPCODE_SGT, /* 2 X X */
|
||||
OPCODE_SIN, /* X 2 X X */
|
||||
|
|
@ -206,7 +205,6 @@ typedef enum prog_opcode {
|
|||
OPCODE_SLT, /* X X X X X */
|
||||
OPCODE_SNE, /* 2 X X */
|
||||
OPCODE_SSG, /* 2 X */
|
||||
OPCODE_STR, /* 2 X */
|
||||
OPCODE_SUB, /* X X 1.1 X X */
|
||||
OPCODE_SWZ, /* X X X */
|
||||
OPCODE_TEX, /* X 3 X X */
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue