Mesa 20.0.0'ın Vulkan 1.2 desteğiyle piyasaya sürülmesi
tanıtıldı OpenGL ve Vulkan API'sinin ücretsiz uygulamasının yayınlanması - Mesa 20.0.0. Mesa 20.0.0 şubesinin ilk sürümü deneysel statüdedir - kodun son stabilizasyonunun ardından stabil bir sürüm 20.0.1 yayınlanacaktır. Mesa 20.0'de uygulandı Intel (i4.6, iris) ve AMD (radeonsi) GPU'lar için tam OpenGL 965 desteği, AMD (r4.5) ve NVIDIA (nvc600) GPU'lar için OpenGL 0 desteği ve Intel ve AMD kartları için Vulkan 1.2 desteği.
RadeonSI sürücüsünde (AMD GPU'lar için) sağlanan destek OpenGL 4.6 (OpenGL 4.6 daha önce Mesa'da yalnızca Intel GPU'lar için destekleniyordu) ve SPIR-V gölgelendirici ara gösterimi.
AMD ve Intel GPU'lar için RADV ve ANV sürücüleri artık grafik API'sini destekliyor Vulkan 1.2;
Broadwell ve Skylake mikro mimarisini (Gen8+) temel alan Intel GPU'lar için, yetenekleri bakımından i965 sürücüsüyle eşitliğe ulaşan yeni Iris sürücüsü varsayılan olarak kullanılır. Iris sürücüsü, bellek yönetimi görevlerini Linux çekirdeğinin DRI sürücüsü tarafına aktaran ve çıktı nesnelerinin yeniden kullanım önbelleği desteğiyle hazır bir durum izleyici sağlayan Gallium3D mimarisini temel alır. Haswell de dahil olmak üzere daha eski mikro mimarileri temel alan yongalar için i965 sürücüsü korunur;
RADV'de (AMD çipleri için Vulkan sürücüsü) ve gölgelendiricileri derlemek için arka uçta "ACOValve tarafından LLVM gölgelendirici derleyicisine alternatif olarak geliştirilen “GPU nesilleri GCN 1.0/GFX6 (Güney Adaları) ve GCN 1.1/GFX7 (Deniz Adaları) için destek eklendi;
RADV ve ACO, geometri gölgelendiricilerin derlenmesini sağlar;
GPU GFX10 (Navi) için RADV ve ACO, modu destekler Wave32 (eşzamanlı yürütme için 32 iş parçacığının tek bir "dalga" halinde birleştirilmesi);
LLVMpipe ve RadeonSI sürücüleri, türsüz ara temsil (IR) gölgelendiricileri kullanacak şekilde dönüştürüldü NIRGLSL IR ve Mesa'nın dahili IR'si altında en düşük seviyede çalışmayı hedefliyor. NIR performansı optimize edildi;