mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-06 15:58:05 +02:00
glapi: add GetPointervKHR to the ES dispatch
The KHR_debug extension implements this. Strictly speaking it could be used with ES 1.0, although as the original function is available on ES 1.1, I'm inclined to lift the KHR_debug requirement to ES 1.1. Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=93048 Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com> Reviewed-by: Timothy Arceri <timothy.arceri@collabora.com> (cherry picked from commitf53f9eb8d4) Squashed with commit mesa/tests: add KHR_debug GLES glGetPointervKHR entry points Should have been part of commitf53f9eb8d4"glapi: add GetPointervKHR to the ES dispatch". v2: comment out the ES1.1 symbol and use the same description (pattern) as elsewhere (Matt) Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=93235 Fixes:f53f9eb8d4"glapi: add GetPointervKHR to the ES dispatch". Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com> Tested-by: Vinson Lee <vlee@freedesktop.org> (v1) Tested-by: Michel Dänzer <michel.daenzer@amd.com> (cherry picked from commit1074e38fbb)
This commit is contained in:
parent
0a51e77fa1
commit
6cc9a53d84
2 changed files with 9 additions and 1 deletions
|
|
@ -181,6 +181,11 @@
|
|||
<param name="messageLog" type="GLchar *" output="true"/>
|
||||
</function>
|
||||
|
||||
<function name="GetPointervKHR" alias="GetPointerv" es1="1.1" es2="2.0">
|
||||
<param name="pname" type="GLenum"/>
|
||||
<param name="params" type="GLvoid **" output="true"/>
|
||||
</function>
|
||||
|
||||
<function name="PushDebugGroupKHR" alias="PushDebugGroup" es1="1.0" es2="2.0">
|
||||
<param name="source" type="GLenum"/>
|
||||
<param name="id" type="GLuint"/>
|
||||
|
|
|
|||
|
|
@ -1937,7 +1937,8 @@ const struct function gles11_functions_possible[] = {
|
|||
{ "glGetLightxv", 11, -1 },
|
||||
{ "glGetMaterialfv", 11, _gloffset_GetMaterialfv },
|
||||
{ "glGetMaterialxv", 11, -1 },
|
||||
{ "glGetPointerv", 11, _gloffset_GetPointerv },
|
||||
// We check for the aliased -KHR version in GLES 1.1
|
||||
// { "glGetPointerv", 11, _gloffset_GetPointerv },
|
||||
{ "glGetRenderbufferParameterivOES", 11, -1 },
|
||||
{ "glGetString", 11, _gloffset_GetString },
|
||||
{ "glGetTexEnvfv", 11, _gloffset_GetTexEnvfv },
|
||||
|
|
@ -2049,6 +2050,7 @@ const struct function gles11_functions_possible[] = {
|
|||
{ "glGetDebugMessageLogKHR", 11, -1 },
|
||||
{ "glGetObjectLabelKHR", 11, -1 },
|
||||
{ "glGetObjectPtrLabelKHR", 11, -1 },
|
||||
{ "glGetPointervKHR", 11, _gloffset_GetPointerv },
|
||||
{ "glObjectLabelKHR", 11, -1 },
|
||||
{ "glObjectPtrLabelKHR", 11, -1 },
|
||||
|
||||
|
|
@ -2284,6 +2286,7 @@ const struct function gles2_functions_possible[] = {
|
|||
{ "glGetDebugMessageLogKHR", 20, -1 },
|
||||
{ "glGetObjectLabelKHR", 20, -1 },
|
||||
{ "glGetObjectPtrLabelKHR", 20, -1 },
|
||||
{ "glGetPointervKHR", 20, -1 },
|
||||
{ "glObjectLabelKHR", 20, -1 },
|
||||
{ "glObjectPtrLabelKHR", 20, -1 },
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue