Mesa 最新“RADV”驱动程序可为 Linux 上的赛博朋克 2077 提供光追功能


周四  Mesa 23.1 合并了一个最新 “RADV”驱动补丁: VK_EXT_pipeline_library_group_handles,这个补丁允许在 Linux 上的 3A 游戏 Cyber​​punk 2077 享受光线追踪功能支持(使用 Steam Play / VKD3D-Proton 运行)。

RADV 联合领导 Bas Nieuwenhuizen 实现了这个 VK_EXT_pipeline_library_group_handles 支持补丁。该功能于 1 月份在 Vulkan 1.3.240 中首次引入,可帮助在 Vulkan API 上实现 DirectX 12 光线追踪 (DXR) 兼容性,最初是供 Valve 的 VKD3D-Proton 使用。

但当时利用该功能在 RADV 上的 Cyber​​punk 2077 中启用光线追踪时,往往会导致崩溃。现最新 RADV 驱动补丁已修复了该问题,Bas 已将此 Bug 追踪标记为关闭状态。

虽然 Cyber​​punk 2077 在这个开源 Radeon Vulkan 驱动程序上启用光线追踪时不会再崩溃,但目前性能并没有达到最佳。早期测试表明,使用 RADV 的《赛博朋克 2077》光线追踪性能可能只有 Windows 版本 Radeon Software 驱动程序的一半左右,甚至可能更低。

但无论如何,它至少正在取得进展,并继续改进开源的 Mesa Radeon 图形堆栈。


相關推薦

2022-09-22

100 倍。 用于 Radeon HD 2000 到 HD 6000 系列硬件的旧 R600g 驱动程序已经重写了 NIR 支持 RadeonSI EGL 背景下的高优先级支持,用于帮助 Wayland Radeon RADV 驱动增加了新的扩展 RADV 已经默认启用了光线查询 对 Windows 上的 Mesa 进行了

2022-11-04

包的一些注意事项: 使用光线追踪构建英特尔 Vulkan 驱动程序时(使用 -D intel-clc=enabled,默认禁用),需要 libclc 作为构建和运行时依赖项)。 Rusticl,OpenCL 实现(-D gallium-rustic=true,默认禁用),引入了一堆新的依赖项。如

2022-05-22

支持 ANGLE 的代码 用于老式 GeForce 6/7/8 GPU 的开源 Nouveau 驱动程序默认切换到使用 NIR,以便通过 NIR-to-TGSI 代码路径为仍在使用这些非常老的 NVIDIA GPU 的用户改进其着色器编译栈。 改进了对英特尔 Crocus 驱动程序的 OpenGL 兼容性

2023-02-25

启用 Vulkan 网格着色器 使用 Plasma Wayland 和 Gallium LLVMpipe 驱动程序时,对 KDE Plasma 桌面环境的改进支持 为 RADV 和 Turnip 实现了更多的 VK\\_EXT\\_dynamic\\_state3 功能 修复了《古墓丽影 崛起》在 Wine/DXVK 上出现VK_ERROR_DEVICE_LOST的崩溃

2023-04-24

为 h264 解码添加字段大小写异常 dzn:修复计算命令列表上的 SRV 屏障状态 dzn:确保管道变体用于动态模板掩码 dzn:不再将写入组合内存用于缓存一致的 UMA v3d:正确设置深度比较功能 rusticl/事件:在更新状态之前删除工作项

2022-10-13

”检查问题。 turnip:使用 OS_TIMEOUT_INFINITE 修复 syncobjs 上的繁忙等待问题。 virgl/vtest:修复 virgl_vtest_send_get_caps() 中的内存覆盖问题 meson/amd:移除 Windows libelf wrap nir:修复 nir_xfb_info buffer_to_stream 长度 aco:修复 VMEMtoScalarWri

2022-10-16

观点、经验借鉴与未来探索。 关注到开源生态中近年来最新的发展趋势,GOTC 2023 特别策划了 3D 与游戏世界技术峰会、eBPF、AI is Everywhere、聚焦开源安全,这四大“特别论坛”: 3D 与游戏世界技术峰会 自 2021 年起 Web 3.0 和元

2023-04-12

Radeon RADV Vulkan 驱动程序已经默认启用图形管道库“GPL”支持。 去年发布的 Vulkan 1.3.210 添加了 VK_EXT_graphics_pipeline_library ,允许单独编译图形管道的四个不同部分,最后将它们链接在一起创建可执行管道。这样可以更好地重用

2022-03-14

gination Technologies 一直在为 PowerVR 图形芯片开发新的 Vulkan 驱动程序、编译器和 Linux 内核驱动程序。 他们的努力也终于收获了一些成果,日前一个有关 Mesa Vulkan 驱动的初始合并,并正在接受审核。而上述提及的内核驱动程序等

2023-03-10

Mesa 22.3.7 已发布,作为 Mesa 驱动程序 Q4'2022 系列的最后一个版本。  Mesa 22.3.7 包含针对 Q4 OpenGL 和 Vulkan 开源驱动程序集合的最后一批修复,包括: 几个针对开源 AMD Linux 用户的 RADV Vulkan 和 RadeonSI OpenGL 修复(包括 GFX11/RDNA

2022-12-11

的用户修复了最后一批 Bug,包含: 对 Panfrost Gallium3D 驱动程序进行了一些修复 一些 RADV Vulkan 驱动程序修复 各种 Intel 驱动程序解决方法和修复 支持使用 Clang 6 构建 R600g NIR 代码,以实现 Android 9 兼容性 用于解决 Valve Sou

2023-03-28

循环 修复 Radeon R600g“SFN”NIR 后端 修复 Intel ANV Vulkan 驱动程序 禁用 AMD 智能存取内存RadeonSI 更改 Vulkan 上 Zink OpenGL 的许多修复 RADV 的刷新修复 使用 RDNA3/GFX11 解压缩 DCC 的 RADV 修复 修复 RadeonSI VCN H.264 解码问题 修复

2023-02-14

弃了对过时的 Intel(R) 编译器的支持。它被 Windows 和 Linux 上的 Intel(R) oneAPI DPC++/C++ Compiler 和 macOS 上的 Intel(R) C++ Classic Compiler 取代 更多详情可查看:https://github.com/embree/embree/releases/tag/v4.0.0

2023-06-28

inux 图形驱动开发者 Alyssa Rosenzweig,以改进开源 Linux 图形驱动程序堆栈,增强 Linux 游戏生态系统。 Alyssa Rosenzweig 多年来在 Panfrost 开源、逆向工程 Arm Mali 图形驱动程序方面做了大量工作,她在过去的四年里一直在 Collabora 从事 L