Mesa, also called Mesa3D and The Mesa 3D Graphics Library, is an open source implementation of OpenGL, Vulkan, and other graphics API specifications as well as OpenCL. Mesa translates these specifications to vendor-specific graphics hardware drivers.
For anyone like me:
Very rough example of OpenGL, with Nvidia.
On Windows:
Game do OpenGL calls -> [Nvidia OpenGL Wrapper -> Nvidia internal driver call] -> Nvidia Firmware/HardwareThe
[...]section is made insidenvogvl64.dll.On Linux:
Game do OpenGL calls -> Mesa3D OpenGL Wrapper -> Nouveau internal call -> Nvidia Firmware/HardwareHere
Nouveauis the open source Nvidia driver, but it can beradeonsifor AMD.This stuff is like the backbone of how games work. Without it there is no pretty pixels on the screen. Really great work being done