Snapshot a WebGPU-only storage-aware graphics shader contract.
ReadonlybindingsImmutable bindings in group/binding order.
ReadonlyfragmentImmutable GLSL ES 3.10 fragment source.
ReadonlylabelStable diagnostic label, or an empty string.
ReadonlyvertexImmutable GLSL ES 3.10 vertex source.
Immutable WebGPU-only graphics shader configuration for readonly storage-buffer rendering.
Sources use the constrained GLSL ES 3.10 contract. Compilation still runs through the shared engine GLSL preprocessing and Naga translation path; this object never accepts hand-written graphics WGSL.