就在一个月前的Mesa 20.0-devel代码中,RadeonSI默认情况下启用了NIR以支持OpenGL 4.6,现在已经比Mesa 20.0分支更早了,以前的TGSI代码路径已被删除。 TGSI已成为RadeonSI和其他Gallium3D驱动程序的默认中间表示形式,但如今NIR已成为Mesa驱动程序的首选IR。
AMD开发人员已经放弃TGSI支持,这是一个很好的信号,表明他们对将于2月或3月下旬发布的Mesa 20.0之前的NIR支持感到满意。他们必须有类似的观点才能尽快删除TGSI代码,而不是保留它作为后备选项。
从RadeonSI删除TGSI支持后,驱动程序减少了将近五千行代码。
RadeonSI的NIR-only支持也显示OpenGL 4.6是Mesa 20.0的一部分,作为第一季度的2020驱动更新,同时还有Linux桌面OpenGL/Vulkan驱动程序的更多功能。
Linux公社的RSS地址:https://www.linuxidc.com/rssFeed.aspx
本文永久更新链接地址:https://www.linuxidc.com/Linux/2020-01/161952.htm