Mesa 19.1.0, nemokama OpenGL ir Vulkan diegimo, išleidimas
paskelbta nemokamas OpenGL ir Vulkan API diegimo leidimas - Mesa 19.1.0. Pirmasis Mesa 19.1.0 atšakos leidimas turi eksperimentinį statusą – galutinai stabilizavus kodą, bus išleista stabili 19.1.1 versija. Mesa 19.1 teikiama pilnas OpenGL 4.5 palaikymas i965, radeonsi ir nvc0 tvarkyklėms, Vulkan 1.1 palaikymas Intel ir AMD kortelėms, taip pat dalinis standarto palaikymas OpenGL 4.6.
Įskaitant išvystyta „Intel“ turi naują „Iris“ tvarkyklę. Skirtingai nuo i965, naujoji tvarkyklė yra pagrįsta Gallium3D architektūra, kuri perkelia atminties valdymo užduotis į DRI tvarkyklės pusę Linux branduolyje ir pateikia paruoštą būsenos sekiklį, palaikantį pakartotinį išvesties objektų talpyklos naudojimą. Naujoji tvarkyklė palaiko tik GPU, paremtus Gen8+ mikroarchitektūra (Broadwell, Skylake) su HD, UHD ir Iris GPU.
Veikimo testuose „Iris“ vairuotojas yra nuo 3 iki 15 kartų aplenkia i965, priklausomai nuo testavimo režimo. Vidutiniškai „Iris“ atvaizduoja 5.45 karto daugiau objektų per sekundę nei „i965“ tvarkyklė. Vykdant realias programas, padidėjimas nėra toks įspūdingas (vienoje iš demonstracinių versijų padidėjimas yra apie 19%, o kai kuriose demonstracinėse versijose jis maždaug lygus i965).
Klasikinė i965 tvarkyklė išplėtė Gen 11 ir palaikymą pridėta Elkhart Lake SoC grafikos posistemio palaikymas;
Vairuotojas įtrauktas Lima skirtas Mali 400/450 GPU, naudojamas daugelyje senesnių lustų, pagrįstų ARM architektūra.
Vairuotojas pridėtas Panfrostas GPU, pagrįstiems Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) ir Bifrost (Mali G3x, G5x, G7x) mikroarchitektūromis, naudojama daugelyje įrenginių su ARM procesoriais.
RADV tvarkyklė (AMD kortelių „Vulkan“ tvarkyklė) papildė VESA Adaptive-Sync („FreeSync“) technologijos palaikymą, kuri leidžia adaptyviai keisti monitoriaus atnaujinimo dažnį, kad būtų užtikrintas sklandus ir neplyštantis išvestis;
Pridėta nauja Vulkan tvarkyklė TURNIP, skirta Qualcomm Adreno GPU;
Vairuotojui Softpipe (programinės įrangos rasterizatorius, pagrįstas Gallium3D) pridėjo palaikymą OpenGL 4 plėtiniams: ARB_gpu_shader5, ARB_ES3_1_compatibility, OES_geometry_shader, OES_primitive_bounding_box, OES_texture_cube_map_array ir OES_viewport_array. Kol OpenGL 4.0 nebus visiškai palaikoma, belieka įdiegti plėtinius GL_ARB_gpu_shader5, GL_ARB_sample_shading ir GL_ARB_tessellation_shader;
Pagerintas Gallium Nine būsenos stebėjimo priemonės, kuri palaiko Direct3D 9 API, skirtą į Unix panašioms sistemoms, našumas ir dažniausiai naudojamas Windows žaidimams paleisti naudojant Wine;
Be to, galima pažymėti papildymas į šaką, kuri bus Mesa 19.2 išleidimo, plėtinio įgyvendinimo pagrindas GL_KHR_tvirtumas Gallium3D tvarkyklei R600, kuri buvo naujausia Trūkstama nuoroda teikti paramą OpenGL 4.5. Dėl to R600 yra ketvirtoji Mesa tvarkyklė, palaikanti OpenGL 4.5. OpenGL 4.5 palaikymas R600 galimas tik Radeon HD 5800/6900 GPU.