mirror of
https://github.com/HeyPuter/gex.git
synced 2026-11-13 20:12:43 -10:00
MobileGL (r58Playz/MobileGL, an OpenGL implementation on WebGPU) was one of the browser GL backends and has been gated off for a while. The Mesa path (st/mesa on the gex_wgpu Gallium driver) is the browser GL backend now. Removed: the third_party/mobilegl-webgpu submodule and its patch, the direct MobileGL module's build script, the MobileGL-hosted virglrenderer build (build-virgl-webgpu-wasm.sh and its epoxy shim), tests/mobilegl-native.sh, and the ignore entries for the MobileGL module's output. The Mesa build used MobileGL's tools/build-tint.sh for its libtint.a. That is now web/tint/build-tint.sh, written for gex with the same Dawn, SPIRV-Tools and SPIRV-Headers pins and the same build flags, together with the same two-hunk Dawn patch. Co-Authored-By: Claude Opus 5.5 <[email protected]> Claude-Session: https://claude.ai/code/session_01FFqjijkLKTTuaQutt3168C