Files
gex/.gitmodules
velzieandClaude Opus 5.5 228b0745f9 third_party/mesa: track mesa-wink's wink branch, at 9016782
The submodule named the fork's gex-virgl branch (4eeb32a), while the
browser's Mesa (gex-wgpu-replay, the path Windows programs use) has been
built from wink since S12's milestone (c). It now records wink at 9016782:
c6a33e6 plus S12's two gex_wgpu patches (the stream uploader maps
explicitly, not persistently: 59 MB -> 19 KiB of writeBuffer per Noita
frame; subdata into a buffer the batch reads is staged and copied in the
batch: ~60 -> ~12 submits per frame).

wink has no gex-virgl-replay target (that driver is four commits on
gex-virgl), so web/build-mesa-virgl-wasm.sh now says so up front and takes
GEX_MESA_SRC to build from a gex-virgl checkout instead.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01PAzyvifGuxHm26BuKQ1ggv
2026-10-02 08:42:43 -04:00

11 lines
383 B
Plaintext

[submodule "third_party/opengl-registry"]
path = third_party/opengl-registry
url = https://github.com/KhronosGroup/OpenGL-Registry.git
[submodule "third_party/vk-gl-cts"]
path = third_party/vk-gl-cts
url = https://github.com/KhronosGroup/VK-GL-CTS.git
[submodule "third_party/mesa"]
path = third_party/mesa
url = https://github.com/MercuryWorkshop/mesa-wink.git
branch = wink