mirror of
https://github.com/HeyPuter/gex.git
synced 2026-11-13 20:12:43 -10:00
Conflicts resolved so the x86 guest keeps working alongside the new
compositor work:
* build-graphics-rootfs.sh: upstream's traced-closure rewrite, with the
multiarch tuple, dynamic linker and gexc taken from GEX_ARCH again
(the guest Mesa and its LLVM stub are gone, so that machinery went too).
* demos.js: upstream's app list and ?wlclient resolution; clients whose
names carry the multiarch tuple stay functions of the guest arch
(resolveClient), and the session's cmd entries go through it as well.
* gex.mjs: stracePid alongside the x86 debugging switches; the shared
module key alongside the GEX_CHECK_INSTALL probe.
* gexvirgl.c: the console logger on upstream's new init signature.
* gex-abi: LAST_SOURCE/LAST_SYSCALL kept.
Co-Authored-By: Claude Fable 5.1 <[email protected]>
Claude-Session: https://claude.ai/code/session_01PgSueL4k8gmiNJ6jZsuGnc