replicant-frameworks_native/opengl/tools/glgen
Sangkyu Lee 7290c24354 Avoid overwriting EGL14.EGL_NO_SURFACE
Both EGL14 and EGLExt have the same initialization codes for
EGL14.EGL_NO_SURFACE, EGL14.EGL_NO_CONTEXT and EGL14.EGL_NO_DISPLAY.
Since EGLExt is initialized later, they are overwritten by EGLExt's
initialization codes.
Therefore, EGL_NO_SURFACE returned by methods in EGL14 is not
actually EGL14.EGL_NO_SURFACE object and it makes several problems in
handling error cases.
For instance, "Let's fish" game application cannot be run on L.

To solve the problem, this patch makes EGL14.EGL_NO_SURFACE,
EGL14.EGL_NO_CONTEXT and EGL14.EGL_NO_DISPLAY initialized just once.

Change-Id: Icce878164ff0b715ad2b5a2cd038a9616c7cf1e9
2014-11-25 10:46:06 +09:00
..
specs opengl: Add GLES31 and GLES31Ext class templates 2014-05-20 13:31:05 -07:00
src opengl: Add GLES31 and GLES31Ext class templates 2014-05-20 13:31:05 -07:00
static/egl Fix bad link tag in javadoc. 2014-02-28 14:05:52 +00:00
stubs Avoid overwriting EGL14.EGL_NO_SURFACE 2014-11-25 10:46:06 +09:00
.gitignore
gen opengl: Add GLES31 and GLES31Ext class templates 2014-05-20 13:31:05 -07:00