Eric Anholt
|
a82e54aafa
|
Make a table full of strings describing our providers.
By having shared code to print the names and a shared table of what
the names are, this reduces the built stripped size of the library by
80k.
|
11 years ago |
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
|
0098d0a653
|
Sort the functions in the generated code.
This makes looking through the resulting code much nicer.
|
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
|
a909eb4a22
|
Add the generator and build infrastructure.
Not actually working yet, but it's a snapshot to start from.
|
11 years ago |