diff options
author | Sven Gothel <[email protected]> | 2014-09-22 23:22:57 +0200 |
---|---|---|
committer | Sven Gothel <[email protected]> | 2014-09-22 23:23:59 +0200 |
commit | 2fc3a60ed01501727f0645f35ffe75eb56a32aec (patch) | |
tree | 563632bbcc9b1bcf3ee4dfa708c5057c7c5613cb /make/lib/gluegen.compiler.intelgdl.xml | |
parent | b13f4efae1ad14117efef6a3bd5eee47aaa98cdf (diff) |
Fix GLContextImpl.setRendererQuirks(..) CTX_IMPL_ACCEL_SOFT profile state
- GLContextImpl.setRendererQuirks(..) in called in GLContextImpl.setGLFunctionAvailability(..)
- GLContextImpl.setRendererQuirks(..) was called before fixing CTX_IMPL_ACCEL_SOFT
via isCurrentContextHardwareRasterizer().
The latter set CTX_IMPL_ACCEL_SOFT based on known software renderer string within GL_RENDERER.
This lead to incorrect hwAccel assumption and hence wrong setting of GLRendererQuirks:
- NoDoubleBufferedPBuffer (was selected even w/ later CTX_IMPL_ACCEL_SOFT)
- BuggyColorRenderbuffer (was never selected)
- Fix performs GLContextImpl.setRendererQuirks(..) _after_
fixing CTX_IMPL_ACCEL_SOFT via isCurrentContextHardwareRasterizer().
Diffstat (limited to 'make/lib/gluegen.compiler.intelgdl.xml')
0 files changed, 0 insertions, 0 deletions