diff options
author | Sven Gothel <[email protected]> | 2012-03-20 12:42:44 +0100 |
---|---|---|
committer | Sven Gothel <[email protected]> | 2012-03-20 12:42:44 +0100 |
commit | 42c461a157bbcf9e7268b171a7593c2b3ae6a173 (patch) | |
tree | 498ee402fed53a90186b80e2a82a397032056cde /src/jogl/native/GLXGetProcAddressARB.c | |
parent | b7c5a58f3fd44f87ff3a79410f72260efce7a552 (diff) |
Fix bug 564 - part 2 (X11 Mesa 8.0.1 GL 3.0 w/ failing GLX_ARB_create_context)
Tolerate a buggy ARB createContext impl (always failing to create a context).
Now we only reset the GLContext state and
set the context/device availability flag if ARB create context actually was successful.
Otherwise the fallback 'old' context is being used w/o having it's context state cleared
and context/device availability is set later on.
This makes the general use of ARB_create_context more stable.
+++
Minor changes:
- Non compatibility fallback: Try forward context instead.
- Limit ARB context 'seeking' to >= OpenGL 2.0
Diffstat (limited to 'src/jogl/native/GLXGetProcAddressARB.c')
0 files changed, 0 insertions, 0 deletions