lovr icon indicating copy to clipboard operation
lovr copied to clipboard

WebGPU

Open bjornbytes opened this issue 6 months ago • 0 comments

Back in v0.16.0 the WebGL renderer (and with it, WebAssembly support) was removed due to the switch to Vulkan.

Some work has been done to add a WebGPU renderer, which will allow WebAssembly to be supported again. It's at a point where it's close to working, and the gnarliest hurdles like buffer uploads and WGSL shader compilation have been pretty much worked out.

Once the WebGPU renderer exists, it should be pretty easy to add back the WebXR headset backend and any WebAssembly stuff that was removed or decayed due to bitrot.

bjornbytes avatar Jun 21 '25 20:06 bjornbytes