fix max viewport query

This commit is contained in:
Brian Paul
2005-01-30 17:18:08 +00:00
parent 29d021cd31
commit b55117042f
2 changed files with 9 additions and 7 deletions

View File

@@ -613,8 +613,8 @@ _mesa_GetBooleanv( GLenum pname, GLboolean *params )
params[0] = INT_TO_BOOLEAN(MAX_TEXTURE_STACK_DEPTH);
break;
case GL_MAX_VIEWPORT_DIMS:
params[0] = INT_TO_BOOLEAN(MAX_WIDTH);
params[1] = INT_TO_BOOLEAN(MAX_HEIGHT);
params[0] = INT_TO_BOOLEAN(ctx->Const.MaxViewportWidth);
params[1] = INT_TO_BOOLEAN(ctx->Const.MaxViewportHeight);
break;
case GL_MODELVIEW_MATRIX:
{
@@ -2416,8 +2416,8 @@ _mesa_GetFloatv( GLenum pname, GLfloat *params )
params[0] = (GLfloat)(MAX_TEXTURE_STACK_DEPTH);
break;
case GL_MAX_VIEWPORT_DIMS:
params[0] = (GLfloat)(MAX_WIDTH);
params[1] = (GLfloat)(MAX_HEIGHT);
params[0] = (GLfloat)(ctx->Const.MaxViewportWidth);
params[1] = (GLfloat)(ctx->Const.MaxViewportHeight);
break;
case GL_MODELVIEW_MATRIX:
{
@@ -4219,8 +4219,8 @@ _mesa_GetIntegerv( GLenum pname, GLint *params )
params[0] = MAX_TEXTURE_STACK_DEPTH;
break;
case GL_MAX_VIEWPORT_DIMS:
params[0] = MAX_WIDTH;
params[1] = MAX_HEIGHT;
params[0] = ctx->Const.MaxViewportWidth;
params[1] = ctx->Const.MaxViewportHeight;
break;
case GL_MODELVIEW_MATRIX:
{

View File

@@ -297,7 +297,9 @@ StateVars = [
( "GL_MAX_TEXTURE_SIZE", GLint, ["1 << (ctx->Const.MaxTextureLevels - 1)"], "", None ),
( "GL_MAX_3D_TEXTURE_SIZE", GLint, ["1 << (ctx->Const.Max3DTextureLevels - 1)"], "", None ),
( "GL_MAX_TEXTURE_STACK_DEPTH", GLint, ["MAX_TEXTURE_STACK_DEPTH"], "", None ),
( "GL_MAX_VIEWPORT_DIMS", GLint, ["MAX_WIDTH", "MAX_HEIGHT"], "", None ),
( "GL_MAX_VIEWPORT_DIMS", GLint,
["ctx->Const.MaxViewportWidth", "ctx->Const.MaxViewportHeight"],
"", None ),
( "GL_MODELVIEW_MATRIX", GLfloat,
[ "matrix[0]", "matrix[1]", "matrix[2]", "matrix[3]",
"matrix[4]", "matrix[5]", "matrix[6]", "matrix[7]",