Build a MeshTSLNodes set from a plain IUniform record — for callers that
don't own persistent wrapper-side UniformNodes (the codegen/parity harness and
the MESH_SOURCE ShaderSource factory). Mirrors
buildPointTSLNodesFromUniforms.
The resulting nodes capture the current iuniform.value at build time;
mutations to the host IUniform afterwards do NOT propagate. Appropriate for
the harness (build once, render once), never for a live wrapper.
Build a
MeshTSLNodesset from a plainIUniformrecord — for callers that don't own persistent wrapper-sideUniformNodes (the codegen/parity harness and theMESH_SOURCEShaderSource factory). MirrorsbuildPointTSLNodesFromUniforms.The resulting nodes capture the current
iuniform.valueat build time; mutations to the hostIUniformafterwards do NOT propagate. Appropriate for the harness (build once, render once), never for a live wrapper.