mono/MonoGame — pull request #3051 by prollin (2014-10-08 00:20:24+00:00)
Title: Fix GraphicsDevice.Present() not called on iOS

While investigating increased memory warning on iOS since integrating latest MonoGame stuff, we realized that GraphicsDevice.Present is not called on that platform. GraphicsDevice.Present takes care of disposing all graphics resources that where queued for disposal (if GraphicsResource.Dispose() is called from a non-ui thread) and not calling it can result in pretty significant memory leaks in certain scenarios.

This is the simplest fix we can do for now (Android already calls GraphicsDevice.Present in AndroidGamePlatform.Present) until the Present behavior is revamped.