Mesa 19.1.0 шығарылымы, OpenGL және Vulkan тегін жүзеге асырылуы
жарияланды OpenGL және Vulkan API тегін жүзеге асыруды шығару - Mesa 19.1.0. Mesa 19.1.0 филиалының бірінші шығарылымы эксперименттік мәртебеге ие - кодты түпкілікті тұрақтандырудан кейін 19.1.1 тұрақты нұсқасы шығарылады. Mesa 19.1 қамтамасыз етіледі i4.5, radeonsi және nvc965 драйверлері үшін толық OpenGL 0 қолдауы, Intel және AMD карталарына арналған Vulkan 1.1 қолдауы, сонымен қатар стандартты жартылай қолдау OpenGL 4.6.
енгізілген әзірлеген Intel-де жаңа Iris драйвері бар. I965-тен айырмашылығы, жаңа драйвер жадты басқару тапсырмаларын Linux ядросындағы DRI драйвер жағына тасымалдайтын және шығыс нысандарының кэшті қайта пайдалану қолдауымен дайын күйді бақылаушыны қамтамасыз ететін Gallium3D архитектурасына негізделген. Жаңа драйвер тек HD, UHD және Iris графикалық процессорлары бар Gen8+ микроархитектурасына (Broadwell, Skylake) негізделген графикалық процессорларды ғана қолдайды.
Өнімділік сынақтарында Iris драйвері 3-тен 15 есеге дейін басып озады i965, сынақ режиміне байланысты. Орташа алғанда, Iris i5.45 драйверіне қарағанда секундына 965 есе көп нысандарды көрсетеді. Нақты бағдарламаларды іске қосу кезінде өсу соншалықты әсерлі емес (демонстрациялардың бірінде өсу шамамен 19% құрайды, ал кейбір демонстрацияларда шамамен i965-ке тең).
Классикалық i965 драйвері Gen 11 және үшін кеңейтілген қолдауға ие болды қосылды Elkhart Lake SoC графикалық ішкі жүйесін қолдау;
Драйвер қосылған Лима ARM архитектурасына негізделген көптеген ескі чиптерде қолданылатын Mali 400/450 GPU үшін.
Драйвер қосылды Панфрост ARM процессорлары бар көптеген құрылғыларда қолданылатын Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) және Bifrost (Mali G3x, G5x, G7x) микроархитектураларына негізделген GPU үшін.
RADV драйвері (AMD карталарына арналған Vulkan драйвері) VESA Adaptive-Sync (FreeSync) технологиясына қолдауды қосты, ол біркелкі және жыртылмайтын шығысты қамтамасыз ету үшін монитордың жаңару жылдамдығын бейімді түрде өзгертуге мүмкіндік береді;
Қосылды Qualcomm Adreno графикалық процессорларына арналған жаңа Vulkan драйвері TURNIP;
Жүргізушіге Жұмсақ құбыр (Gallium3D негізіндегі бағдарламалық құрал растризаторы) OpenGL 4 кеңейтімдері үшін қолдауды қосты: ARB_gpu_shader5, ARB_ES3_1_compatibility, OES_geometry_shader, OES_primitive_bounding_box, OES_texture_cube_map_array және OES_viewport_array. OpenGL 4.0 толық қолдау тапқанша, GL_ARB_gpu_shader5, GL_ARB_sample_shading және GL_ARB_tessellation_shader кеңейтімдерін енгізу қалады;
GPU құрылғыларында қолданылатын ATC текстурасын қысу пішіміне қолдау қосылды
Qualcomm және AMD;
Unix тәрізді жүйелер үшін Direct3D 9 API қолдауын қамтамасыз ететін және Wine арқылы Windows ойындарын іске қосу үшін әдетте пайдаланылатын Gallium Nine күй трекерінің жақсартылған өнімділігі;
Бұған қоса, атап өтуге болады қосымша Mesa 19.2 шығару, кеңейтуді жүзеге асыру үшін негіз болатын филиалға GL_KHR_беріктігі Gallium3D драйвері R600 үшін, ол соңғы болды жоқ сілтеме OpenGL 4.5 қолдауын қамтамасыз ету. Бұл R600-ді OpenGL 4.5 қолдайтын төртінші Mesa драйвері етеді. R4.5 жүйесіндегі OpenGL 600 қолдауы тек Radeon HD 5800/6900 графикалық процессорларында қол жетімді.