Every time I reach the level in my game using the game studio water reflection shader, my frame rate gets chopped in half - and stays low until I restart my game. My first level i get anywhere from 30 to 60 fps, the next level there are water reflections and I'm down to 15fps. I return to the menu and restart the game and my first level is at 15fps. I exit the engine and reload and my first level is back to 30-60fps.

Is there something in the water shader script I should add or edit? It seems like it's sucking resources even when it is not in use.


Decessus - 80% done. 100% abandoned.
GET MY ANDROID GAME! https://play.google.com/store/apps/details?id=com.lasertrain.zspinballfree&hl=en