Mesa (gràfics)
biblioteca gratuïta i de codi obert per a la representació de gràfics en 3D / From Wikipedia, the free encyclopedia
Mesa, també anomenada Mesa3D i The Mesa 3D Graphics Library, és una implementació de codi obert d'OpenGL, Vulkan i altres especificacions de l'API gràfica. Mesa tradueix aquestes especificacions a controladors de maquinari gràfics específics del proveïdor.
Tipus | programari lliure, graphics library (en) , biblioteca informàtica i C library (en) |
---|---|
Versió inicial | agost 1993 |
Versió estable | |
Versió prèvia | |
Llicència | llicència MIT |
Característiques tècniques | |
Sistema operatiu | Linux, FreeBSD, NetBSD, OpenBSD i Haiku |
Escrit en | C++, C i Llenguatge assemblador |
Equip | |
Creador/s | Brian Paul |
Desenvolupador(s) | Intel, Red Hat, Tungsten Graphics, VMware, AMD, Collabora, Valve Corporation, Kenneth William Graunke, Ian Damian Romanick, Caio Marcelo de Oliveira Filho, Timothy Arceri i José R Fonseca (en) |
Més informació | |
Lloc web | mesa3d.org (anglès) |
Stack Exchange | Etiqueta |
SourceForge | mesa3d |
Seguiment d'errors | Seguiment d'errors |
Free Software Directory | Mesa |
| |
Els seus usuaris més importants són dos controladors de gràfics desenvolupats i finançats principalment per Intel i AMD per al seu maquinari respectiu (AMD promou els seus controladors Mesa Radeon i RadeonSI sobre l'AMD Catalyst obsolet, i Intel només ha donat suport al controlador Mesa). Els controladors de gràfics propietaris (per exemple, el controlador Nvidia GeForce i Catalyst) substitueixen tot el Mesa, proporcionant la seva pròpia implementació d'una API de gràfics. La comunitat desenvolupa sobretot un esforç de codi obert per escriure un controlador Mesa Nvidia anomenat Nouveau.
A més d'aplicacions 3D com els jocs, els servidors de visualització moderns (X.org's Glamour o Wayland 's Weston) utilitzen OpenGL/EGL; per tant, tots els gràfics solen passar per Mesa.
Mesa està allotjada per freedesktop.org i va ser iniciada l'agost de 1993 per Brian Paul, que encara està actiu en el projecte. Posteriorment Mesa va ser àmpliament adoptat i ara conté nombroses contribucions de diverses persones i corporacions d'arreu del món, inclosos els fabricants de maquinari gràfic del grup Khronos que administren l'especificació OpenGL. Per a Linux, el desenvolupament també ha estat parcialment impulsat pel crowdfunding.[1]