首页 > 解决方案 > Linux 上的哪些 AMD GPU 支持 VK_KHR_ray_tracing_pipeline?

问题描述

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

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

标签: vulkanamdraytracing

解决方案


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% 完整的。


推荐阅读