What do I have to implement in my android app for the most efficient suspend and resume process.
I would like to avoid the whole resource reloading ordeal from OpenGL. So far I have found no documentation on the issue, so there are a lot of questions on my end.
Which vulkan objects will or might be invalidated when my app sent to the background?
- is my logical device preserved? with all of my buffers, images and pipelines?
Are there any error codes which indicate to me what needs to be recreated?