Download lib/python3.9/site-packages/OpenGL/raw/GL/EXT/direct_state_access.py from camenduru/slahmr-test: direct link, hf CLI and curl.
- Browser
- Download file 38.7 kB
-
https://huggingface.co/camenduru/slahmr-test/resolve/main/lib/python3.9/site-packages/OpenGL/raw/GL/EXT/direct_state_access.py
- Command line
-
hf download hf://camenduru/slahmr-test/lib/python3.9/site-packages/OpenGL/raw/GL/EXT/direct_state_access.py
-
curl -L -o direct_state_access.py https://huggingface.co/camenduru/slahmr-test/resolve/main/lib/python3.9/site-packages/OpenGL/raw/GL/EXT/direct_state_access.py
38.7 kB
| '''Autogenerated by xml_generate script, do not edit!''' | |
| from OpenGL import platform as _p, arrays | |
| # Code generation uses this | |
| from OpenGL.raw.GL import _types as _cs | |
| # End users want this... | |
| from OpenGL.raw.GL._types import * | |
| from OpenGL.raw.GL import _errors | |
| from OpenGL.constant import Constant as _C | |
| import ctypes | |
| _EXTENSION_NAME = 'GL_EXT_direct_state_access' | |
| def _f( function ): | |
| return _p.createFunction( function,_p.PLATFORM.GL,'GL_EXT_direct_state_access',error_checker=_errors._error_checker) | |
| GL_PROGRAM_MATRIX_EXT=_C('GL_PROGRAM_MATRIX_EXT',0x8E2D) | |
| GL_PROGRAM_MATRIX_STACK_DEPTH_EXT=_C('GL_PROGRAM_MATRIX_STACK_DEPTH_EXT',0x8E2F) | |
| GL_TRANSPOSE_PROGRAM_MATRIX_EXT=_C('GL_TRANSPOSE_PROGRAM_MATRIX_EXT',0x8E2E) | |
| def glBindMultiTextureEXT(texunit,target,texture):pass | |
| def glCheckNamedFramebufferStatusEXT(framebuffer,target):pass | |
| def glClearNamedBufferDataEXT(buffer,internalformat,format,type,data):pass | |
| def glClearNamedBufferSubDataEXT(buffer,internalformat,offset,size,format,type,data):pass | |
| def glClientAttribDefaultEXT(mask):pass | |
| def glCompressedMultiTexImage1DEXT(texunit,target,level,internalformat,width,border,imageSize,bits):pass | |
| def glCompressedMultiTexImage2DEXT(texunit,target,level,internalformat,width,height,border,imageSize,bits):pass | |
| def glCompressedMultiTexImage3DEXT(texunit,target,level,internalformat,width,height,depth,border,imageSize,bits):pass | |
| def glCompressedMultiTexSubImage1DEXT(texunit,target,level,xoffset,width,format,imageSize,bits):pass | |
| def glCompressedMultiTexSubImage2DEXT(texunit,target,level,xoffset,yoffset,width,height,format,imageSize,bits):pass | |
| def glCompressedMultiTexSubImage3DEXT(texunit,target,level,xoffset,yoffset,zoffset,width,height,depth,format,imageSize,bits):pass | |
| def glCompressedTextureImage1DEXT(texture,target,level,internalformat,width,border,imageSize,bits):pass | |
| def glCompressedTextureImage2DEXT(texture,target,level,internalformat,width,height,border,imageSize,bits):pass | |
| def glCompressedTextureImage3DEXT(texture,target,level,internalformat,width,height,depth,border,imageSize,bits):pass | |
| def glCompressedTextureSubImage1DEXT(texture,target,level,xoffset,width,format,imageSize,bits):pass | |
| def glCompressedTextureSubImage2DEXT(texture,target,level,xoffset,yoffset,width,height,format,imageSize,bits):pass | |
| def glCompressedTextureSubImage3DEXT(texture,target,level,xoffset,yoffset,zoffset,width,height,depth,format,imageSize,bits):pass | |
| def glCopyMultiTexImage1DEXT(texunit,target,level,internalformat,x,y,width,border):pass | |
| def glCopyMultiTexImage2DEXT(texunit,target,level,internalformat,x,y,width,height,border):pass | |
| def glCopyMultiTexSubImage1DEXT(texunit,target,level,xoffset,x,y,width):pass | |
| def glCopyMultiTexSubImage2DEXT(texunit,target,level,xoffset,yoffset,x,y,width,height):pass | |
| def glCopyMultiTexSubImage3DEXT(texunit,target,level,xoffset,yoffset,zoffset,x,y,width,height):pass | |
| def glCopyTextureImage1DEXT(texture,target,level,internalformat,x,y,width,border):pass | |
| def glCopyTextureImage2DEXT(texture,target,level,internalformat,x,y,width,height,border):pass | |
| def glCopyTextureSubImage1DEXT(texture,target,level,xoffset,x,y,width):pass | |
| def glCopyTextureSubImage2DEXT(texture,target,level,xoffset,yoffset,x,y,width,height):pass | |
| def glCopyTextureSubImage3DEXT(texture,target,level,xoffset,yoffset,zoffset,x,y,width,height):pass | |
| def glDisableClientStateIndexedEXT(array,index):pass | |
| def glDisableClientStateiEXT(array,index):pass | |
| def glDisableIndexedEXT(target,index):pass | |
| def glDisableVertexArrayAttribEXT(vaobj,index):pass | |
| def glDisableVertexArrayEXT(vaobj,array):pass | |
| def glEnableClientStateIndexedEXT(array,index):pass | |
| def glEnableClientStateiEXT(array,index):pass | |
| def glEnableIndexedEXT(target,index):pass | |
| def glEnableVertexArrayAttribEXT(vaobj,index):pass | |
| def glEnableVertexArrayEXT(vaobj,array):pass | |
| def glFlushMappedNamedBufferRangeEXT(buffer,offset,length):pass | |
| def glFramebufferDrawBufferEXT(framebuffer,mode):pass | |
| def glFramebufferDrawBuffersEXT(framebuffer,n,bufs):pass | |
| def glFramebufferReadBufferEXT(framebuffer,mode):pass | |
| def glGenerateMultiTexMipmapEXT(texunit,target):pass | |
| def glGenerateTextureMipmapEXT(texture,target):pass | |
| def glGetBooleanIndexedvEXT(target,index,data):pass | |
| def glGetCompressedMultiTexImageEXT(texunit,target,lod,img):pass | |
| def glGetCompressedTextureImageEXT(texture,target,lod,img):pass | |
| def glGetDoubleIndexedvEXT(target,index,data):pass | |
| def glGetDoublei_vEXT(pname,index,params):pass | |
| def glGetFloatIndexedvEXT(target,index,data):pass | |
| def glGetFloati_vEXT(pname,index,params):pass | |
| def glGetFramebufferParameterivEXT(framebuffer,pname,params):pass | |
| def glGetIntegerIndexedvEXT(target,index,data):pass | |
| def glGetMultiTexEnvfvEXT(texunit,target,pname,params):pass | |
| def glGetMultiTexEnvivEXT(texunit,target,pname,params):pass | |
| def glGetMultiTexGendvEXT(texunit,coord,pname,params):pass | |
| def glGetMultiTexGenfvEXT(texunit,coord,pname,params):pass | |
| def glGetMultiTexGenivEXT(texunit,coord,pname,params):pass | |
| def glGetMultiTexImageEXT(texunit,target,level,format,type,pixels):pass | |
| def glGetMultiTexLevelParameterfvEXT(texunit,target,level,pname,params):pass | |
| def glGetMultiTexLevelParameterivEXT(texunit,target,level,pname,params):pass | |
| def glGetMultiTexParameterIivEXT(texunit,target,pname,params):pass | |
| def glGetMultiTexParameterIuivEXT(texunit,target,pname,params):pass | |
| def glGetMultiTexParameterfvEXT(texunit,target,pname,params):pass | |
| def glGetMultiTexParameterivEXT(texunit,target,pname,params):pass | |
| def glGetNamedBufferParameterivEXT(buffer,pname,params):pass | |
| def glGetNamedBufferPointervEXT(buffer,pname,params):pass | |
| def glGetNamedBufferSubDataEXT(buffer,offset,size,data):pass | |
| def glGetNamedFramebufferAttachmentParameterivEXT(framebuffer,attachment,pname,params):pass | |
| def glGetNamedFramebufferParameterivEXT(framebuffer,pname,params):pass | |
| def glGetNamedProgramLocalParameterIivEXT(program,target,index,params):pass | |
| def glGetNamedProgramLocalParameterIuivEXT(program,target,index,params):pass | |
| def glGetNamedProgramLocalParameterdvEXT(program,target,index,params):pass | |
| def glGetNamedProgramLocalParameterfvEXT(program,target,index,params):pass | |
| def glGetNamedProgramStringEXT(program,target,pname,string):pass | |
| def glGetNamedProgramivEXT(program,target,pname,params):pass | |
| def glGetNamedRenderbufferParameterivEXT(renderbuffer,pname,params):pass | |
| def glGetPointerIndexedvEXT(target,index,data):pass | |
| def glGetPointeri_vEXT(pname,index,params):pass | |
| def glGetTextureImageEXT(texture,target,level,format,type,pixels):pass | |
| def glGetTextureLevelParameterfvEXT(texture,target,level,pname,params):pass | |
| def glGetTextureLevelParameterivEXT(texture,target,level,pname,params):pass | |
| def glGetTextureParameterIivEXT(texture,target,pname,params):pass | |
| def glGetTextureParameterIuivEXT(texture,target,pname,params):pass | |
| def glGetTextureParameterfvEXT(texture,target,pname,params):pass | |
| def glGetTextureParameterivEXT(texture,target,pname,params):pass | |
| def glGetVertexArrayIntegeri_vEXT(vaobj,index,pname,param):pass | |
| def glGetVertexArrayIntegervEXT(vaobj,pname,param):pass | |
| def glGetVertexArrayPointeri_vEXT(vaobj,index,pname,param):pass | |
| def glGetVertexArrayPointervEXT(vaobj,pname,param):pass | |
| def glIsEnabledIndexedEXT(target,index):pass | |
| def glMapNamedBufferEXT(buffer,access):pass | |
| def glMapNamedBufferRangeEXT(buffer,offset,length,access):pass | |
| def glMatrixFrustumEXT(mode,left,right,bottom,top,zNear,zFar):pass | |
| def glMatrixLoadIdentityEXT(mode):pass | |
| def glMatrixLoadTransposedEXT(mode,m):pass | |
| def glMatrixLoadTransposefEXT(mode,m):pass | |
| def glMatrixLoaddEXT(mode,m):pass | |
| def glMatrixLoadfEXT(mode,m):pass | |
| def glMatrixMultTransposedEXT(mode,m):pass | |
| def glMatrixMultTransposefEXT(mode,m):pass | |
| def glMatrixMultdEXT(mode,m):pass | |
| def glMatrixMultfEXT(mode,m):pass | |
| def glMatrixOrthoEXT(mode,left,right,bottom,top,zNear,zFar):pass | |
| def glMatrixPopEXT(mode):pass | |
| def glMatrixPushEXT(mode):pass | |
| def glMatrixRotatedEXT(mode,angle,x,y,z):pass | |
| def glMatrixRotatefEXT(mode,angle,x,y,z):pass | |
| def glMatrixScaledEXT(mode,x,y,z):pass | |
| def glMatrixScalefEXT(mode,x,y,z):pass | |
| def glMatrixTranslatedEXT(mode,x,y,z):pass | |
| def glMatrixTranslatefEXT(mode,x,y,z):pass | |
| def glMultiTexBufferEXT(texunit,target,internalformat,buffer):pass | |
| def glMultiTexCoordPointerEXT(texunit,size,type,stride,pointer):pass | |
| def glMultiTexEnvfEXT(texunit,target,pname,param):pass | |
| def glMultiTexEnvfvEXT(texunit,target,pname,params):pass | |
| def glMultiTexEnviEXT(texunit,target,pname,param):pass | |
| def glMultiTexEnvivEXT(texunit,target,pname,params):pass | |
| def glMultiTexGendEXT(texunit,coord,pname,param):pass | |
| def glMultiTexGendvEXT(texunit,coord,pname,params):pass | |
| def glMultiTexGenfEXT(texunit,coord,pname,param):pass | |
| def glMultiTexGenfvEXT(texunit,coord,pname,params):pass | |
| def glMultiTexGeniEXT(texunit,coord,pname,param):pass | |
| def glMultiTexGenivEXT(texunit,coord,pname,params):pass | |
| def glMultiTexImage1DEXT(texunit,target,level,internalformat,width,border,format,type,pixels):pass | |
| def glMultiTexImage2DEXT(texunit,target,level,internalformat,width,height,border,format,type,pixels):pass | |
| def glMultiTexImage3DEXT(texunit,target,level,internalformat,width,height,depth,border,format,type,pixels):pass | |
| def glMultiTexParameterIivEXT(texunit,target,pname,params):pass | |
| def glMultiTexParameterIuivEXT(texunit,target,pname,params):pass | |
| def glMultiTexParameterfEXT(texunit,target,pname,param):pass | |
| def glMultiTexParameterfvEXT(texunit,target,pname,params):pass | |
| def glMultiTexParameteriEXT(texunit,target,pname,param):pass | |
| def glMultiTexParameterivEXT(texunit,target,pname,params):pass | |
| def glMultiTexRenderbufferEXT(texunit,target,renderbuffer):pass | |
| def glMultiTexSubImage1DEXT(texunit,target,level,xoffset,width,format,type,pixels):pass | |
| def glMultiTexSubImage2DEXT(texunit,target,level,xoffset,yoffset,width,height,format,type,pixels):pass | |
| def glMultiTexSubImage3DEXT(texunit,target,level,xoffset,yoffset,zoffset,width,height,depth,format,type,pixels):pass | |
| def glNamedBufferDataEXT(buffer,size,data,usage):pass | |
| def glNamedBufferStorageEXT(buffer,size,data,flags):pass | |
| def glNamedBufferSubDataEXT(buffer,offset,size,data):pass | |
| def glNamedCopyBufferSubDataEXT(readBuffer,writeBuffer,readOffset,writeOffset,size):pass | |
| def glNamedFramebufferParameteriEXT(framebuffer,pname,param):pass | |
| def glNamedFramebufferRenderbufferEXT(framebuffer,attachment,renderbuffertarget,renderbuffer):pass | |
| def glNamedFramebufferTexture1DEXT(framebuffer,attachment,textarget,texture,level):pass | |
| def glNamedFramebufferTexture2DEXT(framebuffer,attachment,textarget,texture,level):pass | |
| def glNamedFramebufferTexture3DEXT(framebuffer,attachment,textarget,texture,level,zoffset):pass | |
| def glNamedFramebufferTextureEXT(framebuffer,attachment,texture,level):pass | |
| def glNamedFramebufferTextureFaceEXT(framebuffer,attachment,texture,level,face):pass | |
| def glNamedFramebufferTextureLayerEXT(framebuffer,attachment,texture,level,layer):pass | |
| def glNamedProgramLocalParameter4dEXT(program,target,index,x,y,z,w):pass | |
| def glNamedProgramLocalParameter4dvEXT(program,target,index,params):pass | |
| def glNamedProgramLocalParameter4fEXT(program,target,index,x,y,z,w):pass | |
| def glNamedProgramLocalParameter4fvEXT(program,target,index,params):pass | |
| def glNamedProgramLocalParameterI4iEXT(program,target,index,x,y,z,w):pass | |
| def glNamedProgramLocalParameterI4ivEXT(program,target,index,params):pass | |
| def glNamedProgramLocalParameterI4uiEXT(program,target,index,x,y,z,w):pass | |
| def glNamedProgramLocalParameterI4uivEXT(program,target,index,params):pass | |
| def glNamedProgramLocalParameters4fvEXT(program,target,index,count,params):pass | |
| def glNamedProgramLocalParametersI4ivEXT(program,target,index,count,params):pass | |
| def glNamedProgramLocalParametersI4uivEXT(program,target,index,count,params):pass | |
| def glNamedProgramStringEXT(program,target,format,len,string):pass | |
| def glNamedRenderbufferStorageEXT(renderbuffer,internalformat,width,height):pass | |
| def glNamedRenderbufferStorageMultisampleCoverageEXT(renderbuffer,coverageSamples,colorSamples,internalformat,width,height):pass | |
| def glNamedRenderbufferStorageMultisampleEXT(renderbuffer,samples,internalformat,width,height):pass | |
| def glProgramUniform1dEXT(program,location,x):pass | |
| def glProgramUniform1dvEXT(program,location,count,value):pass | |
| def glProgramUniform1fEXT(program,location,v0):pass | |
| def glProgramUniform1fvEXT(program,location,count,value):pass | |
| def glProgramUniform1iEXT(program,location,v0):pass | |
| def glProgramUniform1ivEXT(program,location,count,value):pass | |
| def glProgramUniform1uiEXT(program,location,v0):pass | |
| def glProgramUniform1uivEXT(program,location,count,value):pass | |
| def glProgramUniform2dEXT(program,location,x,y):pass | |
| def glProgramUniform2dvEXT(program,location,count,value):pass | |
| def glProgramUniform2fEXT(program,location,v0,v1):pass | |
| def glProgramUniform2fvEXT(program,location,count,value):pass | |
| def glProgramUniform2iEXT(program,location,v0,v1):pass | |
| def glProgramUniform2ivEXT(program,location,count,value):pass | |
| def glProgramUniform2uiEXT(program,location,v0,v1):pass | |
| def glProgramUniform2uivEXT(program,location,count,value):pass | |
| def glProgramUniform3dEXT(program,location,x,y,z):pass | |
| def glProgramUniform3dvEXT(program,location,count,value):pass | |
| def glProgramUniform3fEXT(program,location,v0,v1,v2):pass | |
| def glProgramUniform3fvEXT(program,location,count,value):pass | |
| def glProgramUniform3iEXT(program,location,v0,v1,v2):pass | |
| def glProgramUniform3ivEXT(program,location,count,value):pass | |
| def glProgramUniform3uiEXT(program,location,v0,v1,v2):pass | |
| def glProgramUniform3uivEXT(program,location,count,value):pass | |
| def glProgramUniform4dEXT(program,location,x,y,z,w):pass | |
| def glProgramUniform4dvEXT(program,location,count,value):pass | |
| def glProgramUniform4fEXT(program,location,v0,v1,v2,v3):pass | |
| def glProgramUniform4fvEXT(program,location,count,value):pass | |
| def glProgramUniform4iEXT(program,location,v0,v1,v2,v3):pass | |
| def glProgramUniform4ivEXT(program,location,count,value):pass | |
| def glProgramUniform4uiEXT(program,location,v0,v1,v2,v3):pass | |
| def glProgramUniform4uivEXT(program,location,count,value):pass | |
| def glProgramUniformMatrix2dvEXT(program,location,count,transpose,value):pass | |
| def glProgramUniformMatrix2fvEXT(program,location,count,transpose,value):pass | |
| def glProgramUniformMatrix2x3dvEXT(program,location,count,transpose,value):pass | |
| def glProgramUniformMatrix2x3fvEXT(program,location,count,transpose,value):pass | |
| def glProgramUniformMatrix2x4dvEXT(program,location,count,transpose,value):pass | |
| def glProgramUniformMatrix2x4fvEXT(program,location,count,transpose,value):pass | |
| def glProgramUniformMatrix3dvEXT(program,location,count,transpose,value):pass | |
| def glProgramUniformMatrix3fvEXT(program,location,count,transpose,value):pass | |
| def glProgramUniformMatrix3x2dvEXT(program,location,count,transpose,value):pass | |
| def glProgramUniformMatrix3x2fvEXT(program,location,count,transpose,value):pass | |
| def glProgramUniformMatrix3x4dvEXT(program,location,count,transpose,value):pass | |
| def glProgramUniformMatrix3x4fvEXT(program,location,count,transpose,value):pass | |
| def glProgramUniformMatrix4dvEXT(program,location,count,transpose,value):pass | |
| def glProgramUniformMatrix4fvEXT(program,location,count,transpose,value):pass | |
| def glProgramUniformMatrix4x2dvEXT(program,location,count,transpose,value):pass | |
| def glProgramUniformMatrix4x2fvEXT(program,location,count,transpose,value):pass | |
| def glProgramUniformMatrix4x3dvEXT(program,location,count,transpose,value):pass | |
| def glProgramUniformMatrix4x3fvEXT(program,location,count,transpose,value):pass | |
| def glPushClientAttribDefaultEXT(mask):pass | |
| def glTextureBufferEXT(texture,target,internalformat,buffer):pass | |
| def glTextureBufferRangeEXT(texture,target,internalformat,buffer,offset,size):pass | |
| def glTextureImage1DEXT(texture,target,level,internalformat,width,border,format,type,pixels):pass | |
| def glTextureImage2DEXT(texture,target,level,internalformat,width,height,border,format,type,pixels):pass | |
| def glTextureImage3DEXT(texture,target,level,internalformat,width,height,depth,border,format,type,pixels):pass | |
| def glTexturePageCommitmentEXT(texture,level,xoffset,yoffset,zoffset,width,height,depth,resident):pass | |
| def glTextureParameterIivEXT(texture,target,pname,params):pass | |
| def glTextureParameterIuivEXT(texture,target,pname,params):pass | |
| def glTextureParameterfEXT(texture,target,pname,param):pass | |
| def glTextureParameterfvEXT(texture,target,pname,params):pass | |
| def glTextureParameteriEXT(texture,target,pname,param):pass | |
| def glTextureParameterivEXT(texture,target,pname,params):pass | |
| def glTextureRenderbufferEXT(texture,target,renderbuffer):pass | |
| def glTextureStorage1DEXT(texture,target,levels,internalformat,width):pass | |
| def glTextureStorage2DEXT(texture,target,levels,internalformat,width,height):pass | |
| def glTextureStorage2DMultisampleEXT(texture,target,samples,internalformat,width,height,fixedsamplelocations):pass | |
| def glTextureStorage3DEXT(texture,target,levels,internalformat,width,height,depth):pass | |
| def glTextureStorage3DMultisampleEXT(texture,target,samples,internalformat,width,height,depth,fixedsamplelocations):pass | |
| def glTextureSubImage1DEXT(texture,target,level,xoffset,width,format,type,pixels):pass | |
| def glTextureSubImage2DEXT(texture,target,level,xoffset,yoffset,width,height,format,type,pixels):pass | |
| def glTextureSubImage3DEXT(texture,target,level,xoffset,yoffset,zoffset,width,height,depth,format,type,pixels):pass | |
| def glUnmapNamedBufferEXT(buffer):pass | |
| def glVertexArrayBindVertexBufferEXT(vaobj,bindingindex,buffer,offset,stride):pass | |
| def glVertexArrayColorOffsetEXT(vaobj,buffer,size,type,stride,offset):pass | |
| def glVertexArrayEdgeFlagOffsetEXT(vaobj,buffer,stride,offset):pass | |
| def glVertexArrayFogCoordOffsetEXT(vaobj,buffer,type,stride,offset):pass | |
| def glVertexArrayIndexOffsetEXT(vaobj,buffer,type,stride,offset):pass | |
| def glVertexArrayMultiTexCoordOffsetEXT(vaobj,buffer,texunit,size,type,stride,offset):pass | |
| def glVertexArrayNormalOffsetEXT(vaobj,buffer,type,stride,offset):pass | |
| def glVertexArraySecondaryColorOffsetEXT(vaobj,buffer,size,type,stride,offset):pass | |
| def glVertexArrayTexCoordOffsetEXT(vaobj,buffer,size,type,stride,offset):pass | |
| def glVertexArrayVertexAttribBindingEXT(vaobj,attribindex,bindingindex):pass | |
| def glVertexArrayVertexAttribDivisorEXT(vaobj,index,divisor):pass | |
| def glVertexArrayVertexAttribFormatEXT(vaobj,attribindex,size,type,normalized,relativeoffset):pass | |
| def glVertexArrayVertexAttribIFormatEXT(vaobj,attribindex,size,type,relativeoffset):pass | |
| def glVertexArrayVertexAttribIOffsetEXT(vaobj,buffer,index,size,type,stride,offset):pass | |
| def glVertexArrayVertexAttribLFormatEXT(vaobj,attribindex,size,type,relativeoffset):pass | |
| def glVertexArrayVertexAttribLOffsetEXT(vaobj,buffer,index,size,type,stride,offset):pass | |
| def glVertexArrayVertexAttribOffsetEXT(vaobj,buffer,index,size,type,normalized,stride,offset):pass | |
| def glVertexArrayVertexBindingDivisorEXT(vaobj,bindingindex,divisor):pass | |
| def glVertexArrayVertexOffsetEXT(vaobj,buffer,size,type,stride,offset):pass | |