FieldSpliceShader
The spliced kernel of the passenger vertex shaders (field-presentation §FVG-2).
In the namespace construct::rendering. Declared in src/libs/libconstruct/construct/rendering/FieldSpliceShader.hpp.
Detailed description
A passenger vertex shader colors by `passengerFieldValue()`. With no splice the function returns the value of the scalar binding, as before. With a splice it runs the kernel, from the text that libeval runs on the CPU (field::kernelShaderText()), over one vertex input per kernel input. So the value of a vertex is the kernel at the node, and the rasterizer interpolates it, the order of the CPU sampler (§FVA-4).
The kernel's parameters are a uniform, `vec4 kernelParams[4]` at the end of the layer's uniform block, so a parameter edit compiles nothing.