summaryrefslogtreecommitdiffstats
path: root/src/jogl/classes/javax/media/opengl/TraceGLES2.java
diff options
context:
space:
mode:
authorSven Gothel <[email protected]>2015-01-23 15:13:10 +0100
committerSven Gothel <[email protected]>2015-01-23 15:13:10 +0100
commit38baef0371fc55405779590d503f6e0de10fa9cc (patch)
tree582a1325b9da2502db3426321f4b602d60d587de /src/jogl/classes/javax/media/opengl/TraceGLES2.java
parentec138f2f5c38a677d840e8719292031d91befaa8 (diff)
Bug 896: Refine criteria to allow OpenGL API usage for EGL
It has been experienced w/ Mesa 10.3.2 (EGL 1.4/Gallium) that even though initial OpenGL context can be created w/o 'EGL_KHR_create_context', switching the API via 'eglBindAPI(EGL_OpenGL_API)' the latter 'eglCreateContext(..)' fails w/ EGL_BAD_ACCESS. Hence we require both: OpenGL API support _and_ 'EGL_KHR_create_context'. FIXME: Evaluate this issue in more detail! FIXME: Utilization of eglBindAPI(..) must be re-evaluated in case we mix ES w/ OpenGL, see EGL 1.4 spec. This is due to new semantics, i.e. API is bound on a per thread base, hence it must be switched before makeCurrent w/ different APIs, see: eglWaitClient();
Diffstat (limited to 'src/jogl/classes/javax/media/opengl/TraceGLES2.java')
0 files changed, 0 insertions, 0 deletions