если 0.5 достать из текстуры, то:
0.5+0.5-1.0 не равно 0
0.5+0.5-1.0-1.0/256.0 равно 0
почему так? дичайше бесит
webgl, glsl, mediump
на равенство проверяю читая и записывая в текстуру. и смотрю чтобы значение цвета оставалось неизменным
я понимаю округления в вычислениях. но 0.5+0.5-1.0 не должно давать округлений жеж
в текстурах 8 бит на цвет. т.е. последний бит меняется почему-то.