我有一个使用带有动态内容的纹理的 Android 活动(通过 Framebuffer / Renderbuffer 绘制)。
当活动暂停/恢复时,纹理(像所有纹理一样)丢失并且必须重新创建。
有没有办法在暂停时将动态纹理的内容保存到某个持久对象中,并在恢复时从该对象重新创建纹理?
我已经找到了一些描述类似黑客方法的线程,以防止纹理在暂停时失效,但如果可能的话,我想“按本书”做,并在暂停时释放纹理内存/在恢复时重新创建纹理。
我有一个使用带有动态内容的纹理的 Android 活动(通过 Framebuffer / Renderbuffer 绘制)。
当活动暂停/恢复时,纹理(像所有纹理一样)丢失并且必须重新创建。
有没有办法在暂停时将动态纹理的内容保存到某个持久对象中,并在恢复时从该对象重新创建纹理?
我已经找到了一些描述类似黑客方法的线程,以防止纹理在暂停时失效,但如果可能的话,我想“按本书”做,并在暂停时释放纹理内存/在恢复时重新创建纹理。