+4

Bug with _Time (e.g. Panner) on Mali-400 GPU's

TJMaxx 9 ár síðan 0
We have observed visual distortion over time on Mali 400 GPUs when using certain Shader Forge components relying on _Time (e.g. Panner) due to a precision error on those low end GPUs.   In our case, a simple scrolling texture becomes very pixellated over time as _Time becomes too large and the precision is lost.   Here is some more discussion of the issue:

http://community.arm.com/message/12767
http://answers.unity3d.com/questions/479412/mobile-shader-stepping-and-pixellation-with-time-i.html

Whats the best way to fix this using Shader Forge without manually editing the shader code?