The new mix node has different options according to data type.
The idea of this task is to look at adding the mix modes to float and vector data types.
The color blending modes could be used but a number of these modes assume that the
data is in the range of 0-1.
D16024: Node: Add mix type to Mix Node
This a patch adds non-color mix types to float and vector data types.
Additionally, it would be good to look at how different interpolation modes could also be added.