Mesa | ||||
---|---|---|---|---|
Ontwerper(s) | Brian Paul | |||
Ontwikkelaar(s) | Momenteel: Intel, AMD, VMware Voorheen: Tungsten Graphics[1] | |||
Uitgebracht | augustus 1993[2] (31 jaar) | |||
Recentste versie | 24.2.1 (28 augustus 2024)[3] ![]() | |||
Recentste bètaversie | 1.0 (februari 1995) ![]() | |||
Onderhoudsversie | 24.1.7 (28 augustus 2024)[4] ![]() | |||
Status | Actief | |||
Besturingssysteem | Linux, FreeBSD, NetBSD, OpenBSD, Haiku | |||
Geschreven in | C, C++, Assembly[5] | |||
Categorie | Grafische bibliotheek | |||
Licentie(s) | MIT-licentie[6] | |||
Versiebeheer | Officiële broncode | |||
Website | mesa3d.org | |||
|
Mesa, ook Mesa3D en The Mesa 3D Graphics Library, is een opensource-software-implementatie van OpenGL, Vulkan en andere grafische API-specificaties. Mesa vertaalt deze specificaties naar fabrikantspecifieke hardwaredrivers voor grafische kaarten.
De belangrijkste gebruikers zijn twee grafische drivers voornamelijk ontwikkeld en gesponsord door Intel en AMD voor hun respectievelijke hardware (AMD promoot hun Mesa-drivers Radeon en RadeonSI in plaats van het uitgefaseerde AMD Catalyst en Intel heeft altijd enkel de Mesa-driver ondersteund). Propriëtaire grafische drivers (zoals de driver voor Nvidia GeForce en Catalyst) vervangen alle onderdelen van Mesa: ze bieden hun eigen implementatie van een grafische API. Daarnaast zet de opensourcegemeenschap in op de Nouveau-driver, dat een poging is om een Mesa-driver voor Nvidia-hardware te schrijven.
Naast 3D-applicaties zoals games gebruiken ook moderne display servers (X.Org's Glamor of Wayland's Weston) OpenGL/EGL; daarom gaat de grafische weergave meestal via Mesa.
Mesa wordt gehost door freedesktop.org en werd in augustus 1993 begonnen door Brian Paul, die nog steeds actief is in het project. Mesa werd vervolgens breed aangenomen en bevat inmiddels ontelbare bijdragen van verschillende individu's en bedrijven wereldwijd, waaronder de fabrikanten van videokaarten van de Khronos Group die de OpenGL-specificatie beheren. Voor Linux is de ontwikkeling ook deels bewerkstelligd via crowdfunding.[7]
© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search