So I’m trying to use the Easy Water shader from the asset store on Android, and it works perfectly for a few minutes before it starts “stuttering.” It’s sort of a massive frame-rate drop, from 50 fps to about 3 fps, and it happens very suddenly. But it’s just the shader. The rest of the game runs at the full 50 fps. When this happens it doesn’t recover without closing the app entirely.
The shader works by moving various textures across a surface with a static reflection cubemap. Could it be that the shader eats up the memory over time as a result of the motion? This problem doesn’t happen in the Editor.