W shaderze fragmentów GLSL próbuję wrzucić floatdo pliku int. Kompilator zgłasza błąd:
ERROR: 0:60: '=' : cannot convert from 'mediump float' to 'highp int'
Próbowałem podnieść precyzję int:
mediump float indexf = floor(2.0 * mixer);
highp int index = indexf;
ale bez skutku.
Jak intpoprawnie rzucić ?
floatBitsToInt.