[Mesa-dev] [PATCH v2 14/24] mapi/new: fixup the GLDEBUGPROCKHR typedef to the non KHR one
Erik Faye-Lund
erik.faye-lund at collabora.com
Fri Dec 14 14:44:22 UTC 2018
Reviewed-by: Erik Faye-Lund <erik.faye-lund at collabora.com>
On Fri, 2018-12-14 at 14:04 +0000, Emil Velikov wrote:
> From: Emil Velikov <emil.velikov at collabora.com>
>
> This way we can reuse the latter, which is already present in the
> headers that we use. Thus we can drop the manual typedef we generate.
>
> We might want to merge this back in GLVND.
>
> Signed-off-by: Emil Velikov <emil.velikov at collabora.com>
> ---
> src/mapi/new/genCommon.py | 1 +
> src/mapi/new/gen_gldispatch_mapi.py | 1 -
> 2 files changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/src/mapi/new/genCommon.py b/src/mapi/new/genCommon.py
> index bfcf6ed3eea..f4eb1728e95 100644
> --- a/src/mapi/new/genCommon.py
> +++ b/src/mapi/new/genCommon.py
> @@ -227,6 +227,7 @@ def _fixupTypeName(typeName):
> rv =
> re.sub(r"\b(GLhalf|GLintptr|GLsizeiptr|GLint64|GLuint64)(?:ARB|EXT|NV
> |ATI)\b", r"\1", rv)
>
> rv = re.sub(r"\bGLvoid\b", "void", rv)
> + rv = re.sub(r"\bGLDEBUGPROCKHR\b", "GLDEBUGPROC", rv)
>
> # Clear out any leading and trailing whitespace.
> rv = rv.strip()
> diff --git a/src/mapi/new/gen_gldispatch_mapi.py
> b/src/mapi/new/gen_gldispatch_mapi.py
> index cc0e286e221..65e42bd2a0d 100755
> --- a/src/mapi/new/gen_gldispatch_mapi.py
> +++ b/src/mapi/new/gen_gldispatch_mapi.py
> @@ -58,7 +58,6 @@ def _main():
> #ifndef _GLAPI_TMP_H_
> #define _GLAPI_TMP_H_
> typedef int GLclampx;
> -typedef void (APIENTRY *GLDEBUGPROCKHR)(GLenum source,GLenum
> type,GLuint id,GLenum severity,GLsizei length,const GLchar
> *message,const void *userParam);
> #endif /* _GLAPI_TMP_H_ */
> """.lstrip("\n"))
>
More information about the mesa-dev
mailing list