Dokumentasi Android mengatakan:
Ada situasi di mana konteks render EGL akan hilang. Ini biasanya terjadi ketika perangkat bangun setelah tidur. Ketika konteks EGL hilang, semua sumber daya OpenGL (seperti tekstur) yang terkait dengan konteks itu akan dihapus secara otomatis. Agar tetap melakukan rendering dengan benar, renderer harus membuat ulang sumber daya yang hilang yang masih dibutuhkan. Metode onSurfaceCreated (GL10, EGLConfig) adalah tempat yang nyaman untuk melakukan ini.
Tetapi harus memuat ulang semua tekstur dalam konteks OpenGL adalah pengalaman yang menyakitkan dan menyakitkan bagi pengguna ketika masuk kembali ke aplikasi setelah jeda. Saya tahu bahwa "Angry Birds" entah bagaimana menghindari ini, saya sedang mencari saran tentang cara mencapai hal yang sama?
Saya bekerja dengan Android NDK r5 (versi CrystaX.) Saya memang menemukan kemungkinan peretasan ini untuk masalah tetapi saya mencoba untuk menghindari membangun seluruh versi SDK khusus.