Read-only view of every shader program compiled into the
renderer's draw pipeline. Surfaces one record per
(primitive, render-pass) slot in DrawOps.prims,
plus the full set of Lambert variants (withNormals,
withUVs, withNormalsAndUVs, withTriplanar,
withNormalsAndTriplanar) compiled into each slot.
Bookkeeping is dynamic — the inspector walks the live
DrawOps.prims map at construction, so new draw-op slots
added to RenderPassDrawOps (or new Lambert variant
slots added to DrawOp) show up without further
inspector changes.
Read-only view of every shader program compiled into the renderer's draw pipeline. Surfaces one record per
(primitive, render-pass)slot in DrawOps.prims, plus the full set of Lambert variants (withNormals,withUVs,withNormalsAndUVs,withTriplanar,withNormalsAndTriplanar) compiled into each slot.Bookkeeping is dynamic — the inspector walks the live
DrawOps.primsmap at construction, so new draw-op slots added to RenderPassDrawOps (or new Lambert variant slots added to DrawOp) show up without further inspector changes.