]> git.cworth.org Git - vogl/blobdiff - glspec/gl_glx_whitelisted_funcs.txt
- Features for 10ft: PBO's, snapshotting/restoring mapped buffers during replaying
[vogl] / glspec / gl_glx_whitelisted_funcs.txt
index b64928e75b7caea10caec81ce28d0354050d7179..6a63034d72f59bd5d619b5cd81317a27ec32659a 100644 (file)
@@ -30,6 +30,7 @@ glBindSampler
 glBindTexture
 glBindTextureEXT
 glBindVertexArray
+glBitmap
 glBlitFramebuffer
 glBlitFramebufferEXT
 glBufferData
@@ -44,8 +45,14 @@ glClearBufferuiv
 glClientWaitSync
 glColorPointer
 glColorPointerEXT
+glColorSubTable
+glColorSubTableEXT
+glColorTable
+glColorTableEXT
 glCompileShader
 glCompileShaderARB
+glConvolutionFilter1D
+glConvolutionFilter2D
 glCreateProgram
 glCreateProgramObjectARB
 glCreateShader
@@ -83,6 +90,7 @@ glDrawElementsInstanced
 glDrawElementsInstancedARB
 glDrawElementsInstancedBaseVertex
 glDrawElementsInstancedEXT
+glDrawPixels
 glDrawRangeElements
 glDrawRangeElementsBaseVertex
 glDrawRangeElementsEXT
@@ -99,7 +107,6 @@ glFenceSync
 glFlushMappedBufferRange
 glFogCoordPointer
 glFogCoordPointerEXT
-glFrameTerminatorGREMEDY
 glFramebufferRenderbuffer
 glFramebufferRenderbufferEXT
 glFramebufferTexture
@@ -111,6 +118,7 @@ glFramebufferTexture3D
 glFramebufferTexture3DEXT
 glFramebufferTextureLayer
 glFramebufferTextureLayerEXT
+glFrameTerminatorGREMEDY
 glGenBuffers
 glGenBuffersARB
 glGenFramebuffers
@@ -129,12 +137,12 @@ glGetActiveAtomicCounterBufferiv
 glGetActiveAttrib
 glGetActiveAttribARB
 glGetActiveSubroutineName
-glGetActiveSubroutineUniformName
 glGetActiveSubroutineUniformiv
+glGetActiveSubroutineUniformName
 glGetActiveUniform
 glGetActiveUniformARB
-glGetActiveUniformBlockName
 glGetActiveUniformBlockiv
+glGetActiveUniformBlockName
 glGetActiveUniformName
 glGetActiveUniformsiv
 glGetActiveUniformsiv
@@ -145,8 +153,8 @@ glGetAttachedObjectsARB
 glGetAttachedShaders
 glGetAttribLocation
 glGetAttribLocationARB
-glGetBooleanIndexedvEXT
 glGetBooleani_v
+glGetBooleanIndexedvEXT
 glGetBooleanv
 glGetBufferParameteri64v
 glGetBufferParameteriv
@@ -188,16 +196,16 @@ glGetDebugMessageLog
 glGetDebugMessageLogAMD
 glGetDebugMessageLogARB
 glGetDetailTexFuncSGIS
-glGetDoubleIndexedvEXT
 glGetDoublei_v
+glGetDoubleIndexedvEXT
 glGetDoublev
 glGetError
 glGetFenceivNV
 glGetFinalCombinerInputParameterfvNV
 glGetFinalCombinerInputParameterivNV
 glGetFixedvOES
-glGetFloatIndexedvEXT
 glGetFloati_v
+glGetFloatIndexedvEXT
 glGetFloatv
 glGetFogFuncSGIS
 glGetFragDataIndex
@@ -228,8 +236,8 @@ glGetInfoLogARB
 glGetInstrumentsSGIX
 glGetInteger64i_v
 glGetInteger64v
-glGetIntegerIndexedvEXT
 glGetIntegeri_v
+glGetIntegerIndexedvEXT
 glGetIntegerui64i_vNV
 glGetIntegerui64vNV
 glGetIntegerv
@@ -249,11 +257,11 @@ glGetLocalConstantIntegervEXT
 glGetMapAttribParameterfvNV
 glGetMapAttribParameterivNV
 glGetMapControlPointsNV
-glGetMapParameterfvNV
-glGetMapParameterivNV
 glGetMapdv
 glGetMapfv
 glGetMapiv
+glGetMapParameterfvNV
+glGetMapParameterivNV
 glGetMapxvOES
 glGetMaterialfv
 glGetMaterialiv
@@ -264,6 +272,9 @@ glGetMinmaxParameterfv
 glGetMinmaxParameterfvEXT
 glGetMinmaxParameteriv
 glGetMinmaxParameterivEXT
+glGetMultisamplefv
+glGetMultisamplefv
+glGetMultisamplefvNV
 glGetMultiTexEnvfvEXT
 glGetMultiTexEnvivEXT
 glGetMultiTexGendvEXT
@@ -272,28 +283,43 @@ glGetMultiTexGenivEXT
 glGetMultiTexImageEXT
 glGetMultiTexLevelParameterfvEXT
 glGetMultiTexLevelParameterivEXT
+glGetMultiTexParameterfvEXT
 glGetMultiTexParameterIivEXT
 glGetMultiTexParameterIuivEXT
-glGetMultiTexParameterfvEXT
 glGetMultiTexParameterivEXT
-glGetMultisamplefv
-glGetMultisamplefv
-glGetMultisamplefvNV
 glGetNamedBufferParameterivEXT
 glGetNamedBufferParameterui64vNV
 glGetNamedBufferPointervEXT
 glGetNamedBufferSubDataEXT
 glGetNamedFramebufferAttachmentParameterivEXT
 glGetNamedFramebufferParameterivEXT
-glGetNamedProgramLocalParameterIivEXT
-glGetNamedProgramLocalParameterIuivEXT
+glGetNamedProgramivEXT
 glGetNamedProgramLocalParameterdvEXT
 glGetNamedProgramLocalParameterfvEXT
+glGetNamedProgramLocalParameterIivEXT
+glGetNamedProgramLocalParameterIuivEXT
 glGetNamedProgramStringEXT
-glGetNamedProgramivEXT
 glGetNamedRenderbufferParameterivEXT
 glGetNamedStringARB
 glGetNamedStringivARB
+glGetnColorTableARB
+glGetnCompressedTexImageARB
+glGetnConvolutionFilterARB
+glGetnHistogramARB
+glGetnMapdvARB
+glGetnMapfvARB
+glGetnMapivARB
+glGetnMinmaxARB
+glGetnPixelMapfvARB
+glGetnPixelMapuivARB
+glGetnPixelMapusvARB
+glGetnPolygonStippleARB
+glGetnSeparableFilterARB
+glGetnTexImageARB
+glGetnUniformdvARB
+glGetnUniformfvARB
+glGetnUniformivARB
+glGetnUniformuivARB
 glGetObjectBufferfvATI
 glGetObjectBufferivATI
 glGetObjectLabel
@@ -318,10 +344,10 @@ glGetPathTexGenfvNV
 glGetPathTexGenivNV
 glGetPerfMonitorCounterDataAMD
 glGetPerfMonitorCounterInfoAMD
-glGetPerfMonitorCounterStringAMD
 glGetPerfMonitorCountersAMD
-glGetPerfMonitorGroupStringAMD
+glGetPerfMonitorCounterStringAMD
 glGetPerfMonitorGroupsAMD
+glGetPerfMonitorGroupStringAMD
 glGetPixelMapfv
 glGetPixelMapuiv
 glGetPixelMapusv
@@ -335,16 +361,19 @@ glGetPointerv
 glGetPointervEXT
 glGetPolygonStipple
 glGetProgramBinary
-glGetProgramEnvParameterIivNV
-glGetProgramEnvParameterIuivNV
 glGetProgramEnvParameterdvARB
 glGetProgramEnvParameterfvARB
+glGetProgramEnvParameterIivNV
+glGetProgramEnvParameterIuivNV
 glGetProgramInfoLog
 glGetProgramInterfaceiv
-glGetProgramLocalParameterIivNV
-glGetProgramLocalParameterIuivNV
+glGetProgramiv
+glGetProgramivARB
+glGetProgramivNV
 glGetProgramLocalParameterdvARB
 glGetProgramLocalParameterfvARB
+glGetProgramLocalParameterIivNV
+glGetProgramLocalParameterIuivNV
 glGetProgramNamedParameterdvNV
 glGetProgramNamedParameterfvNV
 glGetProgramParameterdvNV
@@ -352,18 +381,17 @@ glGetProgramParameterfvNV
 glGetProgramPipelineInfoLog
 glGetProgramPipelineiv
 glGetProgramResourceIndex
+glGetProgramResourceiv
 glGetProgramResourceLocation
 glGetProgramResourceLocationIndex
 glGetProgramResourceName
-glGetProgramResourceiv
 glGetProgramStageiv
 glGetProgramStringARB
 glGetProgramStringNV
 glGetProgramSubroutineParameteruivNV
-glGetProgramiv
-glGetProgramivARB
-glGetProgramivNV
 glGetQueryIndexediv
+glGetQueryiv
+glGetQueryivARB
 glGetQueryObjecti64v
 glGetQueryObjecti64vEXT
 glGetQueryObjectiv
@@ -372,21 +400,19 @@ glGetQueryObjectui64v
 glGetQueryObjectui64vEXT
 glGetQueryObjectuiv
 glGetQueryObjectuivARB
-glGetQueryiv
-glGetQueryivARB
 glGetRenderbufferParameteriv
 glGetRenderbufferParameterivEXT
+glGetSamplerParameterfv
 glGetSamplerParameterIiv
 glGetSamplerParameterIuiv
-glGetSamplerParameterfv
 glGetSamplerParameteriv
 glGetSeparableFilter
 glGetSeparableFilterEXT
 glGetShaderInfoLog
+glGetShaderiv
 glGetShaderPrecisionFormat
 glGetShaderSource
 glGetShaderSourceARB
-glGetShaderiv
 glGetSharpenTexFuncSGIS
 glGetString
 glGetStringi
@@ -407,21 +433,21 @@ glGetTexImage
 glGetTexLevelParameterfv
 glGetTexLevelParameteriv
 glGetTexLevelParameterxvOES
+glGetTexParameterfv
 glGetTexParameterIiv
 glGetTexParameterIivEXT
 glGetTexParameterIuiv
 glGetTexParameterIuivEXT
-glGetTexParameterPointervAPPLE
-glGetTexParameterfv
 glGetTexParameteriv
+glGetTexParameterPointervAPPLE
 glGetTexParameterxvOES
 glGetTextureHandleNV
 glGetTextureImageEXT
 glGetTextureLevelParameterfvEXT
 glGetTextureLevelParameterivEXT
+glGetTextureParameterfvEXT
 glGetTextureParameterIivEXT
 glGetTextureParameterIuivEXT
-glGetTextureParameterfvEXT
 glGetTextureParameterivEXT
 glGetTextureSamplerHandleNV
 glGetTrackMatrixivNV
@@ -430,18 +456,18 @@ glGetTransformFeedbackVaryingEXT
 glGetTransformFeedbackVaryingNV
 glGetUniformBlockIndex
 glGetUniformBufferSizeEXT
-glGetUniformIndices
-glGetUniformIndices
-glGetUniformLocation
-glGetUniformLocationARB
-glGetUniformOffsetEXT
-glGetUniformSubroutineuiv
 glGetUniformdv
 glGetUniformfv
 glGetUniformfvARB
 glGetUniformi64vNV
+glGetUniformIndices
+glGetUniformIndices
 glGetUniformiv
 glGetUniformivARB
+glGetUniformLocation
+glGetUniformLocationARB
+glGetUniformOffsetEXT
+glGetUniformSubroutineuiv
 glGetUniformui64vNV
 glGetUniformuiv
 glGetUniformuivEXT
@@ -454,10 +480,19 @@ glGetVariantPointervEXT
 glGetVaryingLocationNV
 glGetVertexAttribArrayObjectfvATI
 glGetVertexAttribArrayObjectivATI
+glGetVertexAttribdv
+glGetVertexAttribdvARB
+glGetVertexAttribdvNV
+glGetVertexAttribfv
+glGetVertexAttribfvARB
+glGetVertexAttribfvNV
 glGetVertexAttribIiv
 glGetVertexAttribIivEXT
 glGetVertexAttribIuiv
 glGetVertexAttribIuivEXT
+glGetVertexAttribiv
+glGetVertexAttribivARB
+glGetVertexAttribivNV
 glGetVertexAttribLdv
 glGetVertexAttribLdvEXT
 glGetVertexAttribLi64vNV
@@ -465,49 +500,22 @@ glGetVertexAttribLui64vNV
 glGetVertexAttribPointerv
 glGetVertexAttribPointervARB
 glGetVertexAttribPointervNV
-glGetVertexAttribdv
-glGetVertexAttribdvARB
-glGetVertexAttribdvNV
-glGetVertexAttribfv
-glGetVertexAttribfvARB
-glGetVertexAttribfvNV
-glGetVertexAttribiv
-glGetVertexAttribivARB
-glGetVertexAttribivNV
+glGetVideoCaptureivNV
 glGetVideoCaptureStreamdvNV
 glGetVideoCaptureStreamfvNV
 glGetVideoCaptureStreamivNV
-glGetVideoCaptureivNV
 glGetVideoi64vNV
 glGetVideoivNV
 glGetVideoui64vNV
 glGetVideouivNV
-glGetnColorTableARB
-glGetnCompressedTexImageARB
-glGetnConvolutionFilterARB
-glGetnHistogramARB
-glGetnMapdvARB
-glGetnMapfvARB
-glGetnMapivARB
-glGetnMinmaxARB
-glGetnPixelMapfvARB
-glGetnPixelMapuivARB
-glGetnPixelMapusvARB
-glGetnPolygonStippleARB
-glGetnSeparableFilterARB
-glGetnTexImageARB
-glGetnUniformdvARB
-glGetnUniformfvARB
-glGetnUniformivARB
-glGetnUniformuivARB
 glIndexPointer
 glIndexPointerEXT
 glInterleavedArrays
 glIsBuffer
 glIsBufferARB
 glIsEnabled
-glIsEnabledIndexedEXT
 glIsEnabledi
+glIsEnabledIndexedEXT
 glIsFramebuffer
 glIsFramebufferEXT
 glIsList
@@ -545,6 +553,7 @@ glNamedProgramLocalParametersI4uivEXT
 glNewList
 glNormalPointer
 glNormalPointerEXT
+glPolygonStipple
 glPrioritizeTextures
 glPrioritizeTexturesEXT
 glProgramBinary
@@ -586,11 +595,11 @@ glProgramUniformMatrix4x2fv
 glProgramUniformMatrix4x3fv
 glQueryCounter
 glReadPixels
-glSamplerParameterIiv
-glSamplerParameterIuiv
 glSamplerParameterf
 glSamplerParameterfv
 glSamplerParameteri
+glSamplerParameterIiv
+glSamplerParameterIuiv
 glSamplerParameteriv
 glSecondaryColorPointer
 glSecondaryColorPointerEXT
@@ -604,6 +613,16 @@ glTexBufferARB
 glTexBufferEXT
 glTexCoordPointer
 glTexCoordPointerEXT
+glTexImage1D
+glTexImage2D
+glTexImage3D
+glTexImage3DEXT
+glTexSubImage1D
+glTexSubImage1DEXT
+glTexSubImage2D
+glTexSubImage2DEXT
+glTexSubImage3D
+glTexSubImage3DEXT
 glTransformFeedbackVaryings
 glUniform1f
 glUniform1fARB