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

Mesa 18.3.0发布,新的开发版本

[日期:2018-12-09] 来源:Linux公社  作者:醉落红尘 [字体: ]

Mesa 18.3.0是一个新的开发版本。 关注稳定性和可靠性的人应该坚持使用先前的版本或等待Mesa 18.3.1。

Mesa 18.3.0实现了OpenGL 4.5 API,但(GL_VERSION) 或 glGetIntegerv(GL_MAJOR_VERSION) / glGetIntegerv(GL_MINOR_VERSION)报告的版本取决于所使用的特定驱动程序。 某些驱动程序不支持OpenGL 4.5中所需的所有功能。 只有在创建上下文时请求,OpenGL 4.5才可用。 兼容性上下文可能会根据每个驱动程序报告较低版本。

libwayland-egl现在由Wayland发布(自1.15起,见公告),并已在此版本中从Mesa中删除。 确保您使用Wayland的最新版本来保持功能。

Mesa 18.3.0发布,新的开发版本

SHA256 校验
17a124d4dbc712505d22a7815c9b0cee22214c96c8abb91539a2b1351e38a000  mesa-18.3.0.tar.gz
b63f947e735d6ef3dfaa30c789a9adfbae18aea671191eaacde95a18c17fc38a  mesa-18.3.0.tar.xz

新功能

注意:某些新功能仅适用于某些驱动程序。

  • GL_AMD_depth_clamp_separate on r600, radeonsi.
  • GL_AMD_framebuffer_multisample_advanced on radeonsi.
  • GL_AMD_gpu_shader_int64 on i965, nvc0, radeonsi.
  • GL_AMD_multi_draw_indirect on all GL 4.x drivers.
  • GL_AMD_query_buffer_object on i965, nvc0, r600, radeonsi.
  • GL_EXT_disjoint_timer_query on radeonsi and most other Gallium drivers (ES extension)
  • GL_EXT_texture_compression_s3tc on all drivers (ES extension)
  • GL_EXT_vertex_attrib_64bit on i965, nvc0, radeonsi.
  • GL_EXT_window_rectangles on radeonsi.
  • GL_KHR_texture_compression_astc_sliced_3d on radeonsi.
  • GL_NV_fragment_shader_interlock on i965.
  • EGL_EXT_device_base for all drivers.
  • EGL_EXT_device_drm for all drivers.
  • EGL_MESA_device_software for all drivers.

Bug修复

  • [G965] Neverwinter Nights Linux版本中的某些对象无法正确显示
  • piglit.spec.arb_depth_buffer_float.fbo-depth-gl_depth_component32f-copypixels失败
  • [BXT,SKLGT4e]间歇性ext_framebuffer_multisample.accuracy失败
  • llvmpipe上的dEQP失败
  • “浮动[a +++ 4?1:1] f;”崩溃了glsl_compiler
  • 使用Vulkan版本的DOTA2,Talos Principle和Sascha Willems的演示损坏的帧内容,当它们在全屏运行时Vsynched
  • Metro Redux游戏需要覆盖midshader扩展声明
  • 默认的虚幻引擎4 frag shader无法编译
  • Mesa无法将GLSL程序与未使用的输出块链接
  • [回归] mpv,高渲染时间(高出两到三倍)
  • 使用64位顶点输入时Anv崩溃
  • [apitrace] RX Vega上的文明VI中的图形工件
  • anv:DOOM 2016和Wolfenstein II:由于没有depthBoundsTest,新Colossus崩溃
  • swrast:Mesa 17.3.3生成:不支持格式为875713089的HW游标
  • 提交ac后缺少几何[gallium-nine]:用ac_build_kill_if_false替换ac_build_kill
  • r600_shader_from_tgsi  - 超出GPR限制 - 着色器需要360个寄存器
  • 当前一阶段的输出声明位于单独的着色器对象中时,链接器错误“片段着色器输入...在前一阶段没有匹配的输出”
  • 在32位wine vulkan程序的驱动程序升级后,需要删除mesa着色器缓存才能工作。
  • 更多......

下载:

安装

使用autoconf构建(Linux/Unix/X11)

在Unix系统上构建Mesa的主要方法是使用autoconf。

一般方法是标准:

./configure

make

sudo make install

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

本文永久更新链接地址https://www.linuxidc.com/Linux/2018-12/155750.htm

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

       

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