4 Mesa is primarily developed and used on Linux systems. But there's also
5 support for Windows, other flavors of Unix and other systems such as
6 Haiku. We're actively developing and maintaining several hardware and
9 The primary API is OpenGL but there's also support for OpenGL ES, Vulkan,
10 EGL, OpenMAX, OpenCL, VDPAU and VA-API.
12 Hardware drivers include:
14 - Intel GMA, HD Graphics, Iris. See `Intel's
15 Website <https://01.org/linuxgraphics>`__
16 - AMD Radeon series. See
17 `RadeonFeature <https://www.x.org/wiki/RadeonFeature>`__
18 - NVIDIA GPUs (GeForce 5 / FX and later). See `Nouveau
19 Wiki <https://nouveau.freedesktop.org>`__
20 - Qualcomm Adreno 2xx-6xx. See :doc:`Freedreno
22 - Broadcom VideoCore 4 and 5. See :doc:`VC4 <drivers/vc4>` and
23 :doc:`V3D <drivers/v3d>`
24 - ARM Mali Utgard. See :doc:`Lima <drivers/lima>`
25 - ARM Mali Midgard, Bifrost. See :doc:`Panfrost <drivers/panfrost>`
26 - Vivante GCxxx. See `Etnaviv
27 Wiki <https://github.com/laanwj/etna_viv/wiki>`__
28 - NVIDIA Tegra (K1 and later).
30 Layered driver include:
32 - :doc:`D3D12 <drivers/d3d12>` - driver providing OpenGL on top of
33 Microsoft's Direct3D 12 API.
34 - :doc:`SVGA3D <drivers/svga3d>` - driver for VMware virtual GPU
35 - :doc:`VirGL <drivers/virgl>` - project for accelerated graphics for
37 - :doc:`Zink <drivers/zink>` - driver providing OpenGL on top of
40 Software drivers include:
42 - :doc:`LLVMpipe <drivers/llvmpipe>` - uses LLVM for JIT code generation
44 - Softpipe - a reference Gallium driver
46 Additional driver information:
48 - `DRI hardware drivers <https://dri.freedesktop.org/>`__ for the X
50 - :doc:`Xlib driver <xlibdriver>` for the X Window System
51 and Unix-like operating systems
53 Deprecated Systems and Drivers
54 ------------------------------
56 In the past there were other drivers for older GPUs and operating
57 systems. These have been removed from the Mesa source tree and
58 distribution. If anyone's interested though, the code can be found in
59 the Git repo. The list includes:
65 - ATI Radeon 7000 - 9250
72 - NVIDIA Riva TNT - GeForce 4
74 - Silicon Integrated Systems