1'''Autogenerated by xml_generate script, do not edit!''' 2from OpenGL import platform as _p, arrays 3# Code generation uses this 4from OpenGL.raw.EGL import _types as _cs 5# End users want this... 6from OpenGL.raw.EGL._types import * 7from OpenGL.raw.EGL import _errors 8from OpenGL.constant import Constant as _C 9 10import ctypes 11_EXTENSION_NAME = 'EGL_VERSION_EGL_1_5' 12def _f( function ): 13 return _p.createFunction( function,_p.PLATFORM.EGL,'EGL_VERSION_EGL_1_5',error_checker=_errors._error_checker) 14EGL_CL_EVENT_HANDLE=_C('EGL_CL_EVENT_HANDLE',0x309C) 15EGL_CONDITION_SATISFIED=_C('EGL_CONDITION_SATISFIED',0x30F6) 16EGL_CONTEXT_MAJOR_VERSION=_C('EGL_CONTEXT_MAJOR_VERSION',0x3098) 17EGL_CONTEXT_MINOR_VERSION=_C('EGL_CONTEXT_MINOR_VERSION',0x30FB) 18EGL_CONTEXT_OPENGL_COMPATIBILITY_PROFILE_BIT=_C('EGL_CONTEXT_OPENGL_COMPATIBILITY_PROFILE_BIT',0x00000002) 19EGL_CONTEXT_OPENGL_CORE_PROFILE_BIT=_C('EGL_CONTEXT_OPENGL_CORE_PROFILE_BIT',0x00000001) 20EGL_CONTEXT_OPENGL_DEBUG=_C('EGL_CONTEXT_OPENGL_DEBUG',0x31B0) 21EGL_CONTEXT_OPENGL_FORWARD_COMPATIBLE=_C('EGL_CONTEXT_OPENGL_FORWARD_COMPATIBLE',0x31B1) 22EGL_CONTEXT_OPENGL_PROFILE_MASK=_C('EGL_CONTEXT_OPENGL_PROFILE_MASK',0x30FD) 23EGL_CONTEXT_OPENGL_RESET_NOTIFICATION_STRATEGY=_C('EGL_CONTEXT_OPENGL_RESET_NOTIFICATION_STRATEGY',0x31BD) 24EGL_CONTEXT_OPENGL_RESET_NOTIFICATION_STRATEGY=_C('EGL_CONTEXT_OPENGL_RESET_NOTIFICATION_STRATEGY',0x31BD) 25EGL_CONTEXT_OPENGL_ROBUST_ACCESS=_C('EGL_CONTEXT_OPENGL_ROBUST_ACCESS',0x31B2) 26EGL_CONTEXT_OPENGL_ROBUST_ACCESS=_C('EGL_CONTEXT_OPENGL_ROBUST_ACCESS',0x31B2) 27EGL_FOREVER=_C('EGL_FOREVER',0xFFFFFFFFFFFFFFFF) 28EGL_GL_COLORSPACE=_C('EGL_GL_COLORSPACE',0x309D) 29EGL_GL_COLORSPACE_LINEAR=_C('EGL_GL_COLORSPACE_LINEAR',0x308A) 30EGL_GL_COLORSPACE_SRGB=_C('EGL_GL_COLORSPACE_SRGB',0x3089) 31EGL_GL_RENDERBUFFER=_C('EGL_GL_RENDERBUFFER',0x30B9) 32EGL_GL_TEXTURE_2D=_C('EGL_GL_TEXTURE_2D',0x30B1) 33EGL_GL_TEXTURE_3D=_C('EGL_GL_TEXTURE_3D',0x30B2) 34EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_X=_C('EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_X',0x30B4) 35EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_Y=_C('EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_Y',0x30B6) 36EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_Z=_C('EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_Z',0x30B8) 37EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_X=_C('EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_X',0x30B3) 38EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_Y=_C('EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_Y',0x30B5) 39EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_Z=_C('EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_Z',0x30B7) 40EGL_GL_TEXTURE_LEVEL=_C('EGL_GL_TEXTURE_LEVEL',0x30BC) 41EGL_GL_TEXTURE_ZOFFSET=_C('EGL_GL_TEXTURE_ZOFFSET',0x30BD) 42EGL_LOSE_CONTEXT_ON_RESET=_C('EGL_LOSE_CONTEXT_ON_RESET',0x31BF) 43EGL_NO_RESET_NOTIFICATION=_C('EGL_NO_RESET_NOTIFICATION',0x31BE) 44# EGL_NO_SYNC=_C('EGL_NO_SYNC',((EGLSync)0)) 45EGL_OPENGL_ES3_BIT=_C('EGL_OPENGL_ES3_BIT',0x00000040) 46EGL_SIGNALED=_C('EGL_SIGNALED',0x30F2) 47EGL_SYNC_CL_EVENT=_C('EGL_SYNC_CL_EVENT',0x30FE) 48EGL_SYNC_CL_EVENT_COMPLETE=_C('EGL_SYNC_CL_EVENT_COMPLETE',0x30FF) 49EGL_SYNC_CONDITION=_C('EGL_SYNC_CONDITION',0x30F8) 50EGL_SYNC_FENCE=_C('EGL_SYNC_FENCE',0x30F9) 51EGL_SYNC_FLUSH_COMMANDS_BIT=_C('EGL_SYNC_FLUSH_COMMANDS_BIT',0x0001) 52EGL_SYNC_PRIOR_COMMANDS_COMPLETE=_C('EGL_SYNC_PRIOR_COMMANDS_COMPLETE',0x30F0) 53EGL_SYNC_STATUS=_C('EGL_SYNC_STATUS',0x30F1) 54EGL_SYNC_TYPE=_C('EGL_SYNC_TYPE',0x30F7) 55EGL_TIMEOUT_EXPIRED=_C('EGL_TIMEOUT_EXPIRED',0x30F5) 56EGL_UNSIGNALED=_C('EGL_UNSIGNALED',0x30F3) 57@_f 58@_p.types(_cs.EGLint,_cs.EGLDisplay,_cs.EGLSync,_cs.EGLint,_cs.EGLTime) 59def eglClientWaitSync(dpy,sync,flags,timeout):pass 60@_f 61@_p.types(_cs.EGLSurface,_cs.EGLDisplay,_cs.EGLConfig,ctypes.c_void_p,ctypes.POINTER(_cs.EGLAttrib)) 62def eglCreatePlatformPixmapSurface(dpy,config,native_pixmap,attrib_list):pass 63@_f 64@_p.types(_cs.EGLSurface,_cs.EGLDisplay,_cs.EGLConfig,ctypes.c_void_p,ctypes.POINTER(_cs.EGLAttrib)) 65def eglCreatePlatformWindowSurface(dpy,config,native_window,attrib_list):pass 66@_f 67@_p.types(_cs.EGLSync,_cs.EGLDisplay,_cs.EGLenum,ctypes.POINTER(_cs.EGLAttrib)) 68def eglCreateSync(dpy,type,attrib_list):pass 69@_f 70@_p.types(_cs.EGLBoolean,_cs.EGLDisplay,_cs.EGLSync) 71def eglDestroySync(dpy,sync):pass 72@_f 73@_p.types(_cs.EGLDisplay,_cs.EGLenum,ctypes.c_void_p,ctypes.POINTER(_cs.EGLAttrib)) 74def eglGetPlatformDisplay(platform,native_display,attrib_list):pass 75@_f 76@_p.types(_cs.EGLBoolean,_cs.EGLDisplay,_cs.EGLSync,_cs.EGLint,ctypes.POINTER(_cs.EGLAttrib)) 77def eglGetSyncAttrib(dpy,sync,attribute,value):pass 78@_f 79@_p.types(_cs.EGLBoolean,_cs.EGLDisplay,_cs.EGLSync,_cs.EGLint) 80def eglWaitSync(dpy,sync,flags):pass 81