OpenGL və Vulkanın pulsuz tətbiqi olan Mesa 19.1.0-ın buraxılışı
nəşr edilmişdir OpenGL və Vulkan API-nin pulsuz tətbiqinin buraxılması - Mesa 19.1.0. Mesa 19.1.0 filialının ilk buraxılışı eksperimental statusa malikdir - kodun yekun stabilləşdirilməsindən sonra 19.1.1 stabil versiyası buraxılacaq. Mesa 19.1 təmin edilir i4.5, radeonsi və nvc965 sürücüləri üçün tam OpenGL 0 dəstəyi, Intel və AMD kartları üçün Vulkan 1.1 dəstəyi, həmçinin standart üçün qismən dəstək OpenGL 4.6.
Daxildir tərəfindən hazırlanmışdır Intel-də yeni Iris sürücüsü var. i965-dən fərqli olaraq, yeni sürücü yaddaş idarəetmə tapşırıqlarını Linux nüvəsindəki DRI sürücü tərəfinə köçürən və çıxış obyektlərinin təkrar istifadə keşini dəstəkləyən hazır vəziyyət izləyicisini təmin edən Gallium3D arxitekturasına əsaslanır. Yeni sürücü yalnız HD, UHD və Iris GPU-ları olan Gen8+ mikroarxitekturasına (Broadwell, Skylake) əsaslanan GPU-ları dəstəkləyir.
Performans testlərində Iris sürücüsü 3 ilə 15 dəfə arasındadır ötüb keçir i965, sınaq rejimindən asılı olaraq. Orta hesabla, Iris i5.45 sürücüsündən saniyədə 965 dəfə çox obyekt göstərir. Həqiqi proqramları işləyərkən artım o qədər də təsir edici deyil (demoların birində artım təxminən 19%, bəzi demolarda isə təxminən i965-ə bərabərdir).
Klassik i965 sürücüsü Gen 11 və üçün dəstəyi genişləndirdi əlavə etdi Elkhart Lake SoC qrafik alt sistemi üçün dəstək;
Sürücü daxildir Lima ARM arxitekturasına əsaslanan bir çox köhnə çiplərdə istifadə olunan Mali 400/450 GPU üçün.
Sürücü əlavə edildi panfrost ARM prosessorlu bir çox cihazlarda istifadə edilən Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) və Bifrost (Mali G3x, G5x, G7x) mikroarxitekturalarına əsaslanan GPU-lar üçün.
RADV drayveri (AMD kartları üçün Vulkan drayveri) VESA Adaptive-Sync (FreeSync) texnologiyası üçün dəstəyi əlavə edib ki, bu da sizə hamar və cırıqsız çıxışı təmin etmək üçün monitorun yeniləmə sürətini adaptiv şəkildə dəyişməyə imkan verir;
Əlavə edilib Qualcomm Adreno GPU-ları üçün yeni Vulkan sürücüsü TURNIP;
Sürücüyə Yumşaq boru (Gallium3D əsasında proqram rasterizatoru) OpenGL 4 genişləndirmələri üçün əlavə dəstək: ARB_gpu_shader5, ARB_ES3_1_compatibility, OES_geometry_shader, OES_primitive_bounding_box, OES_texture_cube_map_array və OES_viewport_array. OpenGL 4.0 tam dəstəklənənə qədər o, GL_ARB_gpu_shader5, GL_ARB_sample_shading və GL_ARB_tessellation_shader genişləndirmələrini həyata keçirmək üçün qalır;
GPU-larda istifadə olunan ATC teksturasının sıxılma formatı üçün əlavə dəstək
Qualcomm və AMD;
Unix-ə bənzər sistemlər üçün Direct3D 9 API dəstəyi təmin edən və Wine istifadə edərək Windows oyunlarını idarə etmək üçün adətən istifadə edilən Gallium Nine dövlət izləyicisinin təkmilləşdirilmiş performansı;
Əlavə olaraq qeyd etmək olar əlavə Mesa 19.2-nin buraxılması üçün əsas təşkil edəcək filiala, genişləndirmənin həyata keçirilməsi GL_KHR_möhkəmliyi ən son olan Gallium3D sürücüsü R600 üçün itkin link OpenGL 4.5 üçün dəstək təmin etmək. Bu, R600-ü OpenGL 4.5-i dəstəkləyən dördüncü Mesa sürücüsü edir. R4.5-də OpenGL 600 dəstəyi yalnız Radeon HD 5800/6900 GPU-larda mövcuddur.