Closed r-a-sattarov closed 4 months ago
Thanks, this is interesting. I assume these changes make q2rtx compile for E2K, but does it actually run, with ray tracing? I haven't been following modern developments around E2K, and having drivers for modern GPUs seems to be a likely problem.
Thanks, this is interesting. I assume these changes make q2rtx compile for E2K, but does it actually run, with ray tracing? I haven't been following modern developments around E2K, and having drivers for modern GPUs seems to be a likely problem.
A 7900XT graphics card is now available on e2k. Mesa 23.3.5.
I assume these changes make q2rtx compile for E2K, but does it actually run, with ray tracing?
We already had experience running games that used ray tracing. My colleague Dmitriy Bachilo @dbachilo tried to run on Elbrus the game Half Life, which uses ray tracing.
I haven't been following modern developments around E2K, and having drivers for modern GPUs seems to be a likely problem.
At the moment, the current OS is the OS Elbrus 8 (Linux kernel 5.10, Mesa 21.3.5, Vulkan 1.2.203, GCC 9.3.0 compatible compiler), which supports AMD Radeon video cards up to the Radeon RX 6000 XT series. The next OS Elbrus 9 (Linux kernel 6.1, Mesa 23.3.6, Vulkan 1.3.275, GCC 11.3.0 compatible compiler) is in development, which will provide support for AMD Radeon RX 7000 XT series video cards.
Merged.
My colleague Dmitriy Bachilo @dbachilo tried to run on Elbrus the game Half Life, which uses ray tracing.
Oh right, I think I saw that video when it came out. :)
Right, that happened. Ivan Avdeev was kind to port his patches for xash3d on e2k and we successfully ran vulkan raytraced Half-Life on Elbrus 8CB with Radeon 6700. Lets make Q2RTX happen!
Works. We still need to optimize. I'll send you a link to the video later.
Ref: https://lvee.org/en/abstracts/303