From 4725e2ca8050250813afcdcac1330244c6e0f5ae Mon Sep 17 00:00:00 2001 From: Romain Guy Date: Wed, 9 Nov 2011 20:10:18 -0800 Subject: [PATCH] Terminate EGL when an app goes in the background This does not happen on high end gfx devices. This happens only if only one EGL context is initialized in the current process. Change-Id: Ibd1737efdf84eef8a84108b05795440d1ae9964e --- opengl/libs/EGL/egl_display.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/opengl/libs/EGL/egl_display.h b/opengl/libs/EGL/egl_display.h index 1c1092cd4..e0a367d4c 100644 --- a/opengl/libs/EGL/egl_display.h +++ b/opengl/libs/EGL/egl_display.h @@ -91,6 +91,8 @@ public: inline bool isValid() const { return magic == '_dpy'; } inline bool isAlive() const { return isValid(); } + inline uint32_t getRefsCount() const { return refs; } + struct strings_t { char const * vendor; char const * version;