Mesa22.3获得更新的RADVRadeonVulkan驱动程序支持网格着色器
最近由Phoronix的MichaelLarabel报道,Mesa22.3收到了RADV或RadeonVulkan驱动程序,增加了对网格着色器扩展VK_EXT_mesh_shader的支持,它利用了最新的Vulkan1.3.226框架。
Vulkan最新的VK_EXT_mesh_shader是一个跨供应商网格着色扩展,取代了当前以NVIDIA供应商为中心的扩展。图形扩展允许应用程序通过程序控制的网格着色创建聚集的“几何图元”部分。Vulkan的网格着色器是作为可编程原语的着色管道的替代方案。
在首次发布期间,NVIDIA发布了适用于Windows和Linux的新Vulkan测试版驱动程序,其中包括对EXT_mesh_shader的支持。英特尔的开源ANV驱动程序上周末获得了支持。本周,我们开始着手AMD在Mesa未发布的下一代版本中更新其网格着色支持。
请注意,此支持是实验性的,只能通过RADV_PERFTEST=ext_ms环境变量启用。这是因为如果没有在Linux内核的AMDGPU驱动程序中实现“群提交”,它就无法安全工作。如果没有群提交,当多个进程同时使用任务着色器时,这可能会使您的GPU死锁。Gang提交目前正在由AMDGPU开发人员开发。
有趣的是,VK_EXT_mesh_shader扩展是由Valve的开源开发人员组编程和编码的,他们在规范发布之前也从事RADV工作。在此期间,开发人员正在积极修补Vulkan网格着色器的启用。发布后,团队创建了一个新的合并请求。既然新代码已经通过审查流程,AMD将在明年上半年将RADV支持合并到Mesa22.3版本中。
RadeonRADV网格着色器支持要求使用RDNA2架构或更新版本。Larabel提到最新的Vulkan网格着色器支持需要更改MesaGit中的RADV_PERFTEST=ext_ms环境变量。下面的请求简要解释了对最新网格着色器支持的处理,暗示该支持目前处于实验状态,直到AMD围绕gang提交的开源AMDGPU内核驱动程序能力准备就绪。
免责声明:本文由用户上传,与本网站立场无关。财经信息仅供读者参考,并不构成投资建议。投资者据此操作,风险自担。 如有侵权请联系删除!
-
【别克君威gs是什么意思】“别克君威GS”是雪佛兰品牌旗下一款高性能车型的名称,它代表了别克君威系列中动力...浏览全文>>
-
【别克君威GS两年改装之路总结全车内外进化升级】在过去的两年里,我为我的别克君威GS进行了一系列的改装与优...浏览全文>>
-
【别克君威gs和君威区别是什么】在选购别克君威系列车型时,不少消费者会注意到“君威”和“君威GS”这两个名...浏览全文>>
-
【别克君威gs和君威区别】在选购别克君威系列车型时,许多消费者会注意到“君威”与“君威GS”这两个名称。虽...浏览全文>>
-
【别克君威GS豪情版2】作为一款主打运动风格与性价比的中型轿车,别克君威GS豪情版2在市场中具有一定的竞争力...浏览全文>>
-
【别克君威GS多少钱】别克君威GS作为一款定位运动型轿车,凭借其出色的操控性能和较为亲民的价格,受到了不少...浏览全文>>
-
【别克君威GS的整体简介及其性能如何】别克君威GS是雪佛兰品牌旗下一款高性能轿车,定位于运动型车市场。作为...浏览全文>>
-
【别克君威gs超级运动版怎么样】作为一款定位中高端的运动型轿车,别克君威GS超级运动版在动力、操控和外观设...浏览全文>>
-
【别克君威gs报价是多少】作为一款兼具运动性能与豪华感的中型轿车,别克君威GS自推出以来便受到不少消费者的...浏览全文>>
-
【别克车标志是什么意思】别克(Buick)是美国通用汽车公司(GM)旗下的一个知名汽车品牌,自1904年创立以来,...浏览全文>>