Izdaja Mesa 19.1.0, brezplačne izvedbe OpenGL in Vulkan
Objavljeno izdaja brezplačne izvedbe OpenGL in Vulkan API - Mesa 19.1.0. Prva izdaja veje Mesa 19.1.0 ima eksperimentalni status - po končni stabilizaciji kode bo izdana stabilna različica 19.1.1. V Mesi 19.1 zagotovljeno popolna podpora OpenGL 4.5 za gonilnike i965, radeonsi in nvc0, podpora Vulkan 1.1 za kartice Intel in AMD, kot tudi delna podpora za standard OpenGL 4.6.
Vključeno razviti Intel ima nov gonilnik Iris. Za razliko od i965 novi gonilnik temelji na arhitekturi Gallium3D, ki prenaša naloge upravljanja pomnilnika na stran gonilnika DRI v jedru Linuxa in zagotavlja že pripravljen sledilnik stanja s podporo za predpomnilnik ponovne uporabe izhodnih objektov. Novi gonilnik podpira samo grafične procesorje, ki temeljijo na mikroarhitekturi Gen8+ (Broadwell, Skylake) z grafičnimi procesorji HD, UHD in Iris.
V testih zmogljivosti je gonilnik Iris od 3- do 15-krat prehiteva i965, odvisno od načina testiranja. V povprečju Iris upodablja 5.45-krat več objektov na sekundo kot gonilnik i965. Pri zagonu resničnih programov povečanje ni tako impresivno (v enem od demo-ov je povečanje približno 19%, v nekaterih demo-ih pa je približno enako i965).
Klasični gonilnik i965 ima razširjeno podporo za Gen 11 in dodano podpora za grafični podsistem Elkhart Lake SoC;
Gonilnik vključen Lima za Mali 400/450 GPU, ki se uporablja v številnih starejših čipih, ki temeljijo na arhitekturi ARM.
Dodan gonilnik Mraz za grafične procesorje, ki temeljijo na mikroarhitekturah Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) in Bifrost (Mali G3x, G5x, G7x), ki se uporabljajo v številnih napravah s procesorji ARM.
Gonilnik RADV (gonilnik Vulkan za kartice AMD) ima dodano podporo za tehnologijo VESA Adaptive-Sync (FreeSync), ki vam omogoča prilagajanje hitrosti osveževanja monitorja, da zagotovite gladek izpis brez trganja;
Dodano nov gonilnik Vulkan TURNIP za grafične procesorje Qualcomm Adreno;
Vozniku Softpipe (programski raster, ki temelji na Gallium3D) je dodal podporo za razširitve OpenGL 4: ARB_gpu_shader5, ARB_ES3_1_compatibility, OES_geometry_shader, OES_primitive_bounding_box, OES_texture_cube_map_array in OES_viewport_array. Dokler OpenGL 4.0 ni v celoti podprt, je treba še implementirati razširitve GL_ARB_gpu_shader5, GL_ARB_sample_shading in GL_ARB_tessellation_shader;
Dodana podpora za format stiskanja teksture ATC, ki se uporablja na grafičnih procesorjih
Qualcomm in AMD;
Izboljšana zmogljivost sledilnika stanja Gallium Nine, ki zagotavlja podporo za API Direct3D 9 za sisteme, podobne Unixu, in se običajno uporablja za zagon iger Windows z uporabo Wine;
Poleg tega je mogoče opozoriti dodatek v vejo, ki bo osnova za izdajo Mesa 19.2, implementacijo razširitve GL_KHR_robustnost za gonilnik Gallium3D R600, ki je bil najnovejši manjkajoča povezava zagotoviti podporo za OpenGL 4.5. S tem je R600 četrti gonilnik Mesa, ki podpira OpenGL 4.5. Podpora za OpenGL 4.5 v R600 je na voljo samo na grafičnih procesorjih Radeon HD 5800/6900.