DEBUG and RELEASE modeBrightnessProcessor simply scales values with no regard for values like HalfSingle whose minimum value is not zero. Presumably other FilterProcessors also have this problem.
Create an Image<HalfSingle> with -1 pixel values and apply a brightness scale to it. The image should remain the same, instead -1 values will be multiplied by the scale.
@JimBobSquarePants To/FromScaledVector4 should also apply an offset?
@antonfirsov ScaledVector is fine, we鈥檙e just not using it in the processor.
Should be an easy PR if you鈥檙e keen @maxvoxel8 ?
Sure, I can take a look.