Liberigo de Mesa 19.1.0, senpaga efektivigo de OpenGL kaj Vulkan
eldonita liberigo de senpaga efektivigo de la OpenGL kaj Vulkan API - Mesa 19.1.0. La unua eldono de la branĉo Mesa 19.1.0 havas eksperimentan statuson - post la fina stabiligo de la kodo, stabila versio 19.1.1 estos publikigita. En Mesa 19.1 provizita plena OpenGL 4.5-subteno por i965, radeonsi kaj nvc0-ŝoforoj, Vulkan 1.1-subteno por Intel kaj AMD-kartoj, same kiel parta subteno por la normo OpenGL 4.6.
Inkluzivita evoluinta Intel havas novan Iris-ŝoforon. Male al i965, la nova ŝoforo baziĝas sur la arkitekturo Gallium3D, kiu transdonas memor-administradtaskojn al la DRI-ŝoforflanko en la Linukso-kerno kaj disponigas pretan ŝtatspurilon kun subteno por reuza kaŝmemoro de produktaĵobjektoj. La nova ŝoforo nur subtenas GPU-ojn bazitajn sur Gen8+ mikroarkitekturo (Broadwell, Skylake) kun GPU-oj HD, UHD kaj Iris.
En agado-testoj, la Iris-ŝoforo estas de 3 ĝis 15 fojojn preterpasas i965, depende de la testa reĝimo. Averaĝe, Iriso prezentas 5.45 fojojn pli da objektoj je sekundo ol la i965-ŝoforo. Dum rulado de realaj programoj, la pliiĝo ne estas tiel impona (en unu el la demonstraĵoj la pliiĝo estas ĉirkaŭ 19%, kaj en iuj demonstraĵoj ĝi estas proksimume egala al i965).
La klasika i965-ŝoforo vastigis subtenon por Gen 11 kaj aldonis subteno por grafika subsistemo de Elkhart Lake SoC;
Ŝoforo inkluzivita Fajlilo por la Malio 400/450 GPU, uzita en multaj pli malnovaj fritoj bazitaj sur la ARM-arkitekturo.
Ŝoforo aldonis Panfrosto por GPUoj bazitaj sur Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) kaj Bifrost (Mali G3x, G5x, G7x) mikroarkitekturoj, uzitaj sur multaj aparatoj kun ARM-procesoroj.
La RADV-ŝoforo (Vulkan-ŝoforo por AMD-kartoj) aldonis subtenon por teknologio VESA Adaptive-Sync (FreeSync), kiu ebligas al vi adapte ŝanĝi la refreŝigan indicon de la monitoro por certigi glatan kaj senŝirman eliron;
Aldonita nova Vulkan-ŝoforo TURNIP por Qualcomm Adreno GPU-oj;
Al ŝoforo Softpipo (programara rasterigilo bazita sur Gallium3D) aldonis subtenon por OpenGL 4 etendaĵoj: ARB_gpu_shader5, ARB_ES3_1_compatibility, OES_geometry_shader, OES_primitive_bounding_box, OES_texture_cube_map_array kaj OES_viewport_array. Ĝis OpenGL 4.0 estas plene subtenata, restas efektivigi la etendaĵojn GL_ARB_gpu_shader5, GL_ARB_sample_shading kaj GL_ARB_tessellation_shader;
Aldonita subteno por ATC tekstura kunprema formato uzata sur GPUoj
Qualcomm kaj AMD;
Plibonigita efikeco de la Gallium Nine ŝtatspurilo, kiu disponigas subtenon por la Direct3D 9 API por Unikso-similaj sistemoj kaj estas ofte uzata por ruli Vindozajn ludojn uzante Wine;
Aldone, ĝi povas esti notita aldono en la branĉon kiu formos la bazon por la liberigo de Mesa 19.2, la efektivigo de la etendaĵo GL_KHR_rotikeco por Gallium3D-ŝoforo R600, kiu estis la plej nova mankanta ligilo provizi subtenon por OpenGL 4.5. Ĉi tio igas la R600 la kvara Mesa ŝoforo por subteni OpenGL 4.5. OpenGL 4.5-subteno en la R600 estas nur havebla sur Radeon HD 5800/6900 GPUoj.