Lines Matching refs:pname
634 get_handle(struct gl_context *ctx, GLenum pname)
636 if (pname == GL_PROGRAM_OBJECT_ARB) {
705 * "If any of the pname values in this paragraph are queried for a program
758 get_programiv(struct gl_context *ctx, GLuint program, GLenum pname,
789 switch (pname) {
1023 _mesa_error(ctx, GL_INVALID_ENUM, "glGetProgramiv(pname=%s)",
1024 _mesa_enum_to_string(pname));
1032 get_shaderiv(struct gl_context *ctx, GLuint name, GLenum pname, GLint *params)
1041 switch (pname) {
1066 _mesa_error(ctx, GL_INVALID_ENUM, "glGetShaderiv(pname)");
1803 _mesa_GetObjectParameterivARB(GLhandleARB object, GLenum pname, GLint *params)
1808 if (pname == GL_OBJECT_TYPE_ARB) {
1812 get_programiv(ctx, object, pname, params);
1816 if (pname == GL_OBJECT_TYPE_ARB) {
1820 get_shaderiv(ctx, object, pname, params);
1830 _mesa_GetObjectParameterfvARB(GLhandleARB object, GLenum pname,
1834 _mesa_GetObjectParameterivARB(object, pname, iparams);
1840 _mesa_GetProgramiv(GLuint program, GLenum pname, GLint *params)
1843 get_programiv(ctx, program, pname, params);
1848 _mesa_GetShaderiv(GLuint shader, GLenum pname, GLint *params)
1851 get_shaderiv(ctx, shader, pname, params);
1883 _mesa_GetHandleARB(GLenum pname)
1886 return get_handle(ctx, pname);
2491 * <pname> PROGRAM_BINARY_LENGTH. Loading the program binary will fail,
2508 GLuint pname, GLint value, bool no_error)
2510 switch (pname) {
2535 * ProgramParameteri should be called with <pname>
2564 _mesa_error(ctx, GL_INVALID_ENUM, "glProgramParameteri(pname=%s)",
2565 _mesa_enum_to_string(pname));
2572 "glProgramParameteri(pname=%s, value=%d): "
2574 _mesa_enum_to_string(pname),
2580 _mesa_ProgramParameteri_no_error(GLuint program, GLenum pname, GLint value)
2585 program_parameteri(ctx, shProg, pname, value, true);
2590 _mesa_ProgramParameteri(GLuint program, GLenum pname, GLint value)
2600 program_parameteri(ctx, shProg, pname, value, false);
2744 _mesa_PatchParameteri_no_error(GLenum pname, GLint value)
2753 _mesa_PatchParameteri(GLenum pname, GLint value)
2762 if (pname != GL_PATCH_VERTICES) {
2777 _mesa_PatchParameterfv(GLenum pname, const GLfloat *values)
2786 switch(pname) {
2875 GLuint index, GLenum pname, GLint *values)
2911 switch (pname) {
3129 GLenum pname, GLint *values)
3157 * linked for pname related to locations, so it would be inconsistent to
3164 if (pname == GL_ACTIVE_SUBROUTINE_UNIFORM_LOCATIONS) {
3171 switch (pname) {
3721 GLenum pname, GLint *params)
3738 switch (pname) {
3746 _mesa_error(ctx, GL_INVALID_ENUM, "%s(pname)", caller);