diff --git a/repos/libports/lib/import/import-mesa_api.mk b/repos/libports/lib/import/import-mesa_api.mk index dbbf3ec0f..46de2e1e9 100644 --- a/repos/libports/lib/import/import-mesa_api.mk +++ b/repos/libports/lib/import/import-mesa_api.mk @@ -1 +1 @@ -INC_DIR += $(call select_from_ports,mesa)/include/mesa +INC_DIR += $(call select_from_ports,mesa)/include diff --git a/repos/libports/lib/symbols/egl b/repos/libports/lib/symbols/egl new file mode 100644 index 000000000..ed54cdb27 --- /dev/null +++ b/repos/libports/lib/symbols/egl @@ -0,0 +1,125 @@ +_eglAddAtExitCall T +_eglAppendArray T +_eglBindContext T +_eglBindTexImage T +_eglBuiltInDriverDRI2 T +_eglBuiltInDrivers D 32 +_eglCheckDisplayHandle T +_eglCheckResource T +_eglChooseConfig T +_eglCleanupDisplay T +_eglCompareConfigs T +_eglCreateArray T +_eglDestroyArray T +_eglDestroyCurrentThread T +_eglEraseArray T +_eglError T +_eglFilterArray T +_eglFilterConfigArray T +_eglFindArray T +_eglFindDisplay T +_eglFiniDisplay T +_eglFlattenArray T +_eglGetAPIContext T +_eglGetConfigAttrib T +_eglGetConfigs T +_eglGetCurrentContext T +_eglGetCurrentThread T +_eglGetDriverProc T +_eglGetNativePlatform T +_eglGetResource T +_eglGetSyncAttrib T +_eglGlobal D 112 +_eglInitConfig T +_eglInitContext T +_eglInitDriverFallbacks T +_eglInitImage T +_eglInitResource T +_eglInitSurface T +_eglInitSync T +_eglIsCurrentThreadDummy T +_eglLinkConfig T +_eglLinkResource T +_eglLog T +_eglLookupConfig T +_eglMatchConfig T +_eglMatchDriver T +_eglParseConfigAttribList T +_eglParseImageAttribList T +_eglPutResource T +_eglQueryContext T +_eglQuerySurface T +_eglReleaseDisplayResources T +_eglReleaseTexImage T +_eglSetLogLevel T +_eglSetLogProc T +_eglSurfaceAttrib T +_eglSwapInterval T +_eglUnlinkResource T +_eglUnloadDrivers T +_eglValidateConfig T +blit T +dri2_add_config T +dri2_create_image_khr T +dri2_create_screen T +dri2_flush_drawable_for_swapbuffers T +dri2_genode_create_pixmap_surface T +dri2_genode_create_window_surface T +dri2_genode_destroy_surface T +dri2_genode_swap_interval T +dri2_get_dri_config T +dri2_initialize_genode T +dri2_load_driver T +dri2_load_driver_dri3 T +dri2_load_driver_swrast T +dri2_lookup_egl_image T +dri2_setup_screen T +dri2_surface_get_dri_drawable T +dri2_to_egl_attribute_map D 196 +eglBindAPI T +eglBindTexImage T +eglChooseConfig T +eglClientWaitSync T +eglCopyBuffers T +eglCreateContext T +eglCreateImage T +eglCreatePbufferFromClientBuffer T +eglCreatePbufferSurface T +eglCreatePixmapSurface T +eglCreatePlatformPixmapSurface T +eglCreatePlatformWindowSurface T +eglCreateSync T +eglCreateWindowSurface T +eglDestroyContext T +eglDestroyImage T +eglDestroySurface T +eglDestroySync T +eglGetConfigAttrib T +eglGetConfigs T +eglGetCurrentContext T +eglGetCurrentDisplay T +eglGetCurrentSurface T +eglGetDisplay T +eglGetError T +eglGetPlatformDisplay T +eglGetProcAddress T +eglGetSyncAttrib T +eglInitialize T +eglMakeCurrent T +eglQueryAPI T +eglQueryContext T +eglQueryString T +eglQuerySurface T +eglReleaseTexImage T +eglReleaseThread T +eglSurfaceAttrib T +eglSwapBuffers T +eglSwapInterval T +eglTerminate T +eglWaitClient T +eglWaitGL T +eglWaitNative T +eglWaitSync T +genode_blit T +image_lookup_extension D 24 +use_invalidate D 16 diff --git a/repos/libports/lib/symbols/mesa b/repos/libports/lib/symbols/mesa new file mode 100644 index 000000000..c86083883 --- /dev/null +++ b/repos/libports/lib/symbols/mesa @@ -0,0 +1,1227 @@ +glAccum T +glActiveTexture T +glActiveTextureARB T +glAlphaFunc T +glAlphaFuncx T +glAreTexturesResident T +glArrayElement T +glArrayElementEXT T +glAttachObjectARB T +glAttachShader T +glBegin T +glBeginConditionalRender T +glBeginConditionalRenderNV T +glBeginQuery T +glBeginQueryARB T +glBeginQueryIndexed T +glBeginTransformFeedback T +glBindAttribLocation T +glBindAttribLocationARB T +glBindBuffer T +glBindBufferARB T +glBindBufferBase T +glBindBufferRange T +glBindBuffersBase T +glBindBuffersRange T +glBindFragDataLocation T +glBindFragDataLocationEXT T +glBindFragDataLocationIndexed T +glBindFramebuffer T +glBindFramebufferEXT T +glBindImageTexture T +glBindImageTextures T +glBindProgramARB T +glBindRenderbuffer T +glBindRenderbufferEXT T +glBindSampler T +glBindSamplers T +glBindTexture T +glBindTextureEXT T +glBindTextures T +glBindTransformFeedback T +glBindVertexArray T +glBindVertexBuffer T +glBindVertexBuffers T +glBitmap T +glBlendColor T +glBlendColorEXT T +glBlendEquation T +glBlendEquationEXT T +glBlendEquationSeparate T +glBlendEquationSeparateiARB T +glBlendEquationiARB T +glBlendFunc T +glBlendFuncSeparate T +glBlendFuncSeparateEXT T +glBlendFuncSeparateiARB T +glBlendFunciARB T +glBlitFramebuffer T +glBufferData T +glBufferDataARB T +glBufferStorage T +glBufferSubData T +glBufferSubDataARB T +glCallList T +glCallLists T +glCheckFramebufferStatus T +glCheckFramebufferStatusEXT T +glClampColor T +glClampColorARB T +glClear T +glClearAccum T +glClearBufferData T +glClearBufferSubData T +glClearBufferfi T +glClearBufferfv T +glClearBufferiv T +glClearBufferuiv T +glClearColor T +glClearColorIiEXT T +glClearColorIuiEXT T +glClearColorx T +glClearDepth T +glClearDepthf T +glClearDepthx T +glClearIndex T +glClearStencil T +glClearTexImage T +glClearTexSubImage T +glClientActiveTexture T +glClientActiveTextureARB T +glClientWaitSync T +glClipPlane T +glClipPlanef T +glClipPlanex T +glColor3b T +glColor3bv T +glColor3d T +glColor3dv T +glColor3f T +glColor3fv T +glColor3i T +glColor3iv T +glColor3s T +glColor3sv T +glColor3ub T +glColor3ubv T +glColor3ui T +glColor3uiv T +glColor3us T +glColor3usv T +glColor4b T +glColor4bv T +glColor4d T +glColor4dv T +glColor4f T +glColor4fv T +glColor4i T +glColor4iv T +glColor4s T +glColor4sv T +glColor4ub T +glColor4ubv T +glColor4ui T +glColor4uiv T +glColor4us T +glColor4usv T +glColor4x T +glColorMask T +glColorMaskIndexedEXT T +glColorMaski T +glColorMaterial T +glColorP3ui T +glColorP3uiv T +glColorP4ui T +glColorP4uiv T +glColorPointer T +glColorPointerEXT T +glColorSubTable T +glColorTable T +glColorTableParameterfv T +glColorTableParameteriv T +glCompileShader T +glCompileShaderARB T +glCompressedTexImage1D T +glCompressedTexImage1DARB T +glCompressedTexImage2D T +glCompressedTexImage2DARB T +glCompressedTexImage3D T +glCompressedTexImage3DARB T +glCompressedTexSubImage1D T +glCompressedTexSubImage1DARB T +glCompressedTexSubImage2D T +glCompressedTexSubImage2DARB T +glCompressedTexSubImage3D T +glCompressedTexSubImage3DARB T +glConvolutionFilter1D T +glConvolutionFilter2D T +glConvolutionParameterf T +glConvolutionParameterfv T +glConvolutionParameteri T +glConvolutionParameteriv T +glCopyBufferSubData T +glCopyColorSubTable T +glCopyColorTable T +glCopyConvolutionFilter1D T +glCopyConvolutionFilter2D T +glCopyImageSubData T +glCopyPixels T +glCopyTexImage1D T +glCopyTexImage2D T +glCopyTexSubImage1D T +glCopyTexSubImage2D T +glCopyTexSubImage3D T +glCopyTexSubImage3DEXT T +glCreateProgram T +glCreateProgramObjectARB T +glCreateShader T +glCreateShaderObjectARB T +glCullFace T +glDebugMessageCallback T +glDebugMessageCallbackARB T +glDebugMessageControl T +glDebugMessageControlARB T +glDebugMessageInsert T +glDebugMessageInsertARB T +glDeleteBuffers T +glDeleteBuffersARB T +glDeleteFramebuffers T +glDeleteFramebuffersEXT T +glDeleteLists T +glDeleteObjectARB T +glDeleteProgram T +glDeleteProgramsARB T +glDeleteQueries T +glDeleteQueriesARB T +glDeleteRenderbuffers T +glDeleteRenderbuffersEXT T +glDeleteSamplers T +glDeleteShader T +glDeleteSync T +glDeleteTextures T +glDeleteTransformFeedbacks T +glDeleteVertexArrays T +glDepthFunc T +glDepthMask T +glDepthRange T +glDepthRangeArrayv T +glDepthRangeIndexed T +glDepthRangef T +glDepthRangex T +glDetachObjectARB T +glDetachShader T +glDisable T +glDisableClientState T +glDisableIndexedEXT T +glDisableVertexAttribArray T +glDisableVertexAttribArrayARB T +glDisablei T +glDispatchCompute T +glDispatchComputeIndirect T +glDrawArrays T +glDrawArraysEXT T +glDrawArraysIndirect T +glDrawArraysInstanced T +glDrawArraysInstancedARB T +glDrawArraysInstancedBaseInstance T +glDrawArraysInstancedEXT T +glDrawBuffer T +glDrawBuffers T +glDrawBuffersARB T +glDrawBuffersATI T +glDrawElements T +glDrawElementsBaseVertex T +glDrawElementsIndirect T +glDrawElementsInstanced T +glDrawElementsInstancedARB T +glDrawElementsInstancedBaseInstance T +glDrawElementsInstancedBaseVertex T +glDrawElementsInstancedBaseVertexBaseInstance T +glDrawElementsInstancedEXT T +glDrawPixels T +glDrawRangeElements T +glDrawRangeElementsBaseVertex T +glDrawRangeElementsEXT T +glDrawTransformFeedback T +glDrawTransformFeedbackInstanced T +glDrawTransformFeedbackStream T +glDrawTransformFeedbackStreamInstanced T +glEdgeFlag T +glEdgeFlagPointer T +glEdgeFlagPointerEXT T +glEdgeFlagv T +glEnable T +glEnableClientState T +glEnableIndexedEXT T +glEnableVertexAttribArray T +glEnableVertexAttribArrayARB T +glEnablei T +glEnd T +glEndConditionalRender T +glEndConditionalRenderNV T +glEndList T +glEndQuery T +glEndQueryARB T +glEndQueryIndexed T +glEndTransformFeedback T +glEvalCoord1d T +glEvalCoord1dv T +glEvalCoord1f T +glEvalCoord1fv T +glEvalCoord2d T +glEvalCoord2dv T +glEvalCoord2f T +glEvalCoord2fv T +glEvalMesh1 T +glEvalMesh2 T +glEvalPoint1 T +glEvalPoint2 T +glFeedbackBuffer T +glFenceSync T +glFinish T +glFlush T +glFlushMappedBufferRange T +glFogCoordPointer T +glFogCoordPointerEXT T +glFogCoordd T +glFogCoorddEXT T +glFogCoorddv T +glFogCoorddvEXT T +glFogCoordf T +glFogCoordfEXT T +glFogCoordfv T +glFogCoordfvEXT T +glFogf T +glFogfv T +glFogi T +glFogiv T +glFogx T +glFogxv T +glFramebufferRenderbuffer T +glFramebufferRenderbufferEXT T +glFramebufferTexture T +glFramebufferTexture1D T +glFramebufferTexture1DEXT T +glFramebufferTexture2D T +glFramebufferTexture2DEXT T +glFramebufferTexture3D T +glFramebufferTexture3DEXT T +glFramebufferTextureLayer T +glFramebufferTextureLayerEXT T +glFrontFace T +glFrustum T +glFrustumf T +glFrustumx T +glGenBuffers T +glGenBuffersARB T +glGenFramebuffers T +glGenFramebuffersEXT T +glGenLists T +glGenProgramsARB T +glGenQueries T +glGenQueriesARB T +glGenRenderbuffers T +glGenRenderbuffersEXT T +glGenSamplers T +glGenTextures T +glGenTransformFeedbacks T +glGenVertexArrays T +glGenerateMipmap T +glGenerateMipmapEXT T +glGetActiveAtomicCounterBufferiv T +glGetActiveAttrib T +glGetActiveAttribARB T +glGetActiveUniform T +glGetActiveUniformARB T +glGetActiveUniformBlockName T +glGetActiveUniformBlockiv T +glGetActiveUniformName T +glGetActiveUniformsiv T +glGetAttachedObjectsARB T +glGetAttachedShaders T +glGetAttribLocation T +glGetAttribLocationARB T +glGetBooleanIndexedvEXT T +glGetBooleani_v T +glGetBooleanv T +glGetBufferParameteri64v T +glGetBufferParameteriv T +glGetBufferParameterivARB T +glGetBufferPointerv T +glGetBufferPointervARB T +glGetBufferSubData T +glGetBufferSubDataARB T +glGetClipPlane T +glGetClipPlanef T +glGetClipPlanex T +glGetColorTable T +glGetColorTableParameterfv T +glGetColorTableParameteriv T +glGetCompressedTexImage T +glGetCompressedTexImageARB T +glGetConvolutionFilter T +glGetConvolutionParameterfv T +glGetConvolutionParameteriv T +glGetDebugMessageLog T +glGetDebugMessageLogARB T +glGetDoublei_v T +glGetDoublev T +glGetError T +glGetFixedv T +glGetFloati_v T +glGetFloatv T +glGetFragDataIndex T +glGetFragDataLocation T +glGetFragDataLocationEXT T +glGetFramebufferAttachmentParameteriv T +glGetFramebufferAttachmentParameterivEXT T +glGetGraphicsResetStatusARB T +glGetHandleARB T +glGetHistogram T +glGetHistogramParameterfv T +glGetHistogramParameteriv T +glGetInfoLogARB T +glGetInteger64i_v T +glGetInteger64v T +glGetIntegerIndexedvEXT T +glGetIntegeri_v T +glGetIntegerv T +glGetLightfv T +glGetLightiv T +glGetLightxv T +glGetMapdv T +glGetMapfv T +glGetMapiv T +glGetMaterialfv T +glGetMaterialiv T +glGetMaterialxv T +glGetMinmax T +glGetMinmaxParameterfv T +glGetMinmaxParameteriv T +glGetMultisamplefv T +glGetObjectLabel T +glGetObjectParameterfvARB T +glGetObjectParameterivARB T +glGetObjectPtrLabel T +glGetPixelMapfv T +glGetPixelMapuiv T +glGetPixelMapusv T +glGetPointerv T +glGetPointervEXT T +glGetPolygonStipple T +glGetProgramBinary T +glGetProgramEnvParameterdvARB T +glGetProgramEnvParameterfvARB T +glGetProgramInfoLog T +glGetProgramLocalParameterdvARB T +glGetProgramLocalParameterfvARB T +glGetProgramStringARB T +glGetProgramiv T +glGetProgramivARB T +glGetQueryIndexediv T +glGetQueryObjectiv T +glGetQueryObjectivARB T +glGetQueryObjectuiv T +glGetQueryObjectuivARB T +glGetQueryiv T +glGetQueryivARB T +glGetRenderbufferParameteriv T +glGetRenderbufferParameterivEXT T +glGetSamplerParameterIiv T +glGetSamplerParameterIuiv T +glGetSamplerParameterfv T +glGetSamplerParameteriv T +glGetSeparableFilter T +glGetShaderInfoLog T +glGetShaderPrecisionFormat T +glGetShaderSource T +glGetShaderSourceARB T +glGetShaderiv T +glGetString T +glGetStringi T +glGetSynciv T +glGetTexEnvfv T +glGetTexEnviv T +glGetTexEnvxv T +glGetTexGendv T +glGetTexGenfv T +glGetTexGeniv T +glGetTexImage T +glGetTexLevelParameterfv T +glGetTexLevelParameteriv T +glGetTexParameterIiv T +glGetTexParameterIivEXT T +glGetTexParameterIuiv T +glGetTexParameterIuivEXT T +glGetTexParameterfv T +glGetTexParameteriv T +glGetTexParameterxv T +glGetTransformFeedbackVarying T +glGetUniformBlockIndex T +glGetUniformIndices T +glGetUniformLocation T +glGetUniformLocationARB T +glGetUniformfv T +glGetUniformfvARB T +glGetUniformiv T +glGetUniformivARB T +glGetUniformuiv T +glGetUniformuivEXT T +glGetVertexAttribIiv T +glGetVertexAttribIivEXT T +glGetVertexAttribIuiv T +glGetVertexAttribIuivEXT T +glGetVertexAttribPointerv T +glGetVertexAttribPointervARB T +glGetVertexAttribdv T +glGetVertexAttribdvARB T +glGetVertexAttribfv T +glGetVertexAttribfvARB T +glGetVertexAttribiv T +glGetVertexAttribivARB T +glGetnColorTableARB T +glGetnCompressedTexImageARB T +glGetnConvolutionFilterARB T +glGetnHistogramARB T +glGetnMapdvARB T +glGetnMapfvARB T +glGetnMapivARB T +glGetnMinmaxARB T +glGetnPixelMapfvARB T +glGetnPixelMapuivARB T +glGetnPixelMapusvARB T +glGetnPolygonStippleARB T +glGetnSeparableFilterARB T +glGetnTexImageARB T +glGetnUniformdvARB T +glGetnUniformfvARB T +glGetnUniformivARB T +glGetnUniformuivARB T +glHint T +glHistogram T +glIndexMask T +glIndexPointer T +glIndexPointerEXT T +glIndexd T +glIndexdv T +glIndexf T +glIndexfv T +glIndexi T +glIndexiv T +glIndexs T +glIndexsv T +glIndexub T +glIndexubv T +glInitNames T +glInterleavedArrays T +glInvalidateBufferData T +glInvalidateBufferSubData T +glInvalidateFramebuffer T +glInvalidateSubFramebuffer T +glInvalidateTexImage T +glInvalidateTexSubImage T +glIsBuffer T +glIsBufferARB T +glIsEnabled T +glIsEnabledIndexedEXT T +glIsEnabledi T +glIsFramebuffer T +glIsFramebufferEXT T +glIsList T +glIsProgram T +glIsProgramARB T +glIsQuery T +glIsQueryARB T +glIsRenderbuffer T +glIsRenderbufferEXT T +glIsSampler T +glIsShader T +glIsSync T +glIsTexture T +glIsTransformFeedback T +glIsVertexArray T +glLightModelf T +glLightModelfv T +glLightModeli T +glLightModeliv T +glLightModelx T +glLightModelxv T +glLightf T +glLightfv T +glLighti T +glLightiv T +glLightx T +glLightxv T +glLineStipple T +glLineWidth T +glLineWidthx T +glLinkProgram T +glLinkProgramARB T +glListBase T +glLoadIdentity T +glLoadMatrixd T +glLoadMatrixf T +glLoadMatrixx T +glLoadName T +glLoadTransposeMatrixd T +glLoadTransposeMatrixdARB T +glLoadTransposeMatrixf T +glLoadTransposeMatrixfARB T +glLockArraysEXT T +glLogicOp T +glMap1d T +glMap1f T +glMap2d T +glMap2f T +glMapBuffer T +glMapBufferARB T +glMapBufferRange T +glMapGrid1d T +glMapGrid1f T +glMapGrid2d T +glMapGrid2f T +glMaterialf T +glMaterialfv T +glMateriali T +glMaterialiv T +glMaterialx T +glMaterialxv T +glMatrixMode T +glMemoryBarrier T +glMinSampleShading T +glMinSampleShadingARB T +glMinmax T +glMultMatrixd T +glMultMatrixf T +glMultMatrixx T +glMultTransposeMatrixd T +glMultTransposeMatrixdARB T +glMultTransposeMatrixf T +glMultTransposeMatrixfARB T +glMultiDrawArrays T +glMultiDrawArraysEXT T +glMultiDrawArraysIndirect T +glMultiDrawElements T +glMultiDrawElementsBaseVertex T +glMultiDrawElementsEXT T +glMultiDrawElementsIndirect T +glMultiTexCoord1d T +glMultiTexCoord1dARB T +glMultiTexCoord1dv T +glMultiTexCoord1dvARB T +glMultiTexCoord1f T +glMultiTexCoord1fARB T +glMultiTexCoord1fv T +glMultiTexCoord1fvARB T +glMultiTexCoord1i T +glMultiTexCoord1iARB T +glMultiTexCoord1iv T +glMultiTexCoord1ivARB T +glMultiTexCoord1s T +glMultiTexCoord1sARB T +glMultiTexCoord1sv T +glMultiTexCoord1svARB T +glMultiTexCoord2d T +glMultiTexCoord2dARB T +glMultiTexCoord2dv T +glMultiTexCoord2dvARB T +glMultiTexCoord2f T +glMultiTexCoord2fARB T +glMultiTexCoord2fv T +glMultiTexCoord2fvARB T +glMultiTexCoord2i T +glMultiTexCoord2iARB T +glMultiTexCoord2iv T +glMultiTexCoord2ivARB T +glMultiTexCoord2s T +glMultiTexCoord2sARB T +glMultiTexCoord2sv T +glMultiTexCoord2svARB T +glMultiTexCoord3d T +glMultiTexCoord3dARB T +glMultiTexCoord3dv T +glMultiTexCoord3dvARB T +glMultiTexCoord3f T +glMultiTexCoord3fARB T +glMultiTexCoord3fv T +glMultiTexCoord3fvARB T +glMultiTexCoord3i T +glMultiTexCoord3iARB T +glMultiTexCoord3iv T +glMultiTexCoord3ivARB T +glMultiTexCoord3s T +glMultiTexCoord3sARB T +glMultiTexCoord3sv T +glMultiTexCoord3svARB T +glMultiTexCoord4d T +glMultiTexCoord4dARB T +glMultiTexCoord4dv T +glMultiTexCoord4dvARB T +glMultiTexCoord4f T +glMultiTexCoord4fARB T +glMultiTexCoord4fv T +glMultiTexCoord4fvARB T +glMultiTexCoord4i T +glMultiTexCoord4iARB T +glMultiTexCoord4iv T +glMultiTexCoord4ivARB T +glMultiTexCoord4s T +glMultiTexCoord4sARB T +glMultiTexCoord4sv T +glMultiTexCoord4svARB T +glMultiTexCoord4x T +glMultiTexCoordP1ui T +glMultiTexCoordP1uiv T +glMultiTexCoordP2ui T +glMultiTexCoordP2uiv T +glMultiTexCoordP3ui T +glMultiTexCoordP3uiv T +glMultiTexCoordP4ui T +glMultiTexCoordP4uiv T +glNewList T +glNormal3b T +glNormal3bv T +glNormal3d T +glNormal3dv T +glNormal3f T +glNormal3fv T +glNormal3i T +glNormal3iv T +glNormal3s T +glNormal3sv T +glNormal3x T +glNormalP3ui T +glNormalP3uiv T +glNormalPointer T +glNormalPointerEXT T +glObjectLabel T +glObjectPtrLabel T +glOrtho T +glOrthof T +glOrthox T +glPassThrough T +glPauseTransformFeedback T +glPixelMapfv T +glPixelMapuiv T +glPixelMapusv T +glPixelStoref T +glPixelStorei T +glPixelTransferf T +glPixelTransferi T +glPixelZoom T +glPointParameterf T +glPointParameterfARB T +glPointParameterfEXT T +glPointParameterfv T +glPointParameterfvARB T +glPointParameterfvEXT T +glPointParameteri T +glPointParameteriv T +glPointParameterx T +glPointParameterxv T +glPointSize T +glPointSizePointerOES T +glPointSizex T +glPolygonMode T +glPolygonOffset T +glPolygonOffsetx T +glPolygonStipple T +glPopAttrib T +glPopClientAttrib T +glPopDebugGroup T +glPopMatrix T +glPopName T +glPrimitiveRestartIndex T +glPrimitiveRestartIndexNV T +glPrimitiveRestartNV T +glPrioritizeTextures T +glPrioritizeTexturesEXT T +glProgramBinary T +glProgramEnvParameter4dARB T +glProgramEnvParameter4dvARB T +glProgramEnvParameter4fARB T +glProgramEnvParameter4fvARB T +glProgramLocalParameter4dARB T +glProgramLocalParameter4dvARB T +glProgramLocalParameter4fARB T +glProgramLocalParameter4fvARB T +glProgramParameteri T +glProgramStringARB T +glProvokingVertex T +glProvokingVertexEXT T +glPushAttrib T +glPushClientAttrib T +glPushDebugGroup T +glPushMatrix T +glPushName T +glRasterPos2d T +glRasterPos2dv T +glRasterPos2f T +glRasterPos2fv T +glRasterPos2i T +glRasterPos2iv T +glRasterPos2s T +glRasterPos2sv T +glRasterPos3d T +glRasterPos3dv T +glRasterPos3f T +glRasterPos3fv T +glRasterPos3i T +glRasterPos3iv T +glRasterPos3s T +glRasterPos3sv T +glRasterPos4d T +glRasterPos4dv T +glRasterPos4f T +glRasterPos4fv T +glRasterPos4i T +glRasterPos4iv T +glRasterPos4s T +glRasterPos4sv T +glReadBuffer T +glReadPixels T +glReadnPixelsARB T +glRectd T +glRectdv T +glRectf T +glRectfv T +glRecti T +glRectiv T +glRects T +glRectsv T +glReleaseShaderCompiler T +glRenderMode T +glRenderbufferStorage T +glRenderbufferStorageEXT T +glRenderbufferStorageMultisample T +glRenderbufferStorageMultisampleEXT T +glResetHistogram T +glResetMinmax T +glResumeTransformFeedback T +glRotated T +glRotatef T +glRotatex T +glSampleCoverage T +glSampleCoverageARB T +glSampleCoveragex T +glSampleMaski T +glSamplerParameterIiv T +glSamplerParameterIuiv T +glSamplerParameterf T +glSamplerParameterfv T +glSamplerParameteri T +glSamplerParameteriv T +glScaled T +glScalef T +glScalex T +glScissor T +glScissorArrayv T +glScissorIndexed T +glScissorIndexedv T +glSecondaryColor3b T +glSecondaryColor3bEXT T +glSecondaryColor3bv T +glSecondaryColor3bvEXT T +glSecondaryColor3d T +glSecondaryColor3dEXT T +glSecondaryColor3dv T +glSecondaryColor3dvEXT T +glSecondaryColor3f T +glSecondaryColor3fEXT T +glSecondaryColor3fv T +glSecondaryColor3fvEXT T +glSecondaryColor3i T +glSecondaryColor3iEXT T +glSecondaryColor3iv T +glSecondaryColor3ivEXT T +glSecondaryColor3s T +glSecondaryColor3sEXT T +glSecondaryColor3sv T +glSecondaryColor3svEXT T +glSecondaryColor3ub T +glSecondaryColor3ubEXT T +glSecondaryColor3ubv T +glSecondaryColor3ubvEXT T +glSecondaryColor3ui T +glSecondaryColor3uiEXT T +glSecondaryColor3uiv T +glSecondaryColor3uivEXT T +glSecondaryColor3us T +glSecondaryColor3usEXT T +glSecondaryColor3usv T +glSecondaryColor3usvEXT T +glSecondaryColorP3ui T +glSecondaryColorP3uiv T +glSecondaryColorPointer T +glSecondaryColorPointerEXT T +glSelectBuffer T +glSeparableFilter2D T +glShadeModel T +glShaderBinary T +glShaderSource T +glShaderSourceARB T +glStencilFunc T +glStencilFuncSeparate T +glStencilMask T +glStencilMaskSeparate T +glStencilOp T +glStencilOpSeparate T +glTexBuffer T +glTexBufferARB T +glTexBufferRange T +glTexCoord1d T +glTexCoord1dv T +glTexCoord1f T +glTexCoord1fv T +glTexCoord1i T +glTexCoord1iv T +glTexCoord1s T +glTexCoord1sv T +glTexCoord2d T +glTexCoord2dv T +glTexCoord2f T +glTexCoord2fv T +glTexCoord2i T +glTexCoord2iv T +glTexCoord2s T +glTexCoord2sv T +glTexCoord3d T +glTexCoord3dv T +glTexCoord3f T +glTexCoord3fv T +glTexCoord3i T +glTexCoord3iv T +glTexCoord3s T +glTexCoord3sv T +glTexCoord4d T +glTexCoord4dv T +glTexCoord4f T +glTexCoord4fv T +glTexCoord4i T +glTexCoord4iv T +glTexCoord4s T +glTexCoord4sv T +glTexCoordP1ui T +glTexCoordP1uiv T +glTexCoordP2ui T +glTexCoordP2uiv T +glTexCoordP3ui T +glTexCoordP3uiv T +glTexCoordP4ui T +glTexCoordP4uiv T +glTexCoordPointer T +glTexCoordPointerEXT T +glTexEnvf T +glTexEnvfv T +glTexEnvi T +glTexEnviv T +glTexEnvx T +glTexEnvxv T +glTexGend T +glTexGendv T +glTexGenf T +glTexGenfv T +glTexGeni T +glTexGeniv T +glTexImage1D T +glTexImage2D T +glTexImage2DMultisample T +glTexImage3D T +glTexImage3DEXT T +glTexImage3DMultisample T +glTexParameterIiv T +glTexParameterIivEXT T +glTexParameterIuiv T +glTexParameterIuivEXT T +glTexParameterf T +glTexParameterfv T +glTexParameteri T +glTexParameteriv T +glTexParameterx T +glTexParameterxv T +glTexStorage1D T +glTexStorage2D T +glTexStorage2DMultisample T +glTexStorage3D T +glTexStorage3DMultisample T +glTexSubImage1D T +glTexSubImage2D T +glTexSubImage3D T +glTexSubImage3DEXT T +glTextureBarrierNV T +glTextureStorage1DEXT T +glTextureStorage2DEXT T +glTextureStorage3DEXT T +glTextureView T +glTransformFeedbackVaryings T +glTranslated T +glTranslatef T +glTranslatex T +glUniform1f T +glUniform1fARB T +glUniform1fv T +glUniform1fvARB T +glUniform1i T +glUniform1iARB T +glUniform1iv T +glUniform1ivARB T +glUniform1ui T +glUniform1uiEXT T +glUniform1uiv T +glUniform1uivEXT T +glUniform2f T +glUniform2fARB T +glUniform2fv T +glUniform2fvARB T +glUniform2i T +glUniform2iARB T +glUniform2iv T +glUniform2ivARB T +glUniform2ui T +glUniform2uiEXT T +glUniform2uiv T +glUniform2uivEXT T +glUniform3f T +glUniform3fARB T +glUniform3fv T +glUniform3fvARB T +glUniform3i T +glUniform3iARB T +glUniform3iv T +glUniform3ivARB T +glUniform3ui T +glUniform3uiEXT T +glUniform3uiv T +glUniform3uivEXT T +glUniform4f T +glUniform4fARB T +glUniform4fv T +glUniform4fvARB T +glUniform4i T +glUniform4iARB T +glUniform4iv T +glUniform4ivARB T +glUniform4ui T +glUniform4uiEXT T +glUniform4uiv T +glUniform4uivEXT T +glUniformBlockBinding T +glUniformMatrix2fv T +glUniformMatrix2fvARB T +glUniformMatrix2x3fv T +glUniformMatrix2x4fv T +glUniformMatrix3fv T +glUniformMatrix3fvARB T +glUniformMatrix3x2fv T +glUniformMatrix3x4fv T +glUniformMatrix4fv T +glUniformMatrix4fvARB T +glUniformMatrix4x2fv T +glUniformMatrix4x3fv T +glUnlockArraysEXT T +glUnmapBuffer T +glUnmapBufferARB T +glUseProgram T +glUseProgramObjectARB T +glValidateProgram T +glValidateProgramARB T +glVertex2d T +glVertex2dv T +glVertex2f T +glVertex2fv T +glVertex2i T +glVertex2iv T +glVertex2s T +glVertex2sv T +glVertex3d T +glVertex3dv T +glVertex3f T +glVertex3fv T +glVertex3i T +glVertex3iv T +glVertex3s T +glVertex3sv T +glVertex4d T +glVertex4dv T +glVertex4f T +glVertex4fv T +glVertex4i T +glVertex4iv T +glVertex4s T +glVertex4sv T +glVertexAttrib1d T +glVertexAttrib1dARB T +glVertexAttrib1dv T +glVertexAttrib1dvARB T +glVertexAttrib1f T +glVertexAttrib1fARB T +glVertexAttrib1fv T +glVertexAttrib1fvARB T +glVertexAttrib1s T +glVertexAttrib1sARB T +glVertexAttrib1sv T +glVertexAttrib1svARB T +glVertexAttrib2d T +glVertexAttrib2dARB T +glVertexAttrib2dv T +glVertexAttrib2dvARB T +glVertexAttrib2f T +glVertexAttrib2fARB T +glVertexAttrib2fv T +glVertexAttrib2fvARB T +glVertexAttrib2s T +glVertexAttrib2sARB T +glVertexAttrib2sv T +glVertexAttrib2svARB T +glVertexAttrib3d T +glVertexAttrib3dARB T +glVertexAttrib3dv T +glVertexAttrib3dvARB T +glVertexAttrib3f T +glVertexAttrib3fARB T +glVertexAttrib3fv T +glVertexAttrib3fvARB T +glVertexAttrib3s T +glVertexAttrib3sARB T +glVertexAttrib3sv T +glVertexAttrib3svARB T +glVertexAttrib4Nbv T +glVertexAttrib4NbvARB T +glVertexAttrib4Niv T +glVertexAttrib4NivARB T +glVertexAttrib4Nsv T +glVertexAttrib4NsvARB T +glVertexAttrib4Nub T +glVertexAttrib4NubARB T +glVertexAttrib4Nubv T +glVertexAttrib4NubvARB T +glVertexAttrib4Nuiv T +glVertexAttrib4NuivARB T +glVertexAttrib4Nusv T +glVertexAttrib4NusvARB T +glVertexAttrib4bv T +glVertexAttrib4bvARB T +glVertexAttrib4d T +glVertexAttrib4dARB T +glVertexAttrib4dv T +glVertexAttrib4dvARB T +glVertexAttrib4f T +glVertexAttrib4fARB T +glVertexAttrib4fv T +glVertexAttrib4fvARB T +glVertexAttrib4iv T +glVertexAttrib4ivARB T +glVertexAttrib4s T +glVertexAttrib4sARB T +glVertexAttrib4sv T +glVertexAttrib4svARB T +glVertexAttrib4ubv T +glVertexAttrib4ubvARB T +glVertexAttrib4uiv T +glVertexAttrib4uivARB T +glVertexAttrib4usv T +glVertexAttrib4usvARB T +glVertexAttribBinding T +glVertexAttribDivisor T +glVertexAttribDivisorARB T +glVertexAttribFormat T +glVertexAttribI1i T +glVertexAttribI1iEXT T +glVertexAttribI1iv T +glVertexAttribI1ivEXT T +glVertexAttribI1ui T +glVertexAttribI1uiEXT T +glVertexAttribI1uiv T +glVertexAttribI1uivEXT T +glVertexAttribI2i T +glVertexAttribI2iEXT T +glVertexAttribI2iv T +glVertexAttribI2ivEXT T +glVertexAttribI2ui T +glVertexAttribI2uiEXT T +glVertexAttribI2uiv T +glVertexAttribI2uivEXT T +glVertexAttribI3i T +glVertexAttribI3iEXT T +glVertexAttribI3iv T +glVertexAttribI3ivEXT T +glVertexAttribI3ui T +glVertexAttribI3uiEXT T +glVertexAttribI3uiv T +glVertexAttribI3uivEXT T +glVertexAttribI4bv T +glVertexAttribI4bvEXT T +glVertexAttribI4i T +glVertexAttribI4iEXT T +glVertexAttribI4iv T +glVertexAttribI4ivEXT T +glVertexAttribI4sv T +glVertexAttribI4svEXT T +glVertexAttribI4ubv T +glVertexAttribI4ubvEXT T +glVertexAttribI4ui T +glVertexAttribI4uiEXT T +glVertexAttribI4uiv T +glVertexAttribI4uivEXT T +glVertexAttribI4usv T +glVertexAttribI4usvEXT T +glVertexAttribIFormat T +glVertexAttribIPointer T +glVertexAttribIPointerEXT T +glVertexAttribLFormat T +glVertexAttribP1ui T +glVertexAttribP1uiv T +glVertexAttribP2ui T +glVertexAttribP2uiv T +glVertexAttribP3ui T +glVertexAttribP3uiv T +glVertexAttribP4ui T +glVertexAttribP4uiv T +glVertexAttribPointer T +glVertexAttribPointerARB T +glVertexBindingDivisor T +glVertexP2ui T +glVertexP2uiv T +glVertexP3ui T +glVertexP3uiv T +glVertexP4ui T +glVertexP4uiv T +glVertexPointer T +glVertexPointerEXT T +glViewport T +glViewportArrayv T +glViewportIndexedf T +glViewportIndexedfv T +glWaitSync T +glWindowPos2d T +glWindowPos2dARB T +glWindowPos2dv T +glWindowPos2dvARB T +glWindowPos2f T +glWindowPos2fARB T +glWindowPos2fv T +glWindowPos2fvARB T +glWindowPos2i T +glWindowPos2iARB T +glWindowPos2iv T +glWindowPos2ivARB T +glWindowPos2s T +glWindowPos2sARB T +glWindowPos2sv T +glWindowPos2svARB T +glWindowPos3d T +glWindowPos3dARB T +glWindowPos3dv T +glWindowPos3dvARB T +glWindowPos3f T +glWindowPos3fARB T +glWindowPos3fv T +glWindowPos3fvARB T +glWindowPos3i T +glWindowPos3iARB T +glWindowPos3iv T +glWindowPos3ivARB T +glWindowPos3s T +glWindowPos3sARB T +glWindowPos3sv T +glWindowPos3svARB T diff --git a/repos/libports/ports/mesa.hash b/repos/libports/ports/mesa.hash index 4254279be..ccebe2dcb 100644 --- a/repos/libports/ports/mesa.hash +++ b/repos/libports/ports/mesa.hash @@ -1 +1 @@ -599f6a13e280b5410f5b7e7730f571fd1a73037b +d4ed8f2823932a7031c52a4e6bf9a1e78585b7bf diff --git a/repos/libports/ports/mesa.port b/repos/libports/ports/mesa.port index 035168495..8d2c3a9df 100644 --- a/repos/libports/ports/mesa.port +++ b/repos/libports/ports/mesa.port @@ -14,8 +14,8 @@ HASH_INPUT += $(REP_DIR)/src/lib/mesa/files.list PATCHES := src/lib/mesa/patches/egl.patch PATCH_OPT := -p1 -DIRS := include/mesa -DIR_CONTENT(include/mesa) = $(wildcard src/lib/mesa/include/*) +DIRS := include +DIR_CONTENT(include) = $(wildcard src/lib/mesa/include/*) # # Check for tools diff --git a/repos/libports/recipes/api/mesa/content.mk b/repos/libports/recipes/api/mesa/content.mk new file mode 100644 index 000000000..d50a125cb --- /dev/null +++ b/repos/libports/recipes/api/mesa/content.mk @@ -0,0 +1,22 @@ +MIRROR_FROM_REP_DIR := lib/import/import-mesa.mk \ + lib/symbols/egl \ + lib/symbols/mesa + +content: $(MIRROR_FROM_REP_DIR) + +$(MIRROR_FROM_REP_DIR): + $(mirror_from_rep_dir) + +PORT_DIR := $(call port_dir,$(REP_DIR)/ports/mesa) + +content: include + +include: + mkdir -p $@ + cp -r $(PORT_DIR)/include/* $@ + cp -r $(REP_DIR)/include/EGL $@ + +content: LICENSE + +LICENSE: + cp $(PORT_DIR)/src/lib/mesa/docs/COPYING $@ diff --git a/repos/libports/recipes/api/mesa/hash b/repos/libports/recipes/api/mesa/hash new file mode 100644 index 000000000..68a46fd4e --- /dev/null +++ b/repos/libports/recipes/api/mesa/hash @@ -0,0 +1 @@ +2018-04-19 a12204ee27bfd2a09dbf3088e87f7599bb1d9807 diff --git a/repos/libports/recipes/api/sdl/content.mk b/repos/libports/recipes/api/sdl/content.mk index 8da7b29c6..1e61fc81f 100644 --- a/repos/libports/recipes/api/sdl/content.mk +++ b/repos/libports/recipes/api/sdl/content.mk @@ -16,7 +16,7 @@ include: mkdir -p $@ cp -r $(SDL_PORT_DIR)/include/SDL $@/ cp -r $(REP_DIR)/include/SDL $@/ - cp -r $(MESA_PORT_DIR)/include/mesa/* $@/ + cp -r $(MESA_PORT_DIR)/include/* $@/ cp -r $(REP_DIR)/include/EGL $@/ src/lib/sdl: diff --git a/repos/libports/recipes/src/mesa/api b/repos/libports/recipes/src/mesa/api new file mode 100644 index 000000000..da0b5b956 --- /dev/null +++ b/repos/libports/recipes/src/mesa/api @@ -0,0 +1 @@ +mesa diff --git a/repos/libports/recipes/src/mesa/content.mk b/repos/libports/recipes/src/mesa/content.mk new file mode 100644 index 000000000..f7807ee10 --- /dev/null +++ b/repos/libports/recipes/src/mesa/content.mk @@ -0,0 +1,37 @@ +MIRROR_FROM_REP_DIR := lib/mk/egl.mk \ + lib/mk/egl_i965.mk \ + lib/mk/egl_swrast.mk \ + lib/mk/glapi.mk \ + lib/mk/i965.mk \ + lib/mk/mesa.inc \ + lib/mk/mesa_api.mk \ + lib/mk/mesa-common.inc \ + lib/mk/spec/arm/mesa.mk \ + lib/mk/spec/x86_32/mesa.mk \ + lib/mk/spec/x86_64/mesa.mk \ + lib/mk/swrast.mk \ + src/lib/mesa + +content: $(MIRROR_FROM_REP_DIR) src/lib/mesa/target.mk + +$(MIRROR_FROM_REP_DIR): + $(mirror_from_rep_dir) + +src/lib/mesa/target.mk: + mkdir -p $(dir $@) + echo "LIBS = mesa" > $@ + +PORT_DIR := $(call port_dir,$(REP_DIR)/ports/mesa) + +MIRROR_FROM_PORT_DIR := src/lib/mesa/src \ + +content: $(MIRROR_FROM_PORT_DIR) + +$(MIRROR_FROM_PORT_DIR): + mkdir -p $(dir $@) + cp -r $(PORT_DIR)/$@ $(dir $@) + +content: LICENSE + +LICENSE: + cp $(PORT_DIR)/src/lib/mesa/docs/COPYING $@ diff --git a/repos/libports/recipes/src/mesa/hash b/repos/libports/recipes/src/mesa/hash new file mode 100644 index 000000000..4798e92d2 --- /dev/null +++ b/repos/libports/recipes/src/mesa/hash @@ -0,0 +1 @@ +2018-04-20 92a41d5d30067988510732d710ecf897ccc20edb diff --git a/repos/libports/recipes/src/mesa/used_apis b/repos/libports/recipes/src/mesa/used_apis new file mode 100644 index 000000000..9898493be --- /dev/null +++ b/repos/libports/recipes/src/mesa/used_apis @@ -0,0 +1,9 @@ +base +blit +drm +expat +gpu_session +libc +os +stdcxx +timer_session diff --git a/repos/libports/src/lib/mesa/files.list b/repos/libports/src/lib/mesa/files.list index 480277811..ae1e89b72 100644 --- a/repos/libports/src/lib/mesa/files.list +++ b/repos/libports/src/lib/mesa/files.list @@ -1,3 +1,4 @@ +mesa-11.2.2/docs/COPYING mesa-11.2.2/include/c11/threads.h mesa-11.2.2/include/c11/threads_posix.h mesa-11.2.2/include/c99_alloca.h