diff options
author | Harish Krupo <harish.krupo.kps@intel.com> | 2017-10-04 14:56:28 +0300 |
---|---|---|
committer | Tapani Pälli <tapani.palli@intel.com> | 2017-10-25 14:10:38 +0300 |
commit | d37bcf3cc2bfea79a7130ab123e94f6b881a5b7e (patch) | |
tree | 3494bfa96bd978642a98a470b89a77a5dbb0d8b2 /src/mapi | |
parent | f5bec8583a568b62cf5bbdadc669ecec6b9c28cb (diff) |
gles2: support for GL_EXT_occlusion_query_boolean
Following test checking entrypoints passes:
dEQP-EGL.functional.get_proc_address.extension.gl_ext_occlusion_query_boolean
Piglit test 'ext_occlusion_query_boolean-any-samples' passes with these changes.
No changes/regression observed in WebGL occlusion tests or Intel CI.
v2: add es2="2.0" for glapi entrypoints, clean up xml
dispatch_sanity changes (fix 'make check')
Signed-off-by: Harish Krupo <harish.krupo.kps@intel.com>
Signed-off-by: Tapani Pälli <tapani.palli@intel.com>
Reviewed-by: Eric Anholt <eric@anholt.net>
Diffstat (limited to 'src/mapi')
-rw-r--r-- | src/mapi/glapi/gen/es_EXT.xml | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/src/mapi/glapi/gen/es_EXT.xml b/src/mapi/glapi/gen/es_EXT.xml index 3a2bdb2fdc..f19007366f 100644 --- a/src/mapi/glapi/gen/es_EXT.xml +++ b/src/mapi/glapi/gen/es_EXT.xml @@ -751,6 +751,57 @@ </function> </category> +<!-- 100. GL_EXT_occlusion_query_boolean --> +<category name="GL_EXT_occlusion_query_boolean" number="100"> + <enum name="CURRENT_QUERY_EXT" value="0x8865"/> + <enum name="QUERY_RESULT_EXT" value="0x8866"/> + <enum name="QUERY_RESULT_AVAILABLE_EXT" value="0x8867"/> + <enum name="ANY_SAMPLES_PASSED_EXT" value="0x8C2F"/> + <enum name="ANY_SAMPLES_PASSED_CONSERVATIVE_EXT" value="0x8D6A"/> + + <function name="GenQueriesEXT" alias="GenQueries" es2="2.0"> + <param name="n" type="GLsizei"/> + <param name="ids" type="GLuint *"/> + </function> + + <function name="DeleteQueriesEXT" alias="DeleteQueries" es2="2.0"> + <param name="n" type="GLsizei"/> + <param name="ids" type="const GLuint *"/> + </function> + + <function name="IsQueryEXT" alias="IsQuery" es2="2.0"> + <param name="id" type="GLuint"/> + <return type="GLboolean"/> + </function> + + <function name="BeginQueryEXT" alias="BeginQuery" es2="2.0"> + <param name="target" type="GLenum"/> + <param name="id" type="GLuint"/> + </function> + + <function name="EndQueryEXT" alias="EndQuery" es2="2.0"> + <param name="target" type="GLenum"/> + </function> + + <function name="GetQueryivEXT" alias="GetQueryiv" es2="2.0"> + <param name="target" type="GLenum"/> + <param name="pname" type="GLenum"/> + <param name="params" type="GLint *"/> + </function> + + <function name="GetQueryObjectivEXT" alias="GetQueryObjectiv" es2="2.0"> + <param name="id" type="GLuint"/> + <param name="pname" type="GLenum"/> + <param name="params" type="GLint *"/> + </function> + + <function name="GetQueryObjectuivEXT" alias="GetQueryObjectuiv" es2="2.0"> + <param name="id" type="GLuint"/> + <param name="pname" type="GLenum"/> + <param name="params" type="GLuint *"/> + </function> +</category> + <!-- 103. GL_EXT_texture_rg --> <category name="GL_EXT_texture_rg" number="103"> <enum name="RED_EXT" value="0x1903"/> |