Paglabas ng Mesa 19.1.0, isang libreng pagpapatupad ng OpenGL at Vulkan
Nai-publish paglabas ng isang libreng pagpapatupad ng OpenGL at Vulkan API - Mesa 19.1.0. Ang unang paglabas ng sangay ng Mesa 19.1.0 ay may pang-eksperimentong katayuan - pagkatapos ng panghuling pag-stabilize ng code, isang stable na bersyon 19.1.1 ang ilalabas. Sa Mesa 19.1 ay ibinigay buong suporta sa OpenGL 4.5 para sa mga driver ng i965, radeonsi at nvc0, suporta ng Vulkan 1.1 para sa mga Intel at AMD card, pati na rin ang bahagyang suporta para sa pamantayan OpenGL 4.6.
Kasama umunlad Ang Intel ay may bagong Iris driver. Hindi tulad ng i965, ang bagong driver ay nakabatay sa arkitektura ng Gallium3D, na naglilipat ng mga gawain sa pamamahala ng memorya sa bahagi ng driver ng DRI sa Linux kernel at nagbibigay ng isang ready-made state tracker na may suporta para sa muling paggamit ng cache ng mga output object. Sinusuportahan lang ng bagong driver ang mga GPU batay sa Gen8+ microarchitecture (Broadwell, Skylake) na may mga HD, UHD at Iris GPU.
Sa mga pagsubok sa pagganap, ang driver ng Iris ay mula 3 hanggang 15 beses umabot i965, depende sa testing mode. Sa karaniwan, nag-render si Iris ng 5.45 beses na mas maraming bagay kada segundo kaysa sa driver ng i965. Kapag nagpapatakbo ng mga tunay na programa, ang pagtaas ay hindi gaanong kahanga-hanga (sa isa sa mga demo ang pagtaas ay humigit-kumulang 19%, at sa ilang mga demo ito ay tinatayang katumbas ng i965).
Ang klasikong i965 driver ay nagpalawak ng suporta para sa Gen 11 at idinagdag suporta para sa Elkhart Lake SoC graphics subsystem;
Kasama ang driver Lima para sa Mali 400/450 GPU, na ginagamit sa maraming mas lumang chips batay sa arkitektura ng ARM.
Dagdag ng driver panfrost para sa mga GPU batay sa mga microarchitecture ng Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) at Bifrost (Mali G3x, G5x, G7x), na ginagamit sa maraming device na may mga ARM processor.
Ang RADV driver (Vulkan driver para sa AMD card) ay nagdagdag ng suporta para sa VESA Adaptive-Sync (FreeSync) na teknolohiya, na nagbibigay-daan sa iyong adaptive na baguhin ang refresh rate ng monitor upang matiyak ang maayos at walang luhang output;
Idinagdag bagong Vulkan driver na TURNIP para sa Qualcomm Adreno GPU;
Sa driver Softpipe (software rasterizer batay sa Gallium3D) ay nagdagdag ng suporta para sa mga extension ng OpenGL 4: ARB_gpu_shader5, ARB_ES3_1_compatibility, OES_geometry_shader, OES_primitive_bounding_box, OES_texture_cube_map_array at OES_viewport_array. Hanggang sa ganap na sinusuportahan ang OpenGL 4.0, nananatili itong ipatupad ang mga extension ng GL_ARB_gpu_shader5, GL_ARB_sample_shading at GL_ARB_tessellation_shader;
Nagdagdag ng suporta para sa ATC texture compression format na ginagamit sa mga GPU
Qualcomm at AMD;
Pinahusay na pagganap ng Gallium Nine state tracker, na nagbibigay ng suporta para sa Direct3D 9 API para sa mga sistemang katulad ng Unix at karaniwang ginagamit upang magpatakbo ng mga laro sa Windows gamit ang Wine;
Bilang karagdagan, maaari mong tandaan karagdagan sa sangay na magiging batayan para sa pagpapalabas ng Mesa 19.2, ang pagpapatupad ng extension GL_KHR_katatagan para sa Gallium3D driver R600, na pinakabago nawawalang link upang magbigay ng suporta para sa OpenGL 4.5. Ginagawa nitong ang R600 ang ikaapat na driver ng Mesa na sumusuporta sa OpenGL 4.5. Available lang ang suporta sa OpenGL 4.5 sa R600 sa mga Radeon HD 5800/6900 GPU.