1'''Autogenerated by xml_generate script, do not edit!''' 2from OpenGL import platform as _p, arrays 3# Code generation uses this 4from OpenGL.raw.GL import _types as _cs 5# End users want this... 6from OpenGL.raw.GL._types import * 7from OpenGL.raw.GL import _errors 8from OpenGL.constant import Constant as _C 9 10import ctypes 11_EXTENSION_NAME = 'GL_EXT_memory_object' 12def _f( function ): 13 return _p.createFunction( function,_p.PLATFORM.GL,'GL_EXT_memory_object',error_checker=_errors._error_checker) 14GL_DEDICATED_MEMORY_OBJECT_EXT=_C('GL_DEDICATED_MEMORY_OBJECT_EXT',0x9581) 15GL_DEVICE_UUID_EXT=_C('GL_DEVICE_UUID_EXT',0x9597) 16GL_DRIVER_UUID_EXT=_C('GL_DRIVER_UUID_EXT',0x9598) 17GL_LINEAR_TILING_EXT=_C('GL_LINEAR_TILING_EXT',0x9585) 18GL_NUM_DEVICE_UUIDS_EXT=_C('GL_NUM_DEVICE_UUIDS_EXT',0x9596) 19GL_NUM_TILING_TYPES_EXT=_C('GL_NUM_TILING_TYPES_EXT',0x9582) 20GL_OPTIMAL_TILING_EXT=_C('GL_OPTIMAL_TILING_EXT',0x9584) 21GL_PROTECTED_MEMORY_OBJECT_EXT=_C('GL_PROTECTED_MEMORY_OBJECT_EXT',0x959B) 22GL_TEXTURE_TILING_EXT=_C('GL_TEXTURE_TILING_EXT',0x9580) 23GL_TILING_TYPES_EXT=_C('GL_TILING_TYPES_EXT',0x9583) 24GL_UUID_SIZE_EXT=_C('GL_UUID_SIZE_EXT',16) 25@_f 26@_p.types(None,_cs.GLenum,_cs.GLsizeiptr,_cs.GLuint,_cs.GLuint64) 27def glBufferStorageMemEXT(target,size,memory,offset):pass 28@_f 29@_p.types(None,_cs.GLsizei,arrays.GLuintArray) 30def glCreateMemoryObjectsEXT(n,memoryObjects):pass 31@_f 32@_p.types(None,_cs.GLsizei,arrays.GLuintArray) 33def glDeleteMemoryObjectsEXT(n,memoryObjects):pass 34@_f 35@_p.types(None,_cs.GLuint,_cs.GLenum,arrays.GLintArray) 36def glGetMemoryObjectParameterivEXT(memoryObject,pname,params):pass 37@_f 38@_p.types(None,_cs.GLenum,_cs.GLuint,arrays.GLubyteArray) 39def glGetUnsignedBytei_vEXT(target,index,data):pass 40@_f 41@_p.types(None,_cs.GLenum,arrays.GLubyteArray) 42def glGetUnsignedBytevEXT(pname,data):pass 43@_f 44@_p.types(_cs.GLboolean,_cs.GLuint) 45def glIsMemoryObjectEXT(memoryObject):pass 46@_f 47@_p.types(None,_cs.GLuint,_cs.GLenum,arrays.GLintArray) 48def glMemoryObjectParameterivEXT(memoryObject,pname,params):pass 49@_f 50@_p.types(None,_cs.GLuint,_cs.GLsizeiptr,_cs.GLuint,_cs.GLuint64) 51def glNamedBufferStorageMemEXT(buffer,size,memory,offset):pass 52@_f 53@_p.types(None,_cs.GLenum,_cs.GLsizei,_cs.GLenum,_cs.GLsizei,_cs.GLuint,_cs.GLuint64) 54def glTexStorageMem1DEXT(target,levels,internalFormat,width,memory,offset):pass 55@_f 56@_p.types(None,_cs.GLenum,_cs.GLsizei,_cs.GLenum,_cs.GLsizei,_cs.GLsizei,_cs.GLuint,_cs.GLuint64) 57def glTexStorageMem2DEXT(target,levels,internalFormat,width,height,memory,offset):pass 58@_f 59@_p.types(None,_cs.GLenum,_cs.GLsizei,_cs.GLenum,_cs.GLsizei,_cs.GLsizei,_cs.GLboolean,_cs.GLuint,_cs.GLuint64) 60def glTexStorageMem2DMultisampleEXT(target,samples,internalFormat,width,height,fixedSampleLocations,memory,offset):pass 61@_f 62@_p.types(None,_cs.GLenum,_cs.GLsizei,_cs.GLenum,_cs.GLsizei,_cs.GLsizei,_cs.GLsizei,_cs.GLuint,_cs.GLuint64) 63def glTexStorageMem3DEXT(target,levels,internalFormat,width,height,depth,memory,offset):pass 64@_f 65@_p.types(None,_cs.GLenum,_cs.GLsizei,_cs.GLenum,_cs.GLsizei,_cs.GLsizei,_cs.GLsizei,_cs.GLboolean,_cs.GLuint,_cs.GLuint64) 66def glTexStorageMem3DMultisampleEXT(target,samples,internalFormat,width,height,depth,fixedSampleLocations,memory,offset):pass 67@_f 68@_p.types(None,_cs.GLuint,_cs.GLsizei,_cs.GLenum,_cs.GLsizei,_cs.GLuint,_cs.GLuint64) 69def glTextureStorageMem1DEXT(texture,levels,internalFormat,width,memory,offset):pass 70@_f 71@_p.types(None,_cs.GLuint,_cs.GLsizei,_cs.GLenum,_cs.GLsizei,_cs.GLsizei,_cs.GLuint,_cs.GLuint64) 72def glTextureStorageMem2DEXT(texture,levels,internalFormat,width,height,memory,offset):pass 73@_f 74@_p.types(None,_cs.GLuint,_cs.GLsizei,_cs.GLenum,_cs.GLsizei,_cs.GLsizei,_cs.GLboolean,_cs.GLuint,_cs.GLuint64) 75def glTextureStorageMem2DMultisampleEXT(texture,samples,internalFormat,width,height,fixedSampleLocations,memory,offset):pass 76@_f 77@_p.types(None,_cs.GLuint,_cs.GLsizei,_cs.GLenum,_cs.GLsizei,_cs.GLsizei,_cs.GLsizei,_cs.GLuint,_cs.GLuint64) 78def glTextureStorageMem3DEXT(texture,levels,internalFormat,width,height,depth,memory,offset):pass 79@_f 80@_p.types(None,_cs.GLuint,_cs.GLsizei,_cs.GLenum,_cs.GLsizei,_cs.GLsizei,_cs.GLsizei,_cs.GLboolean,_cs.GLuint,_cs.GLuint64) 81def glTextureStorageMem3DMultisampleEXT(texture,samples,internalFormat,width,height,depth,fixedSampleLocations,memory,offset):pass 82