Flutterby™! : Linux in a pixel shader in VRChat

Next unread comment / Catchup all unread comments User Account Info | Logout | XML/Pilot/etc versions | Long version (with comments) | Weblog archives | Site Map | | Browse Topics

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

[ related topics: Free Software Weblogs Open Source Writing Work, productivity and environment Graphics Sports ]

comments in ascending chronological order (reverse):