Software Rendering Risk of Rain 2 Lavapipe Vulkan (Running Games On a CPU Like Its 1996) @ClewlessClay
Software Rendering Risk of Rain 2 Lavapipe Vulkan (Running Games On a CPU Like Its 1996)  @ClewlessClay
Uploaded March 2025 | Updated September 2026, 32 minutes ago
Mesa's CPU based Vulkan renderer "Lavapipe" that is being used with a Proton fork called Proton-Sarek. This allows for the use of a fully software implemented CPU based Vulkan rendering pipeline. Performance is much slower than a GPU, obviously, but the game is being run completely independently from the GPU (in this case a GTX 1080 Ti) and allows for "emulating" features like ray tracing even, with CPU rendering. So, it's even slower than GPU's that don't support RT trying to run it. So it's not practical for playing games. But it's a very interesting concept/experiment that I just learned about today and got working and quickly had to share it. I just installed Fedora yesterday so I've been doing some experimenting and it's interesting so far...

Fedora 41
Core i9 11900k
32GB RAM
GTX 1080 Ti

PROTON_VK_SOFTWARE=1 %command% PROTON_SAREK_PROFILE agg %command%

phoronix.com/news/Lavapipe-Vulkan-Descriptors
phoronix.com/news/Lavapipe-Vulkan-1.3-Official
phoronix.com/news/Mesa-Lavapipe-Vulkan-1.4
phoronix.com/news/Lavapipe-RT-Pipelines-Mesa-24.1

Proton-Sarek GitHub
github.com/pythonlover02/Proton-Sarek?tab=readme-ov-file#Sarek
This is a fork of Valve's Proton that impliments an optional feature for enabling Mesa's Lavapipe Vulkan renderer, which is a fully CPU based software rendering pipeline. In this example, Proton is converting Risk of Rain 2 to Vulkan and running that on the CPU using Lavapipe, at very low FPS.

I did not realize software rendering was still possible in games today! And I mean it isn't by default. It was back in the day and you could toggle between software rendering and OpenGL in games like Half-Life 1 or Quake. But now apprently on Linux you can force any game to use software rendering and run it without a GPU! in 2025! Pretty cool. I'm gonna have to do more tests.

0:00 - 3:18 Setup and setttings
3:18 - 6:27 640x480 Low Settings CPU Rendering with Lavapipe
6:27 - 7:29 1280x720 Low Settings CPU Rendering with Lavapipe
7:29 - 8:34 320x200 Low Settings 20fps!! with CPU rendering! and then crash...
Software Rendering Risk of Rain 2 Lavapipe Vulkan (Running Games On a CPU Like Its 1996)Explore Development build first look.How to turn on a TVDoom Eternal (Nekravol) [GTX 1060 6GB][i5 4690k@4.4ghz][Windows]windows 8Totally Epic Tuesdays- EP2 20PG vs 100ZombiesOblivion Remastered Software Lumen Ambient Occlusion Fix with Ultra Plus Mod👌👌👌QUALITY PLAYERUNKOWNS BATTLEGROUNDS TOMFOOLERY👌👌👌XeSS 1.3 vs 1.2 in Forza Horizon 5 – Big Image Quality Improvement! GTX 1080 TiHow Does AMD Do Hardware Accelerated Ray Tracing?Vulkan Ray Tracing at 120FPS (GTX 1080 Ti Quake 2 RTX)how to make minecraft run full screen
Clewless Clay |

Software Rendering Risk of Rain 2 Lavapipe Vulkan (Running Games On a CPU Like It's 1996)

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER