1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-10 23:44:24 +00:00
JUCE/modules/juce_opengl/native
reuk c2d52a5499
OpenGLFrameBuffer: Automatically save/restore content when the context is paused/resumed
This addresses an issue where OpenGL-backed image content could get lost
when putting and Android app into an inactive state. This happens
because the GL context gets destroyed, freeing all associated resources.

The workaround introduced here will listen for OpenGL state-change
events, and attempt to save and restore framebuffer content into main
memory, so that the content can be restored once the app is reactivated.
2025-07-09 11:24:43 +01:00
..
java/app/com/rmsl/juce Update licensing information 2024-04-16 11:39:35 +01:00
juce_OpenGL_android.h OpenGLFrameBuffer: Automatically save/restore content when the context is paused/resumed 2025-07-09 11:24:43 +01:00
juce_OpenGL_ios.h OpenGLFrameBuffer: Automatically save/restore content when the context is paused/resumed 2025-07-09 11:24:43 +01:00
juce_OpenGL_linux.h OpenGLFrameBuffer: Automatically save/restore content when the context is paused/resumed 2025-07-09 11:24:43 +01:00
juce_OpenGL_mac.h OpenGLFrameBuffer: Automatically save/restore content when the context is paused/resumed 2025-07-09 11:24:43 +01:00
juce_OpenGL_windows.h OpenGLFrameBuffer: Automatically save/restore content when the context is paused/resumed 2025-07-09 11:24:43 +01:00
juce_OpenGLExtensions.h Update licensing information 2024-04-16 11:39:35 +01:00