Mesa 3D

E284597

Mesa 3D is an open-source implementation of the OpenGL and other graphics APIs that provides hardware-accelerated 3D rendering for Unix-like operating systems.

All labels observed (4)

Label Occurrences
Mesa 3D canonical 3
ANV Vulkan driver for Intel 1
Mesa 3D Graphics Library 1

How this entity was disambiguated

Statements (57)

Predicate Object
instanceOf 3D graphics library
OpenGL implementation
free software project
graphics API implementation
open-source graphics library
component ANV Vulkan driver for Intel
linked to: Mesa 3D

Gallium3D
Nouveau Gallium driver for NVIDIA
linked to: NVIDIA GPU driver

Panfrost driver for Arm Mali
RADV Vulkan driver for AMD
linked to: Mesa 3D

VC4 and V3D drivers for Broadcom
Zink OpenGL-on-Vulkan driver
classic Mesa drivers
softpipe rasterizer
software rasterizer (llvmpipe)
developer Brian Paul
feature DRI (Direct Rendering Infrastructure) integration
Gallium3D driver architecture
hardware-accelerated 3D rendering
shader compilation
software rendering fallback
support for multiple GPU vendors
genre 3D computer graphics
graphics driver stack
goal enable hardware-accelerated graphics on Unix-like systems
provide open-source implementation of modern graphics APIs
hostedBy freedesktop.org
integratesWith Direct Rendering Infrastructure (DRI)
Wayland
X.Org Server
license GPL-compatible free software license
MIT License
operatingSystem DragonFly BSD
FreeBSD
Haiku
Linux
NetBSD
OpenBSD
Solaris
other Unix-like operating systems
programmingLanguage C
repository https://gitlab.freedesktop.org/mesa/mesa
supportsAPI EGL
GLX
Gallium3D
OSMesa
OpenGL
OpenGL ES
Vulkan (via drivers like ANV and RADV)
Zink (OpenGL-on-Vulkan)
supportsVendor AMD GPUs
linked to: AMD Radeon GPUs

Arm Mali GPUs (via Panfrost and related drivers)
linked to: ARM Mali

Broadcom VideoCore GPUs
Intel GPUs
linked to: Intel Arc

NVIDIA GPUs (via Nouveau)
linked to: NVIDIA GPU driver

Qualcomm Adreno GPUs
linked to: Adreno GPU
uses LLVM for shader compilation in some drivers

How these facts were elicited

Referenced by (6)

Full triples — surface form annotated when it differs from this entity's canonical label.

Wayland supportedBy Mesa 3D
X.Org Foundation supportsProject Mesa 3D Graphics Library
linked to: Mesa 3D
Mesa 3D component ANV Vulkan driver for Intel
linked to: Mesa 3D
Mesa 3D component RADV Vulkan driver for AMD
linked to: Mesa 3D
Wayland compatibleWith Mesa 3D
subject linked to: hosted on freedesktop.org