vulkan - Linux 上的哪些 AMD GPU 支持 VK_KHR_ray_tracing_pipeline?
问题描述
是否有一个完整的列表,我可以在其中查看所有 AMD GPU 支持的 Vulkan 扩展?我一直在互联网上寻找,但找不到任何关于此的信息。我目前有一个 RX570,但我认为 Vulkan API 将为缺乏硬件加速的卡提供后备模式。
我想我正确安装了 amdgpu-driver,但是当我尝试运行 raytracing_simple示例时,它说 RX570 缺少请求的扩展。
解决方案
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% 完整的。
推荐阅读
- python-3.x - python3:从标准输入读取并在 EOF 上退出
- flutter - mainAxisAlignment 无法将 iconButton 对齐到顶部
- javascript - React,避免突变状态的原因
- java - 功能分解Java
- javascript - 多个对象
- sql - 是否可以对枚举进行索引?
- python - mongoEngine在保存后值为null时错过了该字段
- objective-c - 如何在 Cocoa 应用程序的主线程中运行自定义代码
- ibm-midrange - 如何从 IFS 下载文本文件的最后一行删除 CRLF
- python - scipy.interpolate.SmoothSphereBivariateSpline 在示例数据上的行为不符合预期