jp9000
|
5780f3f177
(API Change) Improve graphics API consistency
|
11 jaren geleden |
fryshorts
|
944c2dc9f7
Destroy swapchain before removing the window info
|
11 jaren geleden |
Thomas McGrew
|
59328d86ce
Added a version to the X11 GL context request
|
11 jaren geleden |
BtbN
|
e50201cad1
Move from glLoadGen to GLAD
|
11 jaren geleden |
jp9000
|
0e9b13fcf9
Fix style errors (please don't make me do this)
|
11 jaren geleden |
BtbN
|
0f9c6e5503
Create sub window for rendering, to avoid visual mismatch issues
|
11 jaren geleden |
Zachary Lund
|
e5b90accb9
Removed no longer valid comment
|
11 jaren geleden |
Zachary Lund
|
b4d2146861
This commit contains more than I intended. Read below for more info.
|
11 jaren geleden |
Zachary Lund
|
ee9ff9cfb9
Use Qt provided display with GLX functions for consistency.
|
11 jaren geleden |
BtbN
|
a31e938c2b
Fix getting the X11 display with the Qt ui
|
11 jaren geleden |
jp9000
|
8b8217f68e
Fix a some more linux/GCC specific warnings
|
11 jaren geleden |
jp9000
|
b067440f73
Use bzalloc instead of bmalloc then memset
|
11 jaren geleden |
Zachary Lund
|
cd9c4b39d0
We only really require GLX 1.3. Also fixed version check to be more appropriate.
|
11 jaren geleden |
jp9000
|
021d9522ea
Eliminate more trailing whitespace from gl-x11.c
|
11 jaren geleden |
jp9000
|
8219a64958
Remove trailing whitespace from gl-x11.c (OCD)
|
11 jaren geleden |
Zachary Lund
|
1c48834cb5
Fixed signedness issue on GLX
|
11 jaren geleden |
Zachary Lund
|
74ab96a3ad
I removed GLEW, added glLoadGen (renamed to GL here), and added implementations for all platforms. Hopefully this goes better than GLAD did.
|
11 jaren geleden |
Zachary Lund
|
e3299d5662
Added rudimentary support for Qt on Linux
|
11 jaren geleden |
Zachary Lund
|
bb24591d48
Add copyright and name to files it applies to.
|
12 jaren geleden |
Zachary Lund
|
78aa456a7b
Added comments on why some code is disabled
|
12 jaren geleden |
Zachary Lund
|
d283f24cbb
A few changes concerning wxGTK.
|
12 jaren geleden |
Ján Mlynek
|
ecadb4faae
Use XGetErrorText() instead of our own table
|
12 jaren geleden |
Zachary Lund
|
840c1cfd65
I removed GL-specific extension checking to a platform independent file.
|
12 jaren geleden |
Zachary Lund
|
8df5293be1
Added GLX version check and assures context is set to none on failure.
|
12 jaren geleden |
Zachary Lund
|
ffd80449d3
Added gl_update (does nothing for now).
|
12 jaren geleden |
Zachary Lund
|
3dc2024c8f
Remove enable statements. This should be done in platform-independent code using GLEW.
|
12 jaren geleden |
Zachary Lund
|
94f88c82cf
Added OpenGL debug callback support and context changes.
|
12 jaren geleden |
Zachary Lund
|
9b882768be
Fixed memory leak by calling gl_windowinfo_destroy in platform destruction.
|
12 jaren geleden |
Zachary Lund
|
80b8176e29
GLX implementation and *nix-specific file handling implementation
|
12 jaren geleden |