【问题标题】:VK_KHR_ray_tracing_pipeline supported by which AMD GPUs on Linux?Linux 上的哪些 AMD GPU 支持 VK_KHR_ray_tracing_pipeline?
【发布时间】:2021-08-16 18:40:21
【问题描述】:

是否有一个完整的列表,我可以在其中查看所有 AMD GPU 支持的 Vulkan 扩展?我一直在互联网上寻找,但找不到任何关于此的信息。 我目前有一个 RX570,但我认为 Vulkan API 将为缺乏硬件加速的卡提供备用模式。

我认为我正确安装了 amdgpu-driver,但是当我尝试运行 raytracing_simple example 时,它说 RX570 缺少请求的扩展。

【问题讨论】:

    标签: vulkan amd raytracing


    【解决方案1】:

    AMD 在 RX 6x00 系列中引入了光线追踪支持。旧硬件的回退模式必须由供应商实施,而 AMD 并非如此。所以你需要一个 RX 6x00 GPU 来在 Linux 上进行硬件加速光线追踪。

    您可以在这里查看VK_KHR_ray_tracing_pipeline 对 Linux 的支持:https://vulkan.gpuinfo.org/listdevicescoverage.php?extension=VK_KHR_ray_tracing_pipeline&platform=linux

    这是我正在维护的 Vulkan 硬件数据库,其中还列出了不同平台上的扩展支持。那里提供的数据来自用户上传的报告。虽然不是官方的 Vulkan 数据库,但由于定期的贡献,它基本上是完整的,并且很好地概述了 Vulkan 对不同硬件的支持。

    注意:如上所述,报告由用户提交,因此列表可能不是 100% 完整。

    【讨论】:

    • 我已经在搜索您的数据库(非常棒的贡献,非常感谢!)并且只找到了列出的“AMD Radeon RX 6900 XT”。我希望它只是不完整的。您是否碰巧知道 AMD 是否计划提供一种后备模式,类似于 NVIDIA 为他们的旧 GTX 卡所做的那样?我发现很难从官方来源找到这方面的信息。
    • 我不知道。英伟达的后退对开发来说是好事,但最终还是很慢。我不认为 AMD 会做类似的事情,但我又不是 AMD 员工。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-07-19
    • 1970-01-01
    • 2012-11-13
    • 2016-09-20
    • 2016-03-22
    • 2021-02-22
    • 1970-01-01
    相关资源
    最近更新 更多