MESA TODAY
OpenGL remains the biggest API supported by Mesa today, but it’s far from the only one. There’s its embedded equivalent, OpenGL ES, OpenVG (for 2D vector graphics), EGL (used by Wayland to get its buffers on to a screen) as well as GLX (which isn’t needed on Wayland). You may be surprised to hear that Mesa has supported Direct3D 9 since 2015. Strange but true – it’s what provided Wine’s original DirectX 9 support, before Vulkan came along.