近日,研究者 Konstantin Seurer 成功利用 CPU 资源实现了 Vulkan 光追效果,达到了令人惊讶的每秒1帧(FPS)。然而,这一突破性的研究却引起了部分人的质疑和担忧。
针对这些质疑和期望,Seuer 给出了简短而有力的回答:“不要在意性能”。实际上,在调整了基于 CPU 的软件实现 Lavapipe 后,Seuer 成功支持了 VK_KHR_acceleration_structure、VK_KHR_deferred_host_operations 和 VK_KHR_ray_query 等功能。这使得他能够使用从 RADV 和旧版 Radeon GPU 中移植过来的部分代码来实现光线追踪。
虽然这种基于 CPU 的实现方式取得了令人难以置信的结果,但是其性能却极其有限。事实上,在启用 Vulkan 光追后,《Quake II》的运行速度仅为每秒钟1帧(FPS)。这种情况自然是因为调用 Mesa Lavapipe 驱动程序仅使用 CPU 渲染所致。
虽然此次研究取得了一定成果,但是目前来看,CPU 实现的 Vulkan 光追仍然存在诸多挑战和限制。随着技术的发展和硬件的提升,未来我们有望看到更高效、更逼真的光追效果。
本文属于原创文章,如若转载,请注明来源:新Mesa驱动让CPU干GPU的活:《雷神之锤 II》游戏Vulkan光追实现1FPShttps://dcdv.zol.com.cn/859/8597414.html