Udgivelse af Mesa 19.1.0, en gratis implementering af OpenGL og Vulkan
offentliggjort frigivelse af en gratis implementering af OpenGL og Vulkan API - Mesa 19.1.0. Den første udgivelse af Mesa 19.1.0-grenen har en eksperimentel status - efter den endelige stabilisering af koden vil en stabil version 19.1.1 blive frigivet. I Mesa 19.1 stillet til rådighed fuld OpenGL 4.5-understøttelse af i965, radeonsi og nvc0-drivere, Vulkan 1.1-understøttelse af Intel- og AMD-kort, samt delvis understøttelse af standarden OpenGL 4.6.
Inkluderet udviklede sig Intel har en ny Iris-driver. I modsætning til i965 er den nye driver baseret på Gallium3D-arkitekturen, som overfører hukommelseshåndteringsopgaver til DRI-driversiden i Linux-kernen og giver en færdiglavet tilstandstracker med understøttelse af en genbrugscache af outputobjekter. Den nye driver understøtter kun GPU'er baseret på Gen8+ mikroarkitektur (Broadwell, Skylake) med HD, UHD og Iris GPU'er.
I præstationstests er Iris-driveren fra 3 til 15 gange overhaler i965, afhængigt af testtilstanden. I gennemsnit gengiver Iris 5.45 gange flere objekter i sekundet end i965-driveren. Når man kører rigtige programmer, er stigningen ikke så imponerende (i en af demoerne er stigningen ca. 19%, og i nogle demoer er den omtrent lig med i965).
Den klassiske i965-driver har udvidet understøttelse af Gen 11 og tilføjet understøttelse af Elkhart Lake SoC-grafikundersystem;
Driver inkluderet Lima til Mali 400/450 GPU, brugt i mange ældre chips baseret på ARM-arkitekturen.
Driver tilføjet panfrost til GPU'er baseret på Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) og Bifrost (Mali G3x, G5x, G7x) mikroarkitekturer, brugt på mange enheder med ARM-processorer.
RADV-driveren (Vulkan-driver til AMD-kort) har tilføjet understøttelse af VESA Adaptive-Sync (FreeSync) teknologi, som giver dig mulighed for adaptivt at ændre skærmens opdateringshastighed for at sikre jævnt og rivefrit output;
Tilføjet ny Vulkan-driver TURNIP til Qualcomm Adreno GPU'er;
Til chauffør Softpipe (software-rasterizer baseret på Gallium3D) tilføjede understøttelse af OpenGL 4-udvidelser: ARB_gpu_shader5, ARB_ES3_1_compatibility, OES_geometry_shader, OES_primitive_bounding_box, OES_texture_cube_map_array og OES_viewport_array. Indtil OpenGL 4.0 er fuldt understøttet, er det stadig at implementere udvidelserne GL_ARB_gpu_shader5, GL_ARB_sample_shading og GL_ARB_tessellation_shader;
Tilføjet understøttelse af ATC-teksturkomprimeringsformat brugt på GPU'er
Qualcomm og AMD;
Forbedret ydeevne af Gallium Nine state tracker, som understøtter Direct3D 9 API til Unix-lignende systemer og almindeligvis bruges til at køre Windows-spil ved hjælp af Wine;
Derudover kan det bemærkes Ud ind i den filial, der skal danne grundlag for udgivelsen af Mesa 19.2, implementeringen af udvidelsen GL_KHR_robusthed til Gallium3D driver R600, som var den seneste manglende led at yde support til OpenGL 4.5. Dette gør R600 til den fjerde Mesa-driver, der understøtter OpenGL 4.5. OpenGL 4.5-understøttelse i R600 er kun tilgængelig på Radeon HD 5800/6900 GPU'er.