Varjo: Currently varjo cannot handle changing the type through an assignment due
to the static nature of glsl.
place: FLOAT
value: INT
Problematic form: (INCF (X V) 1)
It works if the form is (incf (x v) 1f0) so this must be a bug in how places are handled as (+ (x v) 1) naturally promotes to float
here is some example code
and the error
It works if the form is
(incf (x v) 1f0)
so this must be a bug in how places are handled as(+ (x v) 1)
naturally promotes to float