stage_bindings library

What every stage in the engine's bundle keeps once compiled: the uniform blocks and samplers a draw through it must bind and may bind. Read off impellerc's Metal reflection, so a resource the source declares and the compiler dropped is not here. FakeBackend(stageBindings: stageBindings) holds a renderer to it on the VM.

Constants

stageBindings → const Map<String, ({Set<String> blocks, Set<String> samplers})>