CodegenSlot

Input/output slot description: a name, a type, and where it sits.

In the namespace eval::internal. Declared in src/libs/libeval/eval/CodegenSlot.hpp.

Detailed description

Each input/output of a compiled `Graph` corresponds to an offset into the flat `float* in` / `float* out` buffers. The offset is in **floats**, not in values — a `Vec3` occupies three and a `Double` two, so a slot's index is only meaningful alongside `codegenSlotFloatWidth` for every slot before it.

In this section