Expand description
Phenomenal viewport CI contract — WGSL bindings, binary layout, and regression oracles.
Run via cargo test -p qualia-core-db render::contract::tests::phenomenal_ --lib or
node docs/tests/phenomenal-verify.mjs.
Constants§
- AMBIENT_
GROU P0_ BINDINGS - Rust ambient layout — binding 4 is reserved for
ObserverStandpoint(not yet in WGSL). - BLOOM_
GROU P0_ BINDINGS - PROJECTOR_
GROU P0_ BINDINGS - Rust
portal_gpuprojector camera bind group (group 0). - PROJECTOR_
GROU P1_ BINDINGS - Rust
portal_gpuprojector tensor SOA bind group (group 1).
Functions§
- assert_
wgsl_ bindings_ covered - Every WGSL-declared binding must exist in the Rust bind-group layout manifest.
- parse_
wgsl_ bindings - Parse
@group(G) @binding(B)declarations from WGSL source lines.