Lines Matching defs:pname
2114 GLuint index, GLenum pname,
2129 switch (pname) {
2176 _mesa_error(ctx, GL_INVALID_ENUM, "%s(pname=0x%x)", caller, pname);
2204 _mesa_GetVertexAttribfv(GLuint index, GLenum pname, GLfloat *params)
2208 if (pname == GL_CURRENT_VERTEX_ATTRIB_ARB) {
2216 index, pname,
2223 _mesa_GetVertexAttribdv(GLuint index, GLenum pname, GLdouble *params)
2227 if (pname == GL_CURRENT_VERTEX_ATTRIB_ARB) {
2238 index, pname,
2244 _mesa_GetVertexAttribLdv(GLuint index, GLenum pname, GLdouble *params)
2248 if (pname == GL_CURRENT_VERTEX_ATTRIB_ARB) {
2261 index, pname,
2267 _mesa_GetVertexAttribiv(GLuint index, GLenum pname, GLint *params)
2271 if (pname == GL_CURRENT_VERTEX_ATTRIB_ARB) {
2283 index, pname,
2289 _mesa_GetVertexAttribLui64vARB(GLuint index, GLenum pname, GLuint64EXT *params)
2293 if (pname == GL_CURRENT_VERTEX_ATTRIB_ARB) {
2306 index, pname,
2314 _mesa_GetVertexAttribIiv(GLuint index, GLenum pname, GLint *params)
2318 if (pname == GL_CURRENT_VERTEX_ATTRIB_ARB) {
2327 index, pname,
2335 _mesa_GetVertexAttribIuiv(GLuint index, GLenum pname, GLuint *params)
2339 if (pname == GL_CURRENT_VERTEX_ATTRIB_ARB) {
2348 index, pname,
2355 _mesa_GetVertexAttribPointerv(GLuint index, GLenum pname, GLvoid **pointer)
2364 if (pname != GL_VERTEX_ATTRIB_ARRAY_POINTER_ARB) {
2365 _mesa_error(ctx, GL_INVALID_ENUM, "glGetVertexAttribPointerARB(pname)");
2380 GLenum pname, GLint *params)
2398 * "For GetVertexArrayIndexediv, <pname> must be one of
2421 switch (pname) {
2436 params[0] = get_vertex_array_attrib(ctx, vao, index, pname,
2445 GLenum pname, GLint64 *params)
2462 * "For GetVertexArrayIndexed64iv, <pname> must be
2467 * "An INVALID_ENUM error is generated if <pname> is not one of
2470 if (pname != GL_VERTEX_BINDING_OFFSET) {
2472 "pname != GL_VERTEX_BINDING_OFFSET)");
3963 _mesa_GetVertexArrayIntegervEXT(GLuint vaobj, GLenum pname, GLint *param)
3977 * "For GetVertexArrayIntegervEXT, pname must be one of the "Get value" tokens
3982 switch (pname) {
4112 _get_vao_pointerv(pname, vao, &ptr, "glGetVertexArrayIntegervEXT");
4117 _mesa_error(ctx, GL_INVALID_ENUM, "glGetVertexArrayIntegervEXT(pname)");
4122 _mesa_GetVertexArrayPointervEXT(GLuint vaobj, GLenum pname, GLvoid** param)
4134 * "For GetVertexArrayPointervEXT, pname must be a *_ARRAY_POINTER token from
4137 switch (pname) {
4149 _mesa_error(ctx, GL_INVALID_ENUM, "glGetVertexArrayPointervEXT(pname)");
4153 /* pname has been validated, we can now use the helper function */
4154 _get_vao_pointerv(pname, vao, param, "glGetVertexArrayPointervEXT");
4158 _mesa_GetVertexArrayIntegeri_vEXT(GLuint vaobj, GLuint index, GLenum pname, GLint *param)
4172 * "For GetVertexArrayIntegeri_vEXT, pname must be one of the
4180 switch (pname) {
4198 *param = get_vertex_array_attrib(ctx, vao, index, pname, "glGetVertexArrayIntegeri_vEXT");
4203 _mesa_GetVertexArrayPointeri_vEXT(GLuint vaobj, GLuint index, GLenum pname, GLvoid** param)
4220 * "For GetVertexArrayPointeri_vEXT, pname must be VERTEX_ATTRIB_ARRAY_POINTER
4224 switch(pname) {
4232 _mesa_error(ctx, GL_INVALID_ENUM, "glGetVertexArrayPointeri_vEXT(pname)");