diff options
author | Sven Gothel <[email protected]> | 2015-08-29 17:17:17 +0200 |
---|---|---|
committer | Sven Gothel <[email protected]> | 2015-08-29 17:17:17 +0200 |
commit | 17af6ed1d0f60c111079ff19c4114fefbfd025fc (patch) | |
tree | 6d68c6e3aa068d5e0e9ce166f2a62be339f4e6a7 /src/jogl/classes/jogamp/opengl/GLGraphicsConfigurationFactory.java | |
parent | b8ba30a0bc7cbd36abba37d72b45f78eb989e994 (diff) |
Bug 1200: Refine fix for crash on GNU/Linux x86_64 'NVidia beta driver 355.06' @ probeSurfacelessCtx
Refine commit e88216bd03a41480b81345ed9afc45ddea5ecfcd,
i.e. restrict new 'NoSurfacelessCtx' NVidia-Vendor criteria in GLContextImpl.setRendererQuirks(..) to
- isX11 (new)
- isDriverNVIDIAGeForce (kept)
- !(adevice instanceof EGLGraphicsDevice) (new)
Surfaceless context seems to work on NVidia 355.06 for EGL+[ES+GL].
It does not work for GLX+GL though!
TODO: Validate changing a GLContext's GLDrawable from 'onscreen' or 'offscreen'
to 'zero' (Surfaceless).
Diffstat (limited to 'src/jogl/classes/jogamp/opengl/GLGraphicsConfigurationFactory.java')
0 files changed, 0 insertions, 0 deletions