My question is - do I really need to dispose and reload my textures when I show interstitial ads?
The situation is - when I am showing Interstitial ads (e.g. from Admob) in my game, my pause and resume methods are called (the ad is shown as a new Android activity inside my app, which is eventually closed). Correspondingly I dispose and reload my textures. This seems like an overkill to do each time an ad is shown. Is there a way to ensure my GL context is not lost?
Is it really lost without me leaving my application or this is just an insurance in case the ad activity really suspends my application when for example the ad gets clicked? Or is the interstitial ad actually shown in a new process?...