mesa: Remove SGI_color_matrix.
Another optional ARB_imaging subset extension.
This commit is contained in:
@@ -273,7 +273,6 @@ _mesa_fetch_state(GLcontext *ctx, const gl_state_index state[],
|
||||
case STATE_MVP_MATRIX:
|
||||
case STATE_TEXTURE_MATRIX:
|
||||
case STATE_PROGRAM_MATRIX:
|
||||
case STATE_COLOR_MATRIX:
|
||||
{
|
||||
/* state[0] = modelview, projection, texture, etc. */
|
||||
/* state[1] = which texture matrix or program matrix */
|
||||
@@ -309,9 +308,6 @@ _mesa_fetch_state(GLcontext *ctx, const gl_state_index state[],
|
||||
ASSERT(index < Elements(ctx->ProgramMatrixStack));
|
||||
matrix = ctx->ProgramMatrixStack[index].Top;
|
||||
}
|
||||
else if (mat == STATE_COLOR_MATRIX) {
|
||||
matrix = ctx->ColorMatrixStack.Top;
|
||||
}
|
||||
else {
|
||||
_mesa_problem(ctx, "Bad matrix name in _mesa_fetch_state()");
|
||||
return;
|
||||
@@ -555,14 +551,6 @@ _mesa_fetch_state(GLcontext *ctx, const gl_state_index state[],
|
||||
value[3] = ctx->Pixel.AlphaBias;
|
||||
return;
|
||||
|
||||
case STATE_PCM_SCALE:
|
||||
COPY_4V(value, ctx->Pixel.PostColorMatrixScale);
|
||||
return;
|
||||
|
||||
case STATE_PCM_BIAS:
|
||||
COPY_4V(value, ctx->Pixel.PostColorMatrixBias);
|
||||
return;
|
||||
|
||||
case STATE_SHADOW_AMBIENT:
|
||||
{
|
||||
const int unit = (int) state[2];
|
||||
@@ -667,8 +655,6 @@ _mesa_program_state_flags(const gl_state_index state[STATE_LENGTH])
|
||||
return _NEW_TEXTURE_MATRIX;
|
||||
case STATE_PROGRAM_MATRIX:
|
||||
return _NEW_TRACK_MATRIX;
|
||||
case STATE_COLOR_MATRIX:
|
||||
return _NEW_COLOR_MATRIX;
|
||||
|
||||
case STATE_DEPTH_RANGE:
|
||||
return _NEW_VIEWPORT;
|
||||
@@ -706,8 +692,6 @@ _mesa_program_state_flags(const gl_state_index state[STATE_LENGTH])
|
||||
|
||||
case STATE_PT_SCALE:
|
||||
case STATE_PT_BIAS:
|
||||
case STATE_PCM_SCALE:
|
||||
case STATE_PCM_BIAS:
|
||||
return _NEW_PIXEL;
|
||||
|
||||
case STATE_FB_SIZE:
|
||||
@@ -792,9 +776,6 @@ append_token(char *dst, gl_state_index k)
|
||||
case STATE_PROGRAM_MATRIX:
|
||||
append(dst, "matrix.program");
|
||||
break;
|
||||
case STATE_COLOR_MATRIX:
|
||||
append(dst, "matrix.color");
|
||||
break;
|
||||
case STATE_MATRIX_INVERSE:
|
||||
append(dst, ".inverse");
|
||||
break;
|
||||
@@ -913,12 +894,6 @@ append_token(char *dst, gl_state_index k)
|
||||
case STATE_PT_BIAS:
|
||||
append(dst, "PTbias");
|
||||
break;
|
||||
case STATE_PCM_SCALE:
|
||||
append(dst, "PCMscale");
|
||||
break;
|
||||
case STATE_PCM_BIAS:
|
||||
append(dst, "PCMbias");
|
||||
break;
|
||||
case STATE_SHADOW_AMBIENT:
|
||||
append(dst, "CompareFailValue");
|
||||
break;
|
||||
@@ -1010,7 +985,6 @@ _mesa_program_state_string(const gl_state_index state[STATE_LENGTH])
|
||||
case STATE_MVP_MATRIX:
|
||||
case STATE_TEXTURE_MATRIX:
|
||||
case STATE_PROGRAM_MATRIX:
|
||||
case STATE_COLOR_MATRIX:
|
||||
{
|
||||
/* state[0] = modelview, projection, texture, etc. */
|
||||
/* state[1] = which texture matrix or program matrix */
|
||||
@@ -1147,9 +1121,6 @@ _mesa_load_tracked_matrices(GLcontext *ctx)
|
||||
Elements(ctx->TextureMatrixStack) - 1);
|
||||
mat = ctx->TextureMatrixStack[unit].Top;
|
||||
}
|
||||
else if (ctx->VertexProgram.TrackMatrix[i] == GL_COLOR) {
|
||||
mat = ctx->ColorMatrixStack.Top;
|
||||
}
|
||||
else if (ctx->VertexProgram.TrackMatrix[i]==GL_MODELVIEW_PROJECTION_NV) {
|
||||
/* XXX verify the combined matrix is up to date */
|
||||
mat = &ctx->_ModelProjectMatrix;
|
||||
|
Reference in New Issue
Block a user