THREE.JS / FOUNDATIONS 324
Read. Change. Write.
One WebGPU storage texture binding is read and written by the same compute dispatch. The checksum comes from a separate storage buffer so the GPU result can be verified without pretending WebGL2 has an equivalent path.
Initializing RMW probe—
Checking WebGPU read/write storage-texture support.
The probe is waiting for a compute dispatch.
- path
- —
- texture
- —
- access
- —
- dispatches
- —
- sample
- —
- checksum
- —
Contract: RGBA32F, one mip, integer texel coordinates, one invocation per texel. Workgroup barriers and atomicity are intentionally not implied by this probe.
Read/write storage textures are unavailable here.
No equivalent WebGL2 fallback is run; this lab stays honest about the capability boundary.
Storage texture RMW initialization failed.
The WebGPU probe could not initialize.
The visual plane samples the same storage texture after each verified dispatch.
LAB 324 / STORAGE TEXTURE RMW