手机版
你好,游客 登录 注册
背景:
阅读新闻

Mesa 19.0 发布,为Linux游戏玩家带啦众多改进

[日期:2019-03-14] 来源:Linux公社  作者:醉落红尘 [字体: ]

Mesa 3D图形库项目背后的团队今天宣布了基于Linux操作系统的期待已久的Mesa 19.0图形堆栈系列的最终版本和普遍可用性。

实现OpenGL 4.5 API后,Linux图形库Mesa 19.0在经过过去三个月的扩展开发周期后终于出现了。它带来了许多新特性、新扩展和无数的bug修复。这个主要新系列的亮点包括支持AMD Radeon Vega 10、Vega 20和Vega M gpu、GNU Hurd支持和LLVM 7兼容性。

“我很高兴地宣布mesa 19.0.0的普遍可用性。我们已经有一个稍长的rc进程和7个RC(应该有6个,但是脚本中有一个错误用于拉动补丁导致两个回复支持RCs),“迪伦贝克在今天的公告中说。 “总的来说,这个版本的形成非常好,我期待稳定的发布周期。”

“我很高兴地宣布mesa 19.0.0的全面可用性。我们已经有7个RC,rc进程有点长了(本来应该有6个,但是脚本中有一个bug,导致两个RCs的补丁被拖到后面),”Dylan Baker在今天的声明中说。“总的来说,这个版本的发展相当不错,我期待着稳定的发行周期。”

Mesa 19.0 发布,为Linux游戏玩家带啦众多改进

Mesa 19.0上的新OpenGL和Vulkan扩展

Mesa 19.0图形库还为OpenGL和Vulkan技术提供了许多新的扩展。对于OpenGL,我们可以为所有OpenGL 4.0驱动程序提供GL_AMD_texture_texture4,为i965驱动程序提供GL_ARB_vertex_attrib_64bit,GL_ARB_shader_ballot,GL_ARB_gpu_shader_fp64和GL_ARB_gpu_shader_int64的基于着色器的软件实现,以及仅支持Fermi/Kepler的nvc0驱动程序的GL_NV_shader_atomic_float扩展。

在Mesa 19.0中添加了几个新的ES扩展,即所有驱动程序的GL_EXT_shader_implicit_conversions,所有OpenGL 4.0驱动程序的GL_EXT_texture_compression_bptc,所有OpenGL 3.0驱动程序的GL_EXT_texture_compression_rgtc,支持纹理视图的驱动程序的GL_EXT_texture_view和GL_OES_texture_view,以及Gallium驱动程序的GL_EXT_render_snorm。

对于Vulkan, Mesa 19.0添加了用于Intel gpu的VK_Android_external_memory_android_hardware_buffer、VK_KHR_depth_stencil_resolve、VK_KHR_draw_indirect_count、VK_EXT_conditional_rendering和VK_EXT_scalar_block_layout扩展,以及用于AMD Radeon gpu的VK_EXT_memory_budget和VK_EXT_scalar_block_layout,修复并重新公开了用于Intel ANV和Radeon RADV Vulkan驱动程序的VK_EXT_pci_bus_info扩展。

当然,Mesa 19.0图形库系列中包含许多bug修复和其他较小的更改,因此如果您想知道在此主要版本中确切修复或添加了什么,我们建议您研究完整的更改日志。同时,如果你想为你的GNU/Linux发行版编译它,可以在FreeDesktop.org上找到简短的Mesa 19.0.0发布公告以及源代码下载链接。不过建议你等到Mesa 19.0.1版本发布完毕。

Linux公社的RSS地址https://www.linuxidc.com/rssFeed.aspx

本文永久更新链接地址https://www.linuxidc.com/Linux/2019-03/157473.htm 

linux
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款