mesa

Description:OpenGL-like graphic library for Linux
License: MIT
Homepage:https://www.mesa3d.org/ https://mesa.freedesktop.org/
Location:Portage
Legend:
  • + - stable
  • ~ - unstable
  • M - hardmask
alpha amd64 arm hppa ia64 m68k mips ppc ppc64 s390 sh sparc x86
9999 diff - - - - - - - - - - - - -
23.2.1 diff ~ ~ ~ ~ ~ - ~ ~ ~ ~ - ~ ~
23.1.9 diff ~ ~ ~ ~ ~ - ~ ~ ~ ~ - ~ ~
23.1.8 ~ + + ~ ~ - ~ + + ~ - + +

USE flags

  • abi_mips_n32 - 64-bit (32-bit pointer) libraries
  • abi_mips_n64 - 64-bit libraries
  • abi_mips_o32 - 32-bit libraries
  • abi_s390_32 - 32-bit (s390) libraries
  • abi_s390_64 - 64-bit (s390x) libraries
  • abi_x86_32 - 32-bit (x86) libraries
  • abi_x86_64 - 64-bit (amd64) libraries
  • abi_x86_x32 - x32 ABI libraries
  • cpu_flags_x86_sse2 - Use the SSE2 instruction set
  • d3d9 - Enable Direct 3D9 API through Nine state tracker. Can be used together with patched wine.
  • debug - Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
  • gles1 - Enable GLESv1 support.
  • gles2 - Enable GLESv2 support.
  • llvm - Enable LLVM backend for Gallium3D.
  • lm-sensors - Enable Gallium HUD lm-sensors support.
  • opencl - Enable the Rusticl Gallium OpenCL state tracker.
  • osmesa - Build the Mesa library for off-screen rendering.
  • proprietary-codecs - Enable codecs for patent-encumbered audio and video formats.
  • selinux - !!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur
  • test - Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
  • unwind - Add support for call stack unwinding and function name resolution
  • vaapi - Enable Video Acceleration API for hardware decoding
  • valgrind - Enable annotations for accuracy. May slow down runtime slightly. Safe to use even if not currently using dev-util/valgrind
  • vdpau - Enable the VDPAU acceleration interface for the Gallium3D Video Layer.
  • video_cards_d3d12 - VIDEO_CARDS seeting to build driver for Microsoft WSL video cards
  • video_cards_freedreno - VIDEO_CARDS setting to build reverse-engineered driver for Qualcomm Adreno cards
  • video_cards_intel - VIDEO_CARDS setting to build driver for Intel video cards
  • video_cards_lavapipe - VIDEO_CARDS setting to build Vulkan software rasterizer using LLVMpipe
  • video_cards_lima - VIDEO_CARDS setting to build driver for Mali 200/400 video cards
  • video_cards_nouveau - VIDEO_CARDS setting to build reverse-engineered driver for nvidia cards
  • video_cards_panfrost - VIDEO_CARDS setting to build driver for Mali 600/700/800 video cards
  • video_cards_r300 - VIDEO_CARDS setting to build only r300, r400 and r500 based chips code for radeon
  • video_cards_r600 - VIDEO_CARDS setting to build only r600, r700, Evergreen and Northern Islands based chips code for radeon
  • video_cards_radeon - VIDEO_CARDS setting to build driver for ATI radeon video cards
  • video_cards_radeonsi - VIDEO_CARDS setting to build only Southern Islands based chips code for radeon
  • video_cards_v3d - VIDEO_CARDS setting to build driver for v3d video cards
  • video_cards_vc4 - VIDEO_CARDS setting to build driver for vc4 video cards
  • video_cards_virgl - VIDEO_CARDS setting to build driver for virgil (virtual 3D GPU)
  • video_cards_vivante - VIDEO_CARDS setting to build etnaviv driver for vivante video cards
  • video_cards_vmware - VIDEO_CARDS setting to build driver for vmware video cards
  • vulkan - Add support for 3D graphics and computing via the Vulkan cross-platform API
  • vulkan-overlay - Build vulkan-overlay-layer which displays Frames Per Second and other statistics
  • wayland - Enable support for dev-libs/wayland
  • X - Add support for X11
  • xa - Enable the XA (X Acceleration) API for Gallium3D.
  • zink - Enable the Zink OpenGL-over-Vulkan Gallium driver
  • zstd - Enable support for ZSTD compression

Security Advisory

Date Severity Title
almost 10 years normal Mesa: Multiple vulnerabilities

Also available in: Atom

Thank you!