Changeset View
Standalone View
graphics/mesa-libs/pkg-plist
include/EGL/egl.h | etc/libmap.d/mesa.conf | ||||
include/EGL/eglext.h | @comment include/EGL/egl.h | ||||
@comment include/EGL/eglext.h | |||||
manu: Missing file ? or is it generated when building mesa ? | |||||
Done Inline ActionsScroll up. See post-install in Makefile. I wanted to keep all glvnd references in one file (except pkg-plist), so it's easy to rename libGLX_mesa to libGLX_mesa-legacy. jbeich: Scroll up. See `post-install` in Makefile. I wanted to keep all glvnd references in one file… | |||||
include/EGL/eglextchromium.h | include/EGL/eglextchromium.h | ||||
include/EGL/eglmesaext.h | include/EGL/eglmesaext.h | ||||
include/EGL/eglplatform.h | @comment include/EGL/eglplatform.h | ||||
include/GL/gl.h | @comment include/GL/gl.h | ||||
include/GL/gl_mangle.h | include/GL/gl_mangle.h | ||||
include/GL/glcorearb.h | @comment include/GL/glcorearb.h | ||||
include/GL/glext.h | @comment include/GL/glext.h | ||||
include/GL/glx.h | @comment include/GL/glx.h | ||||
include/GL/glx_mangle.h | include/GL/glx_mangle.h | ||||
include/GL/glxext.h | @comment include/GL/glxext.h | ||||
@comment include/GL/internal/dri_interface.h | @comment include/GL/internal/dri_interface.h | ||||
include/GLES2/gl2.h | @comment include/GLES2/gl2.h | ||||
include/GLES2/gl2ext.h | @comment include/GLES2/gl2ext.h | ||||
include/GLES2/gl2platform.h | @comment include/GLES2/gl2platform.h | ||||
include/GLES3/gl3.h | @comment include/GLES3/gl3.h | ||||
include/GLES3/gl31.h | @comment include/GLES3/gl31.h | ||||
include/GLES3/gl32.h | @comment include/GLES3/gl32.h | ||||
include/GLES3/gl3ext.h | @comment include/GLES3/gl3ext.h | ||||
include/GLES3/gl3platform.h | @comment include/GLES3/gl3platform.h | ||||
include/KHR/khrplatform.h | @comment include/KHR/khrplatform.h | ||||
include/gbm.h | include/gbm.h | ||||
@comment lib/dri/swrast_dri.so | @comment lib/dri/swrast_dri.so | ||||
lib/libEGL.so | lib/libEGL_mesa.so | ||||
lib/libEGL.so.1 | lib/libEGL_mesa.so.0 | ||||
lib/libEGL.so.1.0.0 | lib/libEGL_mesa.so.0.0.0 | ||||
lib/libGL.so | @comment lib/libGLESv2.so | ||||
lib/libGL.so.1 | @comment lib/libGLESv2.so.2 | ||||
lib/libGL.so.1.2.0 | @comment lib/libGLESv2.so.2.0.0 | ||||
lib/libGLESv2.so | lib/libGLX_mesa.so | ||||
lib/libGLESv2.so.2 | lib/libGLX_mesa.so.0 | ||||
lib/libGLESv2.so.2.0.0 | lib/libGLX_mesa.so.0.0.0 | ||||
lib/libgbm.so | lib/libgbm.so | ||||
Done Inline ActionsCan you explain what is happening with the various libraries in mesa? I can see that libEGL is renamed to libEGL_mesa, but for instance libGLESv2 and libGL seems to be removed completely from the port. Are they simply replaced by libGLX_mesa, and libglvnd understands this, or is this an oversight? zeising: Can you explain what is happening with the various libraries in mesa? I can see that libEGL is… | |||||
Done Inline ActionslibGLESv2 libGL etc. are provided by glvnd. They *are* glvnd when it's used. glvnd finds them via share/glvnd/egl_vendor.d/50_mesa.json val_packett.cool: `libGLESv2` `libGL` etc. are provided by glvnd. They *are* glvnd when it's used. glvnd finds… | |||||
Done Inline Actions(finds the _mesa ones) val_packett.cool: (finds the _mesa ones) | |||||
Done Inline ActionsGLX and EGL dispatch are a bit different. I've linked libglvnd architecture in the summary. libGLX_indirect is documented as code comment instead.
jbeich: GLX and EGL dispatch are a bit different. I've linked libglvnd architecture in the summary. | |||||
lib/libgbm.so.1 | lib/libgbm.so.1 | ||||
lib/libgbm.so.1.0.0 | lib/libgbm.so.1.0.0 | ||||
lib/libglapi.so | lib/libglapi.so | ||||
lib/libglapi.so.0 | lib/libglapi.so.0 | ||||
lib/libglapi.so.0.0.0 | lib/libglapi.so.0.0.0 | ||||
@comment libdata/pkgconfig/dri.pc | @comment libdata/pkgconfig/dri.pc | ||||
libdata/pkgconfig/egl.pc | @comment libdata/pkgconfig/egl.pc | ||||
libdata/pkgconfig/gbm.pc | libdata/pkgconfig/gbm.pc | ||||
libdata/pkgconfig/gl.pc | @comment libdata/pkgconfig/gl.pc | ||||
libdata/pkgconfig/glesv2.pc | @comment libdata/pkgconfig/glesv2.pc | ||||
@comment share/drirc.d/00-mesa-defaults.conf | @comment share/drirc.d/00-mesa-defaults.conf | ||||
share/glvnd/egl_vendor.d/50_mesa.json |
Missing file ? or is it generated when building mesa ?