Graham
|
6006f24027
|
Avoid passing GLX_SAMPLE* to glXChooseVisual if num_samples is zero
I think glXChooseVisual will return an error if GLX_SAMPLE* is present
even if we set it to False/0, so we might never get a context on old
hardware.
|
5 years ago |
Graham
|
4797bf6224
|
Add multisample support to WGL contexts
|
5 years ago |
Graham
|
7b2ec0e4b0
|
Populate jaggl_alpha_bits with cAlphaBits from selected pixel format
|
5 years ago |
Graham
|
e93a23315b
|
Reduce indentation in chooseContext
We don't need to keep indenting like the X11 code as we only call
ChoosePixelFormat once.
|
5 years ago |
Graham
|
adffb1ecac
|
Add #error case to all platform #if/else chains
This is a bit more robust: if we typo one of the platform defines, we'll
know about it rather than silently missing bits of code.
|
5 years ago |
Graham
|
a902d6655e
|
Add initial WGL support
|
5 years ago |
Graham
|
905fab91ca
|
Load glTexImage3D with glXGetProcAddressARB
It isn't part of OpenGL 1.1, so we need to make this change for
compatibility with Windows.
|
5 years ago |
Graham
|
c9d29a71d8
|
Use const pointers where possible
|
5 years ago |
Graham
|
9fd335d87b
|
Add bindings for complex gl* functions
|
5 years ago |
Graham
|
d470132945
|
Add bindings for simple gl* functions
|
5 years ago |
Graham
|
fb60dd361b
|
Add gl* stubs to jaggl.c
|
5 years ago |
Graham
|
60f3303ab5
|
Add initial GLX context management
|
5 years ago |