Linux in a pixel shader in VRChat
2022-01-04 18:40:38.005004+01 by Dan Lyke 0 comments
Linux in a Pixel Shader - A RISC-V Emulator for VRChat
Around March 2021 I decided on writing an emulator capable of running a full Linux Kernel in VRChat. Due to the inherent limitations of that platform, the tool of choice had to be a shader. And after a few months of work, I’m now proud to present the worlds first (as far as I know) RISC-V CPU/SoC emulator in an HLSL pixel shader, capable of running up to 250 kHz (on a 2080 Ti) and booting Linux 5.13.5 with MMU support.
Via https://mobile.twitter.com/dys...eaker/status/1478074055651520513