-/* $Id: texstate.c,v 1.55 2001/07/23 16:10:03 brianp Exp $ */
+/* $Id: texstate.c,v 1.56 2001/08/20 16:43:02 brianp Exp $ */
/*
* Mesa 3-D graphics library
texObj->MaxAnisotropy = params[0];
}
else {
- _mesa_error(ctx, GL_INVALID_ENUM, "glTexParameter(pname)");
+ _mesa_error(ctx, GL_INVALID_ENUM,
+ "glTexParameter(pname=GL_MAX_TEXTURE_ANISOTROPY_EXT)");
return;
}
break;
texObj->CompareFlag = params[0] ? GL_TRUE : GL_FALSE;
}
else {
- _mesa_error(ctx, GL_INVALID_ENUM, "glTexParameter(pname)");
+ _mesa_error(ctx, GL_INVALID_ENUM,
+ "glTexParameter(pname=GL_TEXTURE_COMPARE_SGIX)");
return;
}
break;
}
}
else {
- _mesa_error(ctx, GL_INVALID_ENUM, "glTexParameter(pname)");
+ _mesa_error(ctx, GL_INVALID_ENUM,
+ "glTexParameter(pname=GL_TEXTURE_COMPARE_OPERATOR_SGIX)");
return;
}
break;
UNCLAMPED_FLOAT_TO_CHAN(texObj->ShadowAmbient, params[0]);
}
else {
- _mesa_error(ctx, GL_INVALID_ENUM, "glTexParameter(pname)");
+ _mesa_error(ctx, GL_INVALID_ENUM,
+ "glTexParameter(pname=GL_SHADOW_AMBIENT_SGIX)");
return;
}
break;
texObj->GenerateMipmap = params[0] ? GL_TRUE : GL_FALSE;
}
else {
- _mesa_error(ctx, GL_INVALID_ENUM, "glTexParameter(pname)");
+ _mesa_error(ctx, GL_INVALID_ENUM,
+ "glTexParameter(pname=GL_GENERATE_MIPMAP_SGIS)");
return;
}
break;
default:
- _mesa_error( ctx, GL_INVALID_ENUM, "glTexParameter(pname)" );
+ {
+ char s[100];
+ sprintf(s, "glTexParameter(pname=0x%x)", pname);
+ _mesa_error( ctx, GL_INVALID_ENUM, s);
+ }
return;
}