[Mesa-users] OpenGL2 functions like glCreateShader broken with enable-mangling configuration

Yuzhu Lu yuzhu at wolfram.com
Fri Jan 15 14:22:48 PST 2016


I want to add that this only happens with disable-shared-glapi configuration, all functions which need remap (function defined in MESA_remap_table_functions in remap_helper.h) will not work because the remap initialization will fail (_mesa_do_init_remap_table function in remap.c). This happens for either dynamic/static library. 

start to init remap 
fail to remap glCompressedTexImage1D 
fail to remap glCompressedTexImage2D 
fail to remap glCompressedTexImage3D 
fail to remap glCompressedTexSubImage1D 
fail to remap glCompressedTexSubImage2D 
fail to remap glCompressedTexSubImage3D 
fail to remap glGetCompressedTexImage 
fail to remap glLoadTransposeMatrixd 
fail to remap glLoadTransposeMatrixf 
fail to remap glMultTransposeMatrixd 
fail to remap glMultTransposeMatrixf 
fail to remap glSampleCoverage 
fail to remap glBlendFuncSeparate 
fail to remap glFogCoordPointer 
fail to remap glFogCoordd 
fail to remap glFogCoorddv 
fail to remap glMultiDrawArrays 
fail to remap glPointParameterf 
fail to remap glPointParameterfv 
fail to remap glPointParameteri 
fail to remap glPointParameteriv 
fail to remap glSecondaryColor3b 
fail to remap glSecondaryColor3bv 
fail to remap glSecondaryColor3d 
fail to remap glSecondaryColor3dv 
fail to remap glSecondaryColor3i 
fail to remap glSecondaryColor3iv 
fail to remap glSecondaryColor3s 
fail to remap glSecondaryColor3sv 
fail to remap glSecondaryColor3ub 
fail to remap glSecondaryColor3ubv 
fail to remap glSecondaryColor3ui 
fail to remap glSecondaryColor3uiv 
fail to remap glSecondaryColor3us 
fail to remap glSecondaryColor3usv 
fail to remap glSecondaryColorPointer 
fail to remap glWindowPos2d 
fail to remap glWindowPos2dv 
fail to remap glWindowPos2f 
fail to remap glWindowPos2fv 
fail to remap glWindowPos2i 
fail to remap glWindowPos2iv 
fail to remap glWindowPos2s 
fail to remap glWindowPos2sv 
fail to remap glWindowPos3d 
fail to remap glWindowPos3dv 
fail to remap glWindowPos3f 
fail to remap glWindowPos3fv 
fail to remap glWindowPos3i 
fail to remap glWindowPos3iv 
fail to remap glWindowPos3s 
fail to remap glWindowPos3sv 
fail to remap glBeginQuery 
fail to remap glBindBuffer 
fail to remap glBufferData 
fail to remap glBufferSubData 
fail to remap glDeleteBuffers 
fail to remap glDeleteQueries 
fail to remap glEndQuery 
fail to remap glGenBuffers 
fail to remap glGenQueries 
fail to remap glGetBufferParameteriv 
fail to remap glGetBufferPointerv 
fail to remap glGetBufferSubData 
fail to remap glGetQueryObjectiv 
fail to remap glGetQueryObjectuiv 
fail to remap glGetQueryiv 
fail to remap glIsBuffer 
fail to remap glIsQuery 
fail to remap glMapBuffer 
fail to remap glUnmapBuffer 
fail to remap glAttachShader 
fail to remap glBindAttribLocation 
fail to remap glBlendEquationSeparate 
fail to remap glCompileShader 
fail to remap glCreateProgram 
fail to remap glCreateShader 
fail to remap glDeleteProgram 
fail to remap glDeleteShader 
fail to remap glDetachShader 
fail to remap glDisableVertexAttribArray 
fail to remap glDrawBuffers 
fail to remap glEnableVertexAttribArray 
fail to remap glGetActiveAttrib 
fail to remap glGetActiveUniform 
fail to remap glGetAttachedShaders 
fail to remap glGetAttribLocation 
fail to remap glGetProgramInfoLog 
fail to remap glGetProgramiv 
fail to remap glGetShaderInfoLog 
fail to remap glGetShaderSource 
fail to remap glGetShaderiv 
fail to remap glGetUniformLocation 
fail to remap glGetUniformfv 
fail to remap glGetUniformiv 
fail to remap glGetVertexAttribPointerv 
fail to remap glGetVertexAttribdv 
fail to remap glGetVertexAttribfv 
fail to remap glGetVertexAttribiv 
fail to remap glIsProgram 
fail to remap glIsShader 
fail to remap glLinkProgram 
fail to remap glShaderSource 
fail to remap glStencilFuncSeparate 
fail to remap glStencilMaskSeparate 
fail to remap glStencilOpSeparate 
fail to remap glUniform1f 
fail to remap glUniform1fv 
fail to remap glUniform1i 
fail to remap glUniform1iv 
fail to remap glUniform2f 
fail to remap glUniform2fv 
fail to remap glUniform2i 
fail to remap glUniform2iv 
fail to remap glUniform3f 
fail to remap glUniform3fv 
fail to remap glUniform3i 
fail to remap glUniform3iv 
fail to remap glUniform4f 
fail to remap glUniform4fv 
fail to remap glUniform4i 
fail to remap glUniform4iv 
fail to remap glUniformMatrix2fv 
fail to remap glUniformMatrix3fv 
fail to remap glUniformMatrix4fv 
fail to remap glUseProgram 
fail to remap glValidateProgram 
fail to remap glVertexAttrib1d 
fail to remap glVertexAttrib1dv 
fail to remap glVertexAttrib1s 
fail to remap glVertexAttrib1sv 
fail to remap glVertexAttrib2d 
fail to remap glVertexAttrib2dv 
fail to remap glVertexAttrib2s 
fail to remap glVertexAttrib2sv 
fail to remap glVertexAttrib3d 
fail to remap glVertexAttrib3dv 
fail to remap glVertexAttrib3s 
fail to remap glVertexAttrib3sv 
fail to remap glVertexAttrib4Nbv 
fail to remap glVertexAttrib4Niv 
fail to remap glVertexAttrib4Nsv 
fail to remap glVertexAttrib4Nub 
fail to remap glVertexAttrib4Nubv 
fail to remap glVertexAttrib4Nuiv 
fail to remap glVertexAttrib4Nusv 
fail to remap glVertexAttrib4bv 
fail to remap glVertexAttrib4d 
fail to remap glVertexAttrib4dv 
fail to remap glVertexAttrib4iv 
fail to remap glVertexAttrib4s 
fail to remap glVertexAttrib4sv 
fail to remap glVertexAttrib4ubv 
fail to remap glVertexAttrib4uiv 
fail to remap glVertexAttrib4usv 
fail to remap glVertexAttribPointer 
fail to remap glUniformMatrix2x3fv 
fail to remap glUniformMatrix2x4fv 
fail to remap glUniformMatrix3x2fv 
fail to remap glUniformMatrix3x4fv 
fail to remap glUniformMatrix4x2fv 
fail to remap glUniformMatrix4x3fv 
fail to remap glBeginConditionalRender 
fail to remap glBeginTransformFeedback 
fail to remap glBindBufferBase 
fail to remap glBindBufferRange 
fail to remap glBindFragDataLocationEXT 
fail to remap glClampColorARB 
fail to remap glClearBufferfi 
fail to remap glClearBufferfv 
fail to remap glClearBufferiv 
fail to remap glClearBufferuiv 
fail to remap glColorMaskIndexedEXT 
fail to remap glDisableIndexedEXT 
fail to remap glEnableIndexedEXT 
fail to remap glEndConditionalRender 
fail to remap glEndTransformFeedback 
fail to remap glGetBooleanIndexedvEXT 
fail to remap glGetFragDataLocationEXT 
fail to remap glGetIntegerIndexedvEXT 
fail to remap glGetStringi 
fail to remap glGetTexParameterIivEXT 
fail to remap glGetTexParameterIuivEXT 
fail to remap glGetTransformFeedbackVarying 
fail to remap glGetUniformuivEXT 
fail to remap glGetVertexAttribIivEXT 
fail to remap glGetVertexAttribIuivEXT 
fail to remap glIsEnabledIndexedEXT 
fail to remap glTexParameterIivEXT 
fail to remap glTexParameterIuivEXT 
fail to remap glTransformFeedbackVaryings 
fail to remap glUniform1uiEXT 
fail to remap glUniform1uivEXT 
fail to remap glUniform2uiEXT 
fail to remap glUniform2uivEXT 
fail to remap glUniform3uiEXT 
fail to remap glUniform3uivEXT 
fail to remap glUniform4uiEXT 
fail to remap glUniform4uivEXT 
fail to remap glVertexAttribI1ivEXT 
fail to remap glVertexAttribI1uivEXT 
fail to remap glVertexAttribI4bvEXT 
fail to remap glVertexAttribI4svEXT 
fail to remap glVertexAttribI4ubvEXT 
fail to remap glVertexAttribI4usvEXT 
fail to remap glVertexAttribIPointerEXT 
fail to remap glPrimitiveRestartIndex 
fail to remap glTexBufferARB 
fail to remap glFramebufferTextureARB 
fail to remap glGetBufferParameteri64v 
fail to remap glGetInteger64i_v 
fail to remap glVertexAttribDivisorARB 
fail to remap glMinSampleShadingARB 
fail to remap glBindProgramARB 
fail to remap glDeleteProgramsARB 
fail to remap glGenProgramsARB 
fail to remap glGetProgramEnvParameterdvARB 
fail to remap glGetProgramEnvParameterfvARB 
fail to remap glGetProgramLocalParameterdvARB 
fail to remap glGetProgramLocalParameterfvARB 
fail to remap glGetProgramStringARB 
fail to remap glGetProgramivARB 
fail to remap glIsProgramARB 
fail to remap glProgramEnvParameter4dARB 
fail to remap glProgramEnvParameter4dvARB 
fail to remap glProgramEnvParameter4fARB 
fail to remap glProgramEnvParameter4fvARB 
fail to remap glProgramLocalParameter4dARB 
fail to remap glProgramLocalParameter4dvARB 
fail to remap glProgramLocalParameter4fARB 
fail to remap glProgramLocalParameter4fvARB 
fail to remap glProgramStringARB 
fail to remap glVertexAttrib1f 
fail to remap glVertexAttrib1fv 
fail to remap glVertexAttrib2f 
fail to remap glVertexAttrib2fv 
fail to remap glVertexAttrib3f 
fail to remap glVertexAttrib3fv 
fail to remap glVertexAttrib4f 
fail to remap glVertexAttrib4fv 
fail to remap glAttachObjectARB 
fail to remap glCreateProgramObjectARB 
fail to remap glCreateShaderObjectARB 
fail to remap glDeleteObjectARB 
fail to remap glDetachObjectARB 
fail to remap glGetAttachedObjectsARB 
fail to remap glGetHandleARB 
fail to remap glGetInfoLogARB 
fail to remap glGetObjectParameterfvARB 
fail to remap glGetObjectParameterivARB 
fail to remap glDrawArraysInstancedARB 
fail to remap glDrawElementsInstancedARB 
fail to remap glBindFramebuffer 
fail to remap glBindRenderbuffer 
fail to remap glBlitFramebuffer 
fail to remap glCheckFramebufferStatus 
fail to remap glDeleteFramebuffers 
fail to remap glDeleteRenderbuffers 
fail to remap glFramebufferRenderbuffer 
fail to remap glFramebufferTexture1D 
fail to remap glFramebufferTexture2D 
fail to remap glFramebufferTexture3D 
fail to remap glFramebufferTextureLayer 
fail to remap glGenFramebuffers 
fail to remap glGenRenderbuffers 
fail to remap glGenerateMipmap 
fail to remap glGetFramebufferAttachmentParameteriv 
fail to remap glGetRenderbufferParameteriv 
fail to remap glIsFramebuffer 
fail to remap glIsRenderbuffer 
fail to remap glRenderbufferStorage 
fail to remap glRenderbufferStorageMultisample 
fail to remap glFlushMappedBufferRange 
fail to remap glMapBufferRange 
fail to remap glBindVertexArray 
fail to remap glDeleteVertexArrays 
fail to remap glGenVertexArrays 
fail to remap glIsVertexArray 
fail to remap glGetActiveUniformBlockName 
fail to remap glGetActiveUniformBlockiv 
fail to remap glGetActiveUniformName 
fail to remap glGetActiveUniformsiv 
fail to remap glGetUniformBlockIndex 
fail to remap glGetUniformIndices 
fail to remap glUniformBlockBinding 
fail to remap glCopyBufferSubData 
fail to remap glClientWaitSync 
fail to remap glDeleteSync 
fail to remap glFenceSync 
fail to remap glGetInteger64v 
fail to remap glGetSynciv 
fail to remap glIsSync 
fail to remap glWaitSync 
fail to remap glDrawElementsBaseVertex 
fail to remap glDrawElementsInstancedBaseVertex 
fail to remap glDrawRangeElementsBaseVertex 
fail to remap glMultiDrawElementsBaseVertex 
fail to remap glProvokingVertexEXT 
fail to remap glGetMultisamplefv 
fail to remap glSampleMaski 
fail to remap glTexImage2DMultisample 
fail to remap glTexImage3DMultisample 
fail to remap glBlendEquationSeparateiARB 
fail to remap glBlendEquationiARB 
fail to remap glBlendFuncSeparateiARB 
fail to remap glBlendFunciARB 
fail to remap glBindFragDataLocationIndexed 
fail to remap glGetFragDataIndex 
fail to remap glBindSampler 
fail to remap glDeleteSamplers 
fail to remap glGenSamplers 
fail to remap glGetSamplerParameterIiv 
fail to remap glGetSamplerParameterIuiv 
fail to remap glGetSamplerParameterfv 
fail to remap glGetSamplerParameteriv 
fail to remap glIsSampler 
fail to remap glSamplerParameterIiv 
fail to remap glSamplerParameterIuiv 
fail to remap glSamplerParameterf 
fail to remap glSamplerParameterfv 
fail to remap glSamplerParameteri 
fail to remap glSamplerParameteriv 
fail to remap glGetQueryObjecti64v 
fail to remap glGetQueryObjectui64v 
fail to remap glQueryCounter 
fail to remap glColorP3ui 
fail to remap glColorP3uiv 
fail to remap glColorP4ui 
fail to remap glColorP4uiv 
fail to remap glMultiTexCoordP1ui 
fail to remap glMultiTexCoordP1uiv 
fail to remap glMultiTexCoordP2ui 
fail to remap glMultiTexCoordP2uiv 
fail to remap glMultiTexCoordP3ui 
fail to remap glMultiTexCoordP3uiv 
fail to remap glMultiTexCoordP4ui 
fail to remap glMultiTexCoordP4uiv 
fail to remap glNormalP3ui 
fail to remap glNormalP3uiv 
fail to remap glSecondaryColorP3ui 
fail to remap glSecondaryColorP3uiv 
fail to remap glTexCoordP1ui 
fail to remap glTexCoordP1uiv 
fail to remap glTexCoordP2ui 
fail to remap glTexCoordP2uiv 
fail to remap glTexCoordP3ui 
fail to remap glTexCoordP3uiv 
fail to remap glTexCoordP4ui 
fail to remap glTexCoordP4uiv 
fail to remap glVertexAttribP1ui 
fail to remap glVertexAttribP1uiv 
fail to remap glVertexAttribP2ui 
fail to remap glVertexAttribP2uiv 
fail to remap glVertexAttribP3ui 
fail to remap glVertexAttribP3uiv 
fail to remap glVertexAttribP4ui 
fail to remap glVertexAttribP4uiv 
fail to remap glVertexP2ui 
fail to remap glVertexP2uiv 
fail to remap glVertexP3ui 
fail to remap glVertexP3uiv 
fail to remap glVertexP4ui 
fail to remap glVertexP4uiv 
fail to remap glDrawArraysIndirect 
fail to remap glDrawElementsIndirect 
fail to remap glGetUniformdv 
fail to remap glUniform1d 
fail to remap glUniform1dv 
fail to remap glUniform2d 
fail to remap glUniform2dv 
fail to remap glUniform3d 
fail to remap glUniform3dv 
fail to remap glUniform4d 
fail to remap glUniform4dv 
fail to remap glUniformMatrix2dv 
fail to remap glUniformMatrix2x3dv 
fail to remap glUniformMatrix2x4dv 
fail to remap glUniformMatrix3dv 
fail to remap glUniformMatrix3x2dv 
fail to remap glUniformMatrix3x4dv 
fail to remap glUniformMatrix4dv 
fail to remap glUniformMatrix4x2dv 
fail to remap glUniformMatrix4x3dv 
fail to remap glBindTransformFeedback 
fail to remap glDeleteTransformFeedbacks 
fail to remap glDrawTransformFeedback 
fail to remap glGenTransformFeedbacks 
fail to remap glIsTransformFeedback 
fail to remap glPauseTransformFeedback 
fail to remap glResumeTransformFeedback 
fail to remap glBeginQueryIndexed 
fail to remap glDrawTransformFeedbackStream 
fail to remap glEndQueryIndexed 
fail to remap glGetQueryIndexediv 
fail to remap glClearDepthf 
fail to remap glDepthRangef 
fail to remap glGetShaderPrecisionFormat 
fail to remap glReleaseShaderCompiler 
fail to remap glShaderBinary 
fail to remap glGetProgramBinary 
fail to remap glProgramBinary 
fail to remap glProgramParameteriARB 
fail to remap glGetVertexAttribLdv 
fail to remap glVertexAttribL1d 
fail to remap glVertexAttribL1dv 
fail to remap glVertexAttribL2d 
fail to remap glVertexAttribL2dv 
fail to remap glVertexAttribL3d 
fail to remap glVertexAttribL3dv 
fail to remap glVertexAttribL4d 
fail to remap glVertexAttribL4dv 
fail to remap glVertexAttribLPointer 
fail to remap glDepthRangeArrayv 
fail to remap glDepthRangeIndexed 
fail to remap glGetDoublei_v 
fail to remap glGetFloati_v 
fail to remap glScissorArrayv 
fail to remap glScissorIndexed 
fail to remap glScissorIndexedv 
fail to remap glViewportArrayv 
fail to remap glViewportIndexedf 
fail to remap glViewportIndexedfv 
fail to remap glGetGraphicsResetStatusARB 
fail to remap glGetnColorTableARB 
fail to remap glGetnCompressedTexImageARB 
fail to remap glGetnConvolutionFilterARB 
fail to remap glGetnHistogramARB 
fail to remap glGetnMapdvARB 
fail to remap glGetnMapfvARB 
fail to remap glGetnMapivARB 
fail to remap glGetnMinmaxARB 
fail to remap glGetnPixelMapfvARB 
fail to remap glGetnPixelMapuivARB 
fail to remap glGetnPixelMapusvARB 
fail to remap glGetnPolygonStippleARB 
fail to remap glGetnSeparableFilterARB 
fail to remap glGetnTexImageARB 
fail to remap glGetnUniformdvARB 
fail to remap glGetnUniformfvARB 
fail to remap glGetnUniformivARB 
fail to remap glGetnUniformuivARB 
fail to remap glReadnPixelsARB 
fail to remap glDrawArraysInstancedBaseInstance 
fail to remap glDrawElementsInstancedBaseInstance 
fail to remap glDrawElementsInstancedBaseVertexBaseInstance 
fail to remap glDrawTransformFeedbackInstanced 
fail to remap glDrawTransformFeedbackStreamInstanced 
fail to remap glGetInternalformativ 
fail to remap glGetActiveAtomicCounterBufferiv 
fail to remap glBindImageTexture 
fail to remap glMemoryBarrier 
fail to remap glTexStorage1D 
fail to remap glTexStorage2D 
fail to remap glTexStorage3D 
fail to remap glTextureStorage1DEXT 
fail to remap glTextureStorage2DEXT 
fail to remap glTextureStorage3DEXT 
fail to remap glClearBufferData 
fail to remap glClearBufferSubData 
fail to remap glDispatchCompute 
fail to remap glDispatchComputeIndirect 
fail to remap glCopyImageSubData 
fail to remap glTextureView 
fail to remap glBindVertexBuffer 
fail to remap glVertexAttribBinding 
fail to remap glVertexAttribFormat 
fail to remap glVertexAttribIFormat 
fail to remap glVertexAttribLFormat 
fail to remap glVertexBindingDivisor 
fail to remap glMultiDrawArraysIndirect 
fail to remap glMultiDrawElementsIndirect 
fail to remap glGetProgramInterfaceiv 
fail to remap glGetProgramResourceIndex 
fail to remap glGetProgramResourceLocation 
fail to remap glGetProgramResourceLocationIndex 
fail to remap glGetProgramResourceName 
fail to remap glGetProgramResourceiv 
fail to remap glTexBufferRange 
fail to remap glTexStorage2DMultisample 
fail to remap glTexStorage3DMultisample 
fail to remap glBufferStorage 
fail to remap glClearTexImage 
fail to remap glClearTexSubImage 
fail to remap glBindBuffersBase 
fail to remap glBindBuffersRange 
fail to remap glBindImageTextures 
fail to remap glBindSamplers 
fail to remap glBindTextures 
fail to remap glBindVertexBuffers 
fail to remap glClipControl 
fail to remap glBindTextureUnit 
fail to remap glBlitNamedFramebuffer 
fail to remap glCheckNamedFramebufferStatus 
fail to remap glClearNamedBufferData 
fail to remap glClearNamedBufferSubData 
fail to remap glClearNamedFramebufferfi 
fail to remap glClearNamedFramebufferfv 
fail to remap glClearNamedFramebufferiv 
fail to remap glClearNamedFramebufferuiv 
fail to remap glCompressedTextureSubImage1D 
fail to remap glCompressedTextureSubImage2D 
fail to remap glCompressedTextureSubImage3D 
fail to remap glCopyNamedBufferSubData 
fail to remap glCopyTextureSubImage1D 
fail to remap glCopyTextureSubImage2D 
fail to remap glCopyTextureSubImage3D 
fail to remap glCreateBuffers 
fail to remap glCreateFramebuffers 
fail to remap glCreateProgramPipelines 
fail to remap glCreateQueries 
fail to remap glCreateRenderbuffers 
fail to remap glCreateSamplers 
fail to remap glCreateTextures 
fail to remap glCreateTransformFeedbacks 
fail to remap glCreateVertexArrays 
fail to remap glDisableVertexArrayAttrib 
fail to remap glEnableVertexArrayAttrib 
fail to remap glFlushMappedNamedBufferRange 
fail to remap glGenerateTextureMipmap 
fail to remap glGetCompressedTextureImage 
fail to remap glGetNamedBufferParameteri64v 
fail to remap glGetNamedBufferParameteriv 
fail to remap glGetNamedBufferPointerv 
fail to remap glGetNamedBufferSubData 
fail to remap glGetNamedFramebufferAttachmentParameteriv 
fail to remap glGetNamedFramebufferParameteriv 
fail to remap glGetNamedRenderbufferParameteriv 
fail to remap glGetQueryBufferObjecti64v 
fail to remap glGetQueryBufferObjectiv 
fail to remap glGetQueryBufferObjectui64v 
fail to remap glGetQueryBufferObjectuiv 
fail to remap glGetTextureImage 
fail to remap glGetTextureLevelParameterfv 
fail to remap glGetTextureLevelParameteriv 
fail to remap glGetTextureParameterIiv 
fail to remap glGetTextureParameterIuiv 
fail to remap glGetTextureParameterfv 
fail to remap glGetTextureParameteriv 
fail to remap glGetTransformFeedbacki64_v 
fail to remap glGetTransformFeedbacki_v 
fail to remap glGetTransformFeedbackiv 
fail to remap glGetVertexArrayIndexed64iv 
fail to remap glGetVertexArrayIndexediv 
fail to remap glGetVertexArrayiv 
fail to remap glInvalidateNamedFramebufferData 
fail to remap glInvalidateNamedFramebufferSubData 
fail to remap glMapNamedBuffer 
fail to remap glMapNamedBufferRange 
fail to remap glNamedBufferData 
fail to remap glNamedBufferStorage 
fail to remap glNamedBufferSubData 
fail to remap glNamedFramebufferDrawBuffer 
fail to remap glNamedFramebufferDrawBuffers 
fail to remap glNamedFramebufferParameteri 
fail to remap glNamedFramebufferReadBuffer 
fail to remap glNamedFramebufferRenderbuffer 
fail to remap glNamedFramebufferTexture 
fail to remap glNamedFramebufferTextureLayer 
fail to remap glNamedRenderbufferStorage 
fail to remap glNamedRenderbufferStorageMultisample 
fail to remap glTextureBuffer 
fail to remap glTextureBufferRange 
fail to remap glTextureParameterIiv 
fail to remap glTextureParameterIuiv 
fail to remap glTextureParameterf 
fail to remap glTextureParameterfv 
fail to remap glTextureParameteri 
fail to remap glTextureParameteriv 
fail to remap glTextureStorage1D 
fail to remap glTextureStorage2D 
fail to remap glTextureStorage2DMultisample 
fail to remap glTextureStorage3D 
fail to remap glTextureStorage3DMultisample 
fail to remap glTextureSubImage1D 
fail to remap glTextureSubImage2D 
fail to remap glTextureSubImage3D 
fail to remap glTransformFeedbackBufferBase 
fail to remap glTransformFeedbackBufferRange 
fail to remap glUnmapNamedBuffer 
fail to remap glVertexArrayAttribBinding 
fail to remap glVertexArrayAttribFormat 
fail to remap glVertexArrayAttribIFormat 
fail to remap glVertexArrayAttribLFormat 
fail to remap glVertexArrayBindingDivisor 
fail to remap glVertexArrayElementBuffer 
fail to remap glVertexArrayVertexBuffer 
fail to remap glVertexArrayVertexBuffers 
fail to remap glInvalidateBufferData 
fail to remap glInvalidateBufferSubData 
fail to remap glInvalidateFramebuffer 
fail to remap glInvalidateSubFramebuffer 
fail to remap glInvalidateTexImage 
fail to remap glInvalidateTexSubImage 
fail to remap glPolygonOffsetEXT 
fail to remap glDrawTexfOES 
fail to remap glDrawTexfvOES 
fail to remap glDrawTexiOES 
fail to remap glDrawTexivOES 
fail to remap glDrawTexsOES 
fail to remap glDrawTexsvOES 
fail to remap glDrawTexxOES 
fail to remap glDrawTexxvOES 
fail to remap glPointSizePointerOES 
fail to remap glQueryMatrixxOES 
fail to remap glSampleMaskSGIS 
fail to remap glSamplePatternSGIS 
fail to remap glColorPointerEXT 
fail to remap glEdgeFlagPointerEXT 
fail to remap glIndexPointerEXT 
fail to remap glNormalPointerEXT 
fail to remap glTexCoordPointerEXT 
fail to remap glVertexPointerEXT 
fail to remap glDiscardFramebufferEXT 
fail to remap glActiveShaderProgram 
fail to remap glBindProgramPipeline 
fail to remap glCreateShaderProgramv 
fail to remap glDeleteProgramPipelines 
fail to remap glGenProgramPipelines 
fail to remap glGetProgramPipelineInfoLog 
fail to remap glGetProgramPipelineiv 
fail to remap glIsProgramPipeline 
fail to remap glLockArraysEXT 
fail to remap glProgramUniform1d 
fail to remap glProgramUniform1dv 
fail to remap glProgramUniform1f 
fail to remap glProgramUniform1fv 
fail to remap glProgramUniform1i 
fail to remap glProgramUniform1iv 
fail to remap glProgramUniform1ui 
fail to remap glProgramUniform1uiv 
fail to remap glProgramUniform2d 
fail to remap glProgramUniform2dv 
fail to remap glProgramUniform2f 
fail to remap glProgramUniform2fv 
fail to remap glProgramUniform2i 
fail to remap glProgramUniform2iv 
fail to remap glProgramUniform2ui 
fail to remap glProgramUniform2uiv 
fail to remap glProgramUniform3d 
fail to remap glProgramUniform3dv 
fail to remap glProgramUniform3f 
fail to remap glProgramUniform3fv 
fail to remap glProgramUniform3i 
fail to remap glProgramUniform3iv 
fail to remap glProgramUniform3ui 
fail to remap glProgramUniform3uiv 
fail to remap glProgramUniform4d 
fail to remap glProgramUniform4dv 
fail to remap glProgramUniform4f 
fail to remap glProgramUniform4fv 
fail to remap glProgramUniform4i 
fail to remap glProgramUniform4iv 
fail to remap glProgramUniform4ui 
fail to remap glProgramUniform4uiv 
fail to remap glProgramUniformMatrix2dv 
fail to remap glProgramUniformMatrix2fv 
fail to remap glProgramUniformMatrix2x3dv 
fail to remap glProgramUniformMatrix2x3fv 
fail to remap glProgramUniformMatrix2x4dv 
fail to remap glProgramUniformMatrix2x4fv 
fail to remap glProgramUniformMatrix3dv 
fail to remap glProgramUniformMatrix3fv 
fail to remap glProgramUniformMatrix3x2dv 
fail to remap glProgramUniformMatrix3x2fv 
fail to remap glProgramUniformMatrix3x4dv 
fail to remap glProgramUniformMatrix3x4fv 
fail to remap glProgramUniformMatrix4dv 
fail to remap glProgramUniformMatrix4fv 
fail to remap glProgramUniformMatrix4x2dv 
fail to remap glProgramUniformMatrix4x2fv 
fail to remap glProgramUniformMatrix4x3dv 
fail to remap glProgramUniformMatrix4x3fv 
fail to remap glUnlockArraysEXT 
fail to remap glUseProgramStages 
fail to remap glValidateProgramPipeline 
fail to remap glDebugMessageCallbackARB 
fail to remap glDebugMessageControlARB 
fail to remap glDebugMessageInsertARB 
fail to remap glGetDebugMessageLogARB 
fail to remap glGetObjectLabel 
fail to remap glGetObjectPtrLabel 
fail to remap glObjectLabel 
fail to remap glObjectPtrLabel 
fail to remap glPopDebugGroup 
fail to remap glPushDebugGroup 
fail to remap glSecondaryColor3f 
fail to remap glSecondaryColor3fv 
fail to remap glMultiDrawElements 
fail to remap glFogCoordf 
fail to remap glFogCoordfv 
fail to remap glResizeBuffersMESA 
fail to remap glWindowPos4dMESA 
fail to remap glWindowPos4dvMESA 
fail to remap glWindowPos4fMESA 
fail to remap glWindowPos4fvMESA 
fail to remap glWindowPos4iMESA 
fail to remap glWindowPos4ivMESA 
fail to remap glWindowPos4sMESA 
fail to remap glWindowPos4svMESA 
fail to remap glMultiModeDrawArraysIBM 
fail to remap glMultiModeDrawElementsIBM 
fail to remap glAreProgramsResidentNV 
fail to remap glExecuteProgramNV 
fail to remap glGetProgramParameterdvNV 
fail to remap glGetProgramParameterfvNV 
fail to remap glGetProgramStringNV 
fail to remap glGetProgramivNV 
fail to remap glGetTrackMatrixivNV 
fail to remap glGetVertexAttribdvNV 
fail to remap glGetVertexAttribfvNV 
fail to remap glGetVertexAttribivNV 
fail to remap glLoadProgramNV 
fail to remap glProgramParameters4dvNV 
fail to remap glProgramParameters4fvNV 
fail to remap glRequestResidentProgramsNV 
fail to remap glTrackMatrixNV 
fail to remap glVertexAttrib1dNV 
fail to remap glVertexAttrib1dvNV 
fail to remap glVertexAttrib1fNV 
fail to remap glVertexAttrib1fvNV 
fail to remap glVertexAttrib1sNV 
fail to remap glVertexAttrib1svNV 
fail to remap glVertexAttrib2dNV 
fail to remap glVertexAttrib2dvNV 
fail to remap glVertexAttrib2fNV 
fail to remap glVertexAttrib2fvNV 
fail to remap glVertexAttrib2sNV 
fail to remap glVertexAttrib2svNV 
fail to remap glVertexAttrib3dNV 
fail to remap glVertexAttrib3dvNV 
fail to remap glVertexAttrib3fNV 
fail to remap glVertexAttrib3fvNV 
fail to remap glVertexAttrib3sNV 
fail to remap glVertexAttrib3svNV 
fail to remap glVertexAttrib4dNV 
fail to remap glVertexAttrib4dvNV 
fail to remap glVertexAttrib4fNV 
fail to remap glVertexAttrib4fvNV 
fail to remap glVertexAttrib4sNV 
fail to remap glVertexAttrib4svNV 
fail to remap glVertexAttrib4ubNV 
fail to remap glVertexAttrib4ubvNV 
fail to remap glVertexAttribPointerNV 
fail to remap glVertexAttribs1dvNV 
fail to remap glVertexAttribs1fvNV 
fail to remap glVertexAttribs1svNV 
fail to remap glVertexAttribs2dvNV 
fail to remap glVertexAttribs2fvNV 
fail to remap glVertexAttribs2svNV 
fail to remap glVertexAttribs3dvNV 
fail to remap glVertexAttribs3fvNV 
fail to remap glVertexAttribs3svNV 
fail to remap glVertexAttribs4dvNV 
fail to remap glVertexAttribs4fvNV 
fail to remap glVertexAttribs4svNV 
fail to remap glVertexAttribs4ubvNV 
fail to remap glGetTexBumpParameterfvATI 
fail to remap glGetTexBumpParameterivATI 
fail to remap glTexBumpParameterfvATI 
fail to remap glTexBumpParameterivATI 
fail to remap glAlphaFragmentOp1ATI 
fail to remap glAlphaFragmentOp2ATI 
fail to remap glAlphaFragmentOp3ATI 
fail to remap glBeginFragmentShaderATI 
fail to remap glBindFragmentShaderATI 
fail to remap glColorFragmentOp1ATI 
fail to remap glColorFragmentOp2ATI 
fail to remap glColorFragmentOp3ATI 
fail to remap glDeleteFragmentShaderATI 
fail to remap glEndFragmentShaderATI 
fail to remap glGenFragmentShadersATI 
fail to remap glPassTexCoordATI 
fail to remap glSampleMapATI 
fail to remap glSetFragmentShaderConstantATI 
fail to remap glActiveStencilFaceEXT 
fail to remap glBindVertexArrayAPPLE 
fail to remap glGenVertexArraysAPPLE 
fail to remap glGetProgramNamedParameterdvNV 
fail to remap glGetProgramNamedParameterfvNV 
fail to remap glProgramNamedParameter4dNV 
fail to remap glProgramNamedParameter4dvNV 
fail to remap glProgramNamedParameter4fNV 
fail to remap glProgramNamedParameter4fvNV 
fail to remap glPrimitiveRestartNV 
fail to remap glGetTexGenxvOES 
fail to remap glTexGenxOES 
fail to remap glTexGenxvOES 
fail to remap glDepthBoundsEXT 
fail to remap glBindFramebufferEXT 
fail to remap glBindRenderbufferEXT 
fail to remap glBufferParameteriAPPLE 
fail to remap glFlushMappedBufferRangeAPPLE 
fail to remap glVertexAttribI1iEXT 
fail to remap glVertexAttribI1uiEXT 
fail to remap glVertexAttribI2iEXT 
fail to remap glVertexAttribI2ivEXT 
fail to remap glVertexAttribI2uiEXT 
fail to remap glVertexAttribI2uivEXT 
fail to remap glVertexAttribI3iEXT 
fail to remap glVertexAttribI3ivEXT 
fail to remap glVertexAttribI3uiEXT 
fail to remap glVertexAttribI3uivEXT 
fail to remap glVertexAttribI4iEXT 
fail to remap glVertexAttribI4ivEXT 
fail to remap glVertexAttribI4uiEXT 
fail to remap glVertexAttribI4uivEXT 
fail to remap glClearColorIiEXT 
fail to remap glClearColorIuiEXT 
fail to remap glBindBufferOffsetEXT 
fail to remap glBeginPerfMonitorAMD 
fail to remap glDeletePerfMonitorsAMD 
fail to remap glEndPerfMonitorAMD 
fail to remap glGenPerfMonitorsAMD 
fail to remap glGetPerfMonitorCounterDataAMD 
fail to remap glGetPerfMonitorCounterInfoAMD 
fail to remap glGetPerfMonitorCounterStringAMD 
fail to remap glGetPerfMonitorCountersAMD 
fail to remap glGetPerfMonitorGroupStringAMD 
fail to remap glGetPerfMonitorGroupsAMD 
fail to remap glSelectPerfMonitorCountersAMD 
fail to remap glGetObjectParameterivAPPLE 
fail to remap glObjectPurgeableAPPLE 
fail to remap glObjectUnpurgeableAPPLE 
fail to remap glActiveProgramEXT 
fail to remap glCreateShaderProgramEXT 
fail to remap glUseShaderProgramEXT 
fail to remap glTextureBarrier 
fail to remap glVDPAUFiniNV 
fail to remap glVDPAUGetSurfaceivNV 
fail to remap glVDPAUInitNV 
fail to remap glVDPAUIsSurfaceNV 
fail to remap glVDPAUMapSurfacesNV 
fail to remap glVDPAURegisterOutputSurfaceNV 
fail to remap glVDPAURegisterVideoSurfaceNV 
fail to remap glVDPAUSurfaceAccessNV 
fail to remap glVDPAUUnmapSurfacesNV 
fail to remap glVDPAUUnregisterSurfaceNV 
fail to remap glBeginPerfQueryINTEL 
fail to remap glCreatePerfQueryINTEL 
fail to remap glDeletePerfQueryINTEL 
fail to remap glEndPerfQueryINTEL 
fail to remap glGetFirstPerfQueryIdINTEL 
fail to remap glGetNextPerfQueryIdINTEL 
fail to remap glGetPerfCounterInfoINTEL 
fail to remap glGetPerfQueryDataINTEL 
fail to remap glGetPerfQueryIdByNameINTEL 
fail to remap glGetPerfQueryInfoINTEL 
fail to remap glPolygonOffsetClampEXT 
fail to remap glStencilFuncSeparateATI 
fail to remap glProgramEnvParameters4fvEXT 
fail to remap glProgramLocalParameters4fvEXT 
fail to remap glEGLImageTargetRenderbufferStorageOES 
fail to remap glEGLImageTargetTexture2DOES 
fail to remap glAlphaFuncxOES 
fail to remap glClearColorxOES 
fail to remap glClearDepthxOES 
fail to remap glColor4xOES 
fail to remap glDepthRangexOES 
fail to remap glFogxOES 
fail to remap glFogxvOES 
fail to remap glFrustumfOES 
fail to remap glFrustumxOES 
fail to remap glLightModelxOES 
fail to remap glLightModelxvOES 
fail to remap glLightxOES 
fail to remap glLightxvOES 
fail to remap glLineWidthxOES 
fail to remap glLoadMatrixxOES 
fail to remap glMaterialxOES 
fail to remap glMaterialxvOES 
fail to remap glMultMatrixxOES 
fail to remap glMultiTexCoord4xOES 
fail to remap glNormal3xOES 
fail to remap glOrthofOES 
fail to remap glOrthoxOES 
fail to remap glPointSizexOES 
fail to remap glPolygonOffsetxOES 
fail to remap glRotatexOES 
fail to remap glSampleCoveragexOES 
fail to remap glScalexOES 
fail to remap glTexEnvxOES 
fail to remap glTexEnvxvOES 
fail to remap glTexParameterxOES 
fail to remap glTranslatexOES 
fail to remap glClipPlanefOES 
fail to remap glClipPlanexOES 
fail to remap glGetClipPlanefOES 
fail to remap glGetClipPlanexOES 
fail to remap glGetFixedvOES 
fail to remap glGetLightxvOES 
fail to remap glGetMaterialxvOES 
fail to remap glGetTexEnvxvOES 
fail to remap glGetTexParameterxvOES 
fail to remap glPointParameterxOES 
fail to remap glPointParameterxvOES 
fail to remap glTexParameterxvOES 

Yuzhu 

----- On Jan 13, 2016, at 6:22 PM, Yuzhu Lu <yuzhu at wolfram.com> wrote: 

> I am building mangled osmesa for printing. All 1.x functions work fine, but
> functions like glCreateShader (glCreateShaderObjectARB does not work either)
> always return 0 with error 1282. This does not happen if I disable magling. I
> was trying to print out something in

> _mesa_CreateShader(GLenum type), but it never went into that far.

> Does anyone have any ideas? Is there something wrong during the remap process?

> Yuzhu

> _______________________________________________
> mesa-users mailing list
> mesa-users at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/mesa-users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/mesa-users/attachments/20160115/8b02bba5/attachment-0001.html>


More information about the mesa-users mailing list