Calling it is what links this module — the two skinned colour pipelines,
the §69 caster, and the palette uploader — into the bundle; a build that
never calls it carries none of it. Pipelines still compile lazily:
colour on the first skinned colour draw, the caster on the first
skinned caster, never here and never at renderer initialize.
Idempotent; calling it twice re-installs the same factory.
The RFC 0005 skinned id pass lives in wgpu-picking.ts behind
registerPickingPipeline().
Opts this process's
WebgpuRenderers into GPU skinning (§54, §62; RFC 0003).Calling it is what links this module — the two skinned colour pipelines, the §69 caster, and the palette uploader — into the bundle; a build that never calls it carries none of it. Pipelines still compile lazily: colour on the first skinned colour draw, the caster on the first skinned caster, never here and never at renderer initialize. Idempotent; calling it twice re-installs the same factory.
The RFC 0005 skinned id pass lives in
wgpu-picking.tsbehindregisterPickingPipeline().