replicant-frameworks_native/opengl/libs/EGL
Jamie Gennis 9f24fd020e EGL: move disconnect to surface dtor
This change moves the call to native_window_api_disconnect from
eglDestroySurface to the egl_surface_t destructor.  The egl_surface_t
can outlive the external EGLSurface if eglDestroySurface is called while
the surface is made current on a thread.

Change-Id: I0df6117a5633c2a19935fe356579abdd76fc471f
2011-08-24 15:00:23 -07:00
..
egl_display.cpp eglTerminate() now actually frees up all active egl objects 2011-05-16 19:03:33 -07:00
egl_display.h fix x86 build 2011-05-23 17:48:36 -07:00
egl_entries.in Add support for KHR_fence_sync 2010-09-10 14:01:45 -07:00
egl_object.cpp eglTerminate() now actually frees up all active egl objects 2011-05-16 19:03:33 -07:00
egl_object.h EGL: move disconnect to surface dtor 2011-08-24 15:00:23 -07:00
egl_tls.cpp refactor EGL source code 2011-05-16 19:02:45 -07:00
egl_tls.h fix x86 build 2011-05-23 17:48:36 -07:00
egl.cpp Always make GL calls with a valid EGL context. 2011-07-11 15:33:51 -07:00
eglApi.cpp EGL: move disconnect to surface dtor 2011-08-24 15:00:23 -07:00
egldefs.h fix x86 build 2011-05-23 17:48:36 -07:00
getProcAddress.cpp fix x86 build 2011-05-23 17:48:36 -07:00
Loader.cpp fix x86 build 2011-05-23 17:48:36 -07:00
Loader.h support loading EGL libraries from /vendor/lib/egl as well as /system/lib/egl 2010-09-20 12:58:15 -07:00
trace.cpp fix x86 build 2011-05-23 17:48:36 -07:00