summaryrefslogtreecommitdiffstats
path: root/src/newt/native
diff options
context:
space:
mode:
authorSven Gothel <[email protected]>2012-05-01 03:26:01 +0200
committerSven Gothel <[email protected]>2012-05-01 03:26:01 +0200
commit227b197b651aa57e02664a873bbe14044d1a63da (patch)
treead84058c484c6b1f4365e624679dd6854c4877cf /src/newt/native
parentcc93cf413a59532bb31a4768c9d268234b859858 (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/newt/native')
0 files changed, 0 insertions, 0 deletions