Mesa 19.3-RC1 发布,Vulkan驱动程序的许多改进


Mesa 19.3功能开发现已正式结束,Mesa 20.0已在Git master上开放开发。 2019年的最终Mesa系列带有许多令人兴奋的OpenGL和Vulkan驱动程序。

Mesa 19.3的主要改进之一是英特尔的OpenGL i965/Iris驱动程序现在支持OpenGL 4.6!英特尔开源Linux图形驱动程序终于完全具有OpenGL 4.6功能。 AMD还一直在努力支持RadeonSI OpenGL 4.6,但同时也将它们过渡到NIR,这已经是一个长期的过程,并且尚未在Mesa的2019年最终版本中实现。

Mesa 19.3还将成为将Intel OpenGL驱动程序默认值从i965更改为Iris Gallium3D的版本,但该版本被推迟到Mesa 20.0。但是无论如何,对于那些想尝试一下的人来说,英特尔Gallium3D代码都相当不错。

Mesa 19.3还具有最初的Gen12 / Tiger Lake支持,RADV和Intel ANV中的多个新Vulkan扩展,Meson构建系统改进,不推荐用于非Windows平台的SCons构建系统以及其他增强功能。 Mesa 19.3-RC1发行公告说明:

GL_ARB_gl_spirv on i965, iris.
GL_ARB_spirv_extensions on i965, iris.
GL_EXT_demote_to_helper_invocation on iris, i965.
OpenGL 4.6 on i965, iris.
EGL_EXT_image_flush_external
VK_Android_external_memory_android_hardware_buffer on RADV.
VK_KHR_shader_clock on Intel, RADV.
VK_KHR_shader_float_controls on Intel, RADV.
VK_KHR_spirv_1_4 on Intel, RADV.
VK_KHR_timeline_semaphore on RADV.
VK_KHR_vulkan_memory_model on Intel.
VK_EXT_shader_subgroup_ballot on Intel.
VK_EXT_shader_subgroup_vote on Intel.
VK_EXT_texel_buffer_alignment on RADV.
VK_INTEL_performance_query on Intel.
使用MSVC和MinGW对Windows Meson支持
scons已在非Windows中弃用
anvil a和 iris上的初始Intel gen12(Tigerlake)支持

现在,Mesa 19.3可以看到每周发布的候选版本,直到11月下旬准备发布为止;否则,如果任何阻止程序错误持续存在,则在12月发布。现在,新的开源驱动程序功能活动将在下个季度针对Mesa 20.0开始累积。

linuxboy的RSS地址:https://www.linuxboy.net/rssFeed.aspx

本文永久更新链接地址:https://www.linuxboy.net/Linux/2019-10/161218.htm

相关内容