Introduzido lançamento de uma implementação gratuita da API OpenGL e Vulkan - Mesa 20.0.0. O primeiro lançamento do branch Mesa 20.0.0 tem status experimental - após a estabilização final do código, uma versão estável 20.0.1 será lançada. Na Mesa 20.0 implementado Suporte completo a OpenGL 4.6 para GPUs Intel (i965, iris) e AMD (radeonsi), suporte a OpenGL 4.5 para GPUs AMD (r600) e NVIDIA (nvc0) e suporte Vulkan 1.2 para placas Intel e AMD.
No driver RadeonSI (para GPUs AMD) fornecido apoiar OpenGL 4.6 (OpenGL 4.6 era anteriormente suportado no Mesa apenas para GPUs Intel) e a representação intermediária do shader SPIR-V.
Drivers RADV e ANV para GPUs AMD e Intel agora suportam API gráfica Vulkan 1.2;
Para GPUs Intel baseadas na microarquitetura Broadwell e Skylake (Gen8+), o novo driver Iris é usado por padrão, que em suas capacidades atingiu a paridade com o driver i965. O driver Iris é baseado na arquitetura Gallium3D, que transfere tarefas de gerenciamento de memória para o lado do driver DRI do kernel Linux e fornece um rastreador de estado pronto para uso com suporte para um cache de reutilização de objetos de saída. Para chips baseados em microarquiteturas mais antigas, incluindo Haswell, o driver i965 é mantido;
Em RADV (driver Vulkan para chips AMD) e backend para compilar shaders "ACO“, que está sendo desenvolvido pela Valve como uma alternativa ao compilador de shader LLVM, adicionou suporte para as gerações de GPU GCN 1.0/GFX6 (Ilhas do Sul) e GCN 1.1/GFX7 (Ilhas do Mar);
RADV e ACO fornecem compilação de shaders de geometria;
RADV e ACO para GPU GFX10 (Navi) suportam o modo Wave32 (combinando 32 threads em uma “onda” para execução simultânea);
Os drivers LLVMpipe e RadeonSI foram convertidos para usar shaders de representação intermediária sem tipo (IR) NIR, visando atuar no nível mais baixo, no âmbito do RI GLSL e do RI interno da Mesa. O desempenho do NIR foi otimizado;
No driver RadeonSI adicionado suporte para cache ao vivo, que filtra duplicatas de objetos shader compilados;
Suporte para chips Gen11 (Jasper Lake) foi adicionado aos drivers OpenGL e Vulkan para GPUs Intel;
O driver V3D (para Raspberry Pi) adicionou suporte para shaders de geometria compatíveis com OpenGL ES 3.2 e fornece suporte completo para OpenGL ES 3.1;
O desempenho do driver Vulkan TURNIP para GPUs Qualcomm Adreno foi otimizado;