mesa/formatquery: Added the INTERNALFORMAT_SUPPORTED <pname> query

Reviewed-by: Dave Airlie <airlied@redhat.com>
This commit is contained in:
Antia Puentes 2015-12-22 15:14:23 +01:00 committed by Eduardo Lima Mitev
parent 4722abc630
commit 56ec2dfcb1

View file

@ -577,6 +577,11 @@ _mesa_query_internal_format_default(struct gl_context *ctx, GLenum target,
case GL_NUM_SAMPLE_COUNTS:
params[0] = 1;
break;
case GL_INTERNALFORMAT_SUPPORTED:
params[0] = GL_TRUE;
break;
default:
_set_default_response(pname, params);
break;
@ -652,7 +657,11 @@ _mesa_GetInternalformativ(GLenum target, GLenum internalformat, GLenum pname,
break;
case GL_INTERNALFORMAT_SUPPORTED:
/* @TODO */
/* Having a supported <internalformat> is implemented as a prerequisite
* for all the <pnames>. Thus, if we reach this point, the internalformat is
* supported.
*/
buffer[0] = GL_TRUE;
break;
case GL_INTERNALFORMAT_PREFERRED: