Eric Anholt
|
8139c7c489
|
Actually implement GLX version detection.
|
11 years ago |
Eric Anholt
|
75c97229d3
|
Assume GLX 1.2 is automatically available on Linux with GLX.
This prevents infinite recursion in dispatch when trying to find
symbols to determine the GLX version.
|
11 years ago |
Eric Anholt
|
04cf940e1b
|
Add an initial testsuite for GLX API.
|
11 years ago |
Eric Anholt
|
ed938dc4c5
|
Make a few more public functions actually public.
|
11 years ago |
Eric Anholt
|
66d7b9fb02
|
Fix the version detection for GL < 3.
Those nice enums came late in the GL spec. This code is copied from
piglit, by Matt Turner in 2012.
|
11 years ago |
Eric Anholt
|
a1d555e446
|
Fix a copy-and-paste mistake in getting GL version
|
11 years ago |
Eric Anholt
|
e1a183c4eb
|
Remove accidentally committed debug printf.
|
11 years ago |
Eric Anholt
|
69241485d1
|
Fix test for is_desktop_gl.
We're looking for "return true if no ES", and strcmp returns != 0 if
not match (the ES string).
|
11 years ago |
Eric Anholt
|
0098d0a653
|
Sort the functions in the generated code.
This makes looking through the resulting code much nicer.
|
11 years ago |
Eric Anholt
|
48297bb543
|
Fix parallel build of the generated source code.
Make didn't know that our rule generated all 3 things, so it would
generate 3 times, and in parallel you'd end up writing over each
other.
|
11 years ago |
Eric Anholt
|
faad44cc0a
|
Fix the aliasing support to actually build.
Jordan asked me to show my code, so I pushed the snapshot I had,
forgetting that the build was broken at that point in commit
--amending.
|
11 years ago |
Eric Anholt
|
4c9b7e63b1
|
Consistently use 4-space indents.
|
11 years ago |
Eric Anholt
|
a652f8f6a2
|
Add .dir-locals to tell emacs how to format by default.
I'd apparently been typing in two different styles.
|
11 years ago |
Eric Anholt
|
a909eb4a22
|
Add the generator and build infrastructure.
Not actually working yet, but it's a snapshot to start from.
|
11 years ago |
Eric Anholt
|
db667aa8b8
|
Import khronos API registry from SVN commit 22908
|
11 years ago |