mesa: 3-D graphics library with OpenGL API1
Mesa is a 3-D graphics library with an API which is very similar to that
of OpenGL*. To the extent that Mesa utilizes the OpenGL command syntax
or state machine, it is being used with authorization from Silicon Graphics,
Inc. However, the author makes no claim that Mesa is in any way a
compatible replacement for OpenGL or associated with Silicon Graphics, Inc.
Those who want a licensed implementation of OpenGL should contact a licensed
vendor.
While Mesa is not a licensed OpenGL implementation, it is currently
being tested with the OpenGL conformance tests. For the current
conformance status see the CONFORM file included in the Mesa distribution.
* OpenGL(R) is a registered trademark of Silicon Graphics, Inc.
... part of T2,
get it here
URL: https://www.mesa3d.org/
Author: Brian Paul <brian [at] mesa3d [dot] org>
Maintainer: Rene Rebe <rene [at] t2-project [dot] org>
License: OpenSource
Status: Stable
Version: 24.1.7
Remark: Does cross compile (as setup and patched in T2).
CPU architectures: Does not support:
sparc
Download: https://archive.mesa3d.org/ mesa-24.1.7.tar.xz
T2 source: config.in
T2 source: hotfix-blake3.patch.x86
T2 source: i915-non-x86.patch
T2 source: llvm-19-intel.patch
T2 source: llvm-19-passmgr-amd.patch
T2 source: llvm-19-passmgr.patch
T2 source: llvm-19.patch
T2 source: mesa.cache
T2 source: mesa.conf
T2 source: mesa.desc
T2 source: mesa.prof
Build time (on reference hardware): 800% (relative to binutils)2
Installed size (on reference hardware): 239.16 MB, 101 files
Dependencies (build time detected):
00-dirtree
bash
binutils
bison
cmake
coreutils
diffutils
flex
gawk
glslang
grep
libclc
libelf
libva
libvdpau
libxcb
libxext
libxfixes
libxrandr
libxrender
libxxf86vm
linux-header
m4
meson
ninja
openssl
patch
python
pyyaml
sed
spirv-llvm-translator
spirv-tools
tar
tbb
udev
wayland-protocols
xcb-util-keysyms
xorgproto
xz
zlib
zstd
Installed files (on reference hardware):
[show]
usr/include/EGL
usr/include/EGL/egl.h
usr/include/EGL/eglext.h
usr/include/EGL/eglext_angle.h
usr/include/EGL/eglmesaext.h
usr/include/EGL/eglplatform.h
usr/include/GL
usr/include/GL/gl.h
usr/include/GL/glcorearb.h
usr/include/GL/glext.h
usr/include/GL/glx.h
usr/include/GL/glxext.h
usr/include/GL/internal
usr/include/GL/internal/dri_interface.h
usr/include/GL/osmesa.h
usr/include/GLES
usr/include/GLES/egl.h
usr/include/GLES/gl.h
usr/include/GLES/glext.h
usr/include/GLES/glplatform.h
usr/include/GLES2
usr/include/GLES2/gl2.h
usr/include/GLES2/gl2ext.h
usr/include/GLES2/gl2platform.h
usr/include/GLES3
usr/include/GLES3/gl3.h
usr/include/GLES3/gl31.h
usr/include/GLES3/gl32.h
usr/include/GLES3/gl3ext.h
usr/include/GLES3/gl3platform.h
usr/include/KHR
usr/include/KHR/khrplatform.h
usr/include/gbm.h
usr/include/xa_composite.h
usr/include/xa_context.h
usr/include/xa_tracker.h
usr/lib64/dri
usr/lib64/dri/crocus_dri.so
usr/lib64/dri/i915_dri.so
usr/lib64/dri/iris_dri.so
usr/lib64/dri/kms_swrast_dri.so
usr/lib64/dri/nouveau_dri.so
usr/lib64/dri/nouveau_drv_video.so
usr/lib64/dri/r300_dri.so
usr/lib64/dri/r600_dri.so
usr/lib64/dri/r600_drv_video.so
usr/lib64/dri/radeonsi_dri.so
usr/lib64/dri/radeonsi_drv_video.so
usr/lib64/dri/swrast_dri.so
usr/lib64/dri/virtio_gpu_dri.so
usr/lib64/dri/virtio_gpu_drv_video.so
usr/lib64/dri/vmwgfx_dri.so
usr/lib64/dri/zink_dri.so
usr/lib64/libEGL.so
usr/lib64/libEGL.so.1
usr/lib64/libEGL.so.1.0.0
usr/lib64/libGL.so
usr/lib64/libGL.so.1
usr/lib64/libGL.so.1.2.0
usr/lib64/libGLESv1_CM.so
usr/lib64/libGLESv1_CM.so.1
usr/lib64/libGLESv1_CM.so.1.1.0
usr/lib64/libGLESv2.so
usr/lib64/libGLESv2.so.2
usr/lib64/libGLESv2.so.2.0.0
usr/lib64/libOSMesa.so
usr/lib64/libOSMesa.so.8
usr/lib64/libOSMesa.so.8.0.0
usr/lib64/libgbm.so
usr/lib64/libgbm.so.1
usr/lib64/libgbm.so.1.0.0
usr/lib64/libglapi.so
usr/lib64/libglapi.so.0
usr/lib64/libglapi.so.0.0.0
usr/lib64/libpowervr_rogue.so
usr/lib64/libvulkan_intel.so
usr/lib64/libvulkan_lvp.so
usr/lib64/libvulkan_powervr_mesa.so
usr/lib64/libvulkan_radeon.so
usr/lib64/libxatracker.so
usr/lib64/libxatracker.so.2
usr/lib64/libxatracker.so.2.5.0
usr/lib64/pkgconfig/dri.pc
usr/lib64/pkgconfig/egl.pc
usr/lib64/pkgconfig/gbm.pc
usr/lib64/pkgconfig/gl.pc
usr/lib64/pkgconfig/glesv1_cm.pc
usr/lib64/pkgconfig/glesv2.pc
usr/lib64/pkgconfig/osmesa.pc
usr/lib64/pkgconfig/xatracker.pc
usr/lib64/vdpau/libvdpau_nouveau.so
usr/lib64/vdpau/libvdpau_nouveau.so.1
usr/lib64/vdpau/libvdpau_nouveau.so.1.0
usr/lib64/vdpau/libvdpau_nouveau.so.1.0.0
usr/lib64/vdpau/libvdpau_r600.so
usr/lib64/vdpau/libvdpau_r600.so.1
usr/lib64/vdpau/libvdpau_r600.so.1.0
usr/lib64/vdpau/libvdpau_r600.so.1.0.0
usr/lib64/vdpau/libvdpau_radeonsi.so
usr/lib64/vdpau/libvdpau_radeonsi.so.1
usr/lib64/vdpau/libvdpau_radeonsi.so.1.0
usr/lib64/vdpau/libvdpau_radeonsi.so.1.0.0
usr/lib64/vdpau/libvdpau_virtio_gpu.so
usr/lib64/vdpau/libvdpau_virtio_gpu.so.1
usr/lib64/vdpau/libvdpau_virtio_gpu.so.1.0
usr/lib64/vdpau/libvdpau_virtio_gpu.so.1.0.0
usr/share/drirc.d
usr/share/drirc.d/00-mesa-defaults.conf
usr/share/drirc.d/00-radv-defaults.conf
usr/share/vulkan/icd.d
usr/share/vulkan/icd.d/intel_icd.x86-64.json
usr/share/vulkan/icd.d/intel_icd.x86_64.json
usr/share/vulkan/icd.d/lvp_icd.x86-64.json
usr/share/vulkan/icd.d/lvp_icd.x86_64.json
usr/share/vulkan/icd.d/powervr_mesa_icd.x86-64.json
usr/share/vulkan/icd.d/powervr_mesa_icd.x86_64.json
usr/share/vulkan/icd.d/radeon_icd.x86-64.json
usr/share/vulkan/icd.d/radeon_icd.x86_64.json
var/adm/dependencies/mesa
var/adm/descs/mesa
var/adm/flists/mesa
var/adm/md5sums/mesa
var/adm/packages/mesa
1) This page was automatically generated from the T2
package source. Corrections, such as dead links, URL changes or typos
need to be performed directly on that source.
2) Compatible with Linux From Scratch's
"Standard Build Unit" (SBU).