手機版
你好,游客 登錄 注冊
背景:
閱讀新聞

Etnaviv Gallium3D采用了NIR編譯器

[日期:2019-08-07] 來源:Linux公社  作者:醉落紅塵 [字體: ]

在本周Mesa 19.2功能凍結之前,于周二登陸的是Etnaviv Gallium3D驅動程序的實驗性NIR編譯器,它為Vivante圖形IP提供開源OpenGL驅動程序支持。

開源開發人員Jonathan Marek昨天合并了對基于NIR的編譯器的支持,作為處理OpenGL著色器的本地編譯器基礎結構的替代方案。NIR是英特爾OpenGL/Vulkan驅動程序、RADV(可選用于RadeonSI)以及Freedreno和V3D等其他驅動程序所使用的“新”esa通用IR。通過利用NIR,這將有助于他們的OpenGL(ES)進步以及在Etnaviv反向工程驅動器不斷成熟的同時壓縮更多性能優化的潛力。

對于Mesa 19.2,默認情況下不啟用Etnaviv的代碼路徑,但需要設置ETNA_MESA_DEBUG=nir環境變量。 這個新的著色器編譯器總共為Etnaviv增加了2000多行代碼。

Linux公社的RSS地址http://www.nluszu.live/rssFeed.aspx

本文永久更新鏈接地址http://www.nluszu.live/Linux/2019-08/159894.htm

 

 

 

 

linux
相關資訊       Etnaviv Gallium3D  NIR編譯器 
本文評論   查看全部評論 (0)
表情: 表情 姓名: 字數

       

評論聲明
  • 尊重網上道德,遵守中華人民共和國的各項有關法律法規
  • 承擔一切因您的行為而直接或間接導致的民事或刑事法律責任
  • 本站管理人員有權保留或刪除其管轄留言中的任意內容
  • 本站有權在網站內轉載或引用您的評論
  • 參與本評論即表明您已經閱讀并接受上述條款
彩票投注骗局