What registerStandardPipeline() installs: a factory the renderer calls
once per context, on the first "standard" item — never at
initialize, so a scene with no StandardMaterial issues the byte-identical
GL sequence it always did, and never per frame.
Compiles the program on gl. May throw SHADER_COMPILATION_FAILED
(§89); the renderer catches it — §61 forbids a frame from throwing —
warns once, and draws no standard surface on that context.
What
registerStandardPipeline()installs: a factory the renderer calls once per context, on the first"standard"item — never at initialize, so a scene with noStandardMaterialissues the byte-identical GL sequence it always did, and never per frame.