mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-05 13:58:04 +02:00
mesa/main: remove overly strict query-validation
The rules encoded in this code also applies to OpenGL ES 3.0 and up, but the per-enum validation has already been taught about these rules. So let's get rid of this duplicate, narrow version of the validation. Signed-off-by: Erik Faye-Lund <erik.faye-lund@collabora.com> Reviewed-by: Tapani Pälli <tapani.palli@intel.com>
This commit is contained in:
parent
d52be6dd29
commit
a652842982
1 changed files with 0 additions and 14 deletions
|
|
@ -163,20 +163,6 @@ get_pipe_stats_binding_point(struct gl_context *ctx,
|
|||
static struct gl_query_object **
|
||||
get_query_binding_point(struct gl_context *ctx, GLenum target, GLuint index)
|
||||
{
|
||||
|
||||
/* From GL_EXT_occlusion_query_boolean spec:
|
||||
*
|
||||
* "Accepted by the <target> parameter of BeginQueryEXT, EndQueryEXT,
|
||||
* and GetQueryivEXT:
|
||||
*
|
||||
* ANY_SAMPLES_PASSED_EXT 0x8C2F
|
||||
* ANY_SAMPLES_PASSED_CONSERVATIVE_EXT 0x8D6A"
|
||||
*/
|
||||
if ((_mesa_is_gles(ctx) && ctx->Version == 20) &&
|
||||
(target != GL_ANY_SAMPLES_PASSED &&
|
||||
target != GL_ANY_SAMPLES_PASSED_CONSERVATIVE))
|
||||
return NULL;
|
||||
|
||||
switch (target) {
|
||||
case GL_SAMPLES_PASSED:
|
||||
if (_mesa_has_ARB_occlusion_query(ctx) ||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue