Lines Matching refs:pname

397     *     depth buffer, or the stencil buffer, and <pname> may be
1820 GLenum pname, GLint param, const char *func)
1824 switch (pname) {
1850 "%s(invalid pname=0x%x for default framebuffer)", func, pname);
1854 switch (pname) {
1873 _mesa_error(ctx, GL_INVALID_ENUM, "%s(pname=0x%x)", func, pname);
1901 switch (pname) {
1916 _mesa_error(ctx, GL_INVALID_ENUM, "%s(pname=0x%x)", func, pname);
1920 validate_framebuffer_parameter_extensions(GLenum pname, const char *func)
1938 * pname can only be GL_FRAMEBUFFER_FLIP_Y_MESA
1941 pname != GL_FRAMEBUFFER_FLIP_Y_MESA &&
1944 _mesa_error(ctx, GL_INVALID_ENUM, "%s(pname=0x%x)", func, pname);
1952 _mesa_FramebufferParameteri(GLenum target, GLenum pname, GLint param)
1957 if (!validate_framebuffer_parameter_extensions(pname,
1969 framebuffer_parameteri(ctx, fb, pname, param, "glFramebufferParameteri");
1973 _mesa_FramebufferParameteriMESA(GLenum target, GLenum pname, GLint param)
1975 _mesa_FramebufferParameteri(target, pname, param);
1981 GLuint pname, const char *func)
1985 switch (pname) {
1992 _mesa_error(ctx, GL_INVALID_ENUM, "%s(pname=0x%x)", func, pname);
2010 * if the default framebuffer is bound to target and pname is not one
2015 * for any pname.
2027 _mesa_error(ctx, GL_INVALID_ENUM, "%s(pname=0x%x)", func, pname);
2037 "%s(invalid pname=0x%x for default framebuffer)", func, pname);
2044 _mesa_error(ctx, GL_INVALID_ENUM, "%s(pname=0x%x)", func, pname);
2050 GLenum pname, GLint *params, const char *func)
2052 if (!validate_get_framebuffer_parameteriv_pname(ctx, fb, pname, func))
2055 switch (pname) {
2102 _mesa_GetFramebufferParameteriv(GLenum target, GLenum pname, GLint *params)
2107 if (!validate_framebuffer_parameter_extensions(pname,
2119 get_framebuffer_parameteriv(ctx, fb, pname, params,
2124 _mesa_GetFramebufferParameterivMESA(GLenum target, GLenum pname, GLint *params)
2126 _mesa_GetFramebufferParameteriv(target, pname, params);
2945 get_component_bits(GLenum pname, GLenum baseFormat, mesa_format format)
2947 if (_mesa_base_format_has_channel(baseFormat, pname))
2948 return _mesa_get_format_bits(format, pname);
3062 struct gl_renderbuffer *rb, GLenum pname,
3069 switch (pname) {
3085 *params = get_component_bits(pname, rb->_BaseFormat, rb->Format);
3102 _mesa_error(ctx, GL_INVALID_ENUM, "%s(invalid pname=%s)", func,
3103 _mesa_enum_to_string(pname));
3108 _mesa_GetRenderbufferParameteriv(GLenum target, GLenum pname, GLint *params)
3124 get_render_buffer_parameteriv(ctx, ctx->CurrentRenderbuffer, pname,
3130 _mesa_GetNamedRenderbufferParameteriv(GLuint renderbuffer, GLenum pname,
3143 get_render_buffer_parameteriv(ctx, rb, pname, params,
3149 _mesa_GetNamedRenderbufferParameterivEXT(GLuint renderbuffer, GLenum pname,
3162 get_render_buffer_parameteriv(ctx, rb, pname, params,
4557 GLenum attachment, GLenum pname,
4568 * querying any other pname will generate INVALID_ENUM."
4574 * framebuffer is bound to target. In this case querying pname
4616 if (pname == GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME) {
4655 if (pname == GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE) {
4679 switch (pname) {
4716 _mesa_error(ctx, err, "%s(invalid pname %s)", caller,
4717 _mesa_enum_to_string(pname));
4733 _mesa_error(ctx, err, "%s(invalid pname %s)", caller,
4734 _mesa_enum_to_string(pname));
4744 _mesa_error(ctx, err, "%s(invalid pname %s)", caller,
4745 _mesa_enum_to_string(pname));
4770 _mesa_error(ctx, err, "%s(invalid pname %s)", caller,
4771 _mesa_enum_to_string(pname));
4794 _mesa_error(ctx, err, "%s(invalid pname %s)", caller,
4795 _mesa_enum_to_string(pname));
4803 * "If pname is FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE.... If
4850 *params = get_component_bits(pname, texImage->_BaseFormat,
4858 *params = get_component_bits(pname, att->Renderbuffer->_BaseFormat,
4863 _mesa_error(ctx, err, "%s(invalid pname %s)", caller,
4864 _mesa_enum_to_string(pname));
4873 _mesa_error(ctx, err, "%s(invalid pname %s)", caller,
4874 _mesa_enum_to_string(pname));
4885 _mesa_error(ctx, err, "%s(invalid pname %s)", caller,
4886 _mesa_enum_to_string(pname));
4898 _mesa_error(ctx, GL_INVALID_ENUM, "%s(invalid pname %s)", caller,
4899 _mesa_enum_to_string(pname));
4906 GLenum pname, GLint *params)
4919 get_framebuffer_attachment_parameter(ctx, buffer, attachment, pname,
4928 GLenum pname, GLint *params)
4949 get_framebuffer_attachment_parameter(ctx, buffer, attachment, pname,
4958 GLenum pname, GLint *params)
4979 get_framebuffer_attachment_parameter(ctx, buffer, attachment, pname,
4986 _mesa_NamedFramebufferParameteri(GLuint framebuffer, GLenum pname,
5009 framebuffer_parameteri(ctx, fb, pname, param,
5056 _mesa_NamedFramebufferParameteriEXT(GLuint framebuffer, GLenum pname,
5067 framebuffer_parameteri(ctx, fb, pname, param,
5073 _mesa_GetFramebufferParameterivEXT(GLuint framebuffer, GLenum pname,
5088 * The pname parameter must be one of framebuffer dependent values
5092 if (pname == GL_DRAW_BUFFER) {
5096 else if (pname == GL_READ_BUFFER) {
5099 else if (GL_DRAW_BUFFER0 <= pname && pname <= GL_DRAW_BUFFER15) {
5100 unsigned buffer = pname - GL_DRAW_BUFFER0;
5104 _mesa_error(ctx, GL_INVALID_ENUM, "glGetFramebufferParameterivEXT(pname)");
5107 _mesa_error(ctx, GL_INVALID_ENUM, "glGetFramebufferParameterivEXT(pname)");
5114 _mesa_GetNamedFramebufferParameteriv(GLuint framebuffer, GLenum pname,
5135 get_framebuffer_parameteriv(ctx, fb, pname, param,
5142 _mesa_GetNamedFramebufferParameterivEXT(GLuint framebuffer, GLenum pname,
5153 get_framebuffer_parameteriv(ctx, fb, pname, param,