The WGSL declaration of the block above, spliced into every shader in this
package.
One string, exported, so that "the layout the pipeline declares" and "the
layout the shader reads" cannot drift: they are the same two definitions,
side by side in this module, and a change to either is a change to a file
whose whole subject is the pair.
The WGSL declaration of the block above, spliced into every shader in this package.
One string, exported, so that "the layout the pipeline declares" and "the layout the shader reads" cannot drift: they are the same two definitions, side by side in this module, and a change to either is a change to a file whose whole subject is the pair.