diff options
author | Sven Gothel <[email protected]> | 2012-05-01 03:26:01 +0200 |
---|---|---|
committer | Sven Gothel <[email protected]> | 2012-05-01 03:26:01 +0200 |
commit | 227b197b651aa57e02664a873bbe14044d1a63da (patch) | |
tree | ad84058c484c6b1f4365e624679dd6854c4877cf /src/jogl/classes/jogamp/opengl/util | |
parent | cc93cf413a59532bb31a4768c9d268234b859858 (diff) |
GLProfile/EGLDrawableFactory: Detect ANGLE (Windows D3D ES2 Emulation) and disable support per default.
We have to disable support for ANGLE, the D3D ES2 emulation on Windows provided w/ Firefox and Chrome.
When run in the mentioned browsers, the eglInitialize(..) implementation crashes.
This behavior can be overridden by explicitly enabling ANGLE on Windows by setting the property
'jogl.enable.ANGLE'.
EGLDrawableFactory:
- destroy(): clear references and unregister factory, maybe triggered by GLProfile (ANGLE case)
- getAvailableCapabilitiesImpl(): return empty list in case EGL/ES is n/a (ANGLE case)
Diffstat (limited to 'src/jogl/classes/jogamp/opengl/util')
0 files changed, 0 insertions, 0 deletions