27 Commits (6553c08752f3f977db232932dfd92019add9c5da)

Author SHA1 Message Date
Eric Anholt 85dc3821fe Move the unwrapped logic to function setup. 11 years ago
Eric Anholt 8a56585dcb Make func.alias_name always have the name of our alias. 11 years ago
Eric Anholt f843d63da2 Reduce the overhead of the dispatch table usage. 11 years ago
Eric Anholt 1d746bfeb2 Add dispatch generation for wgl. 11 years ago
Eric Anholt f4992e1518 Use get_core_proc_address() on win32. 11 years ago
Eric Anholt b128dd9b25 Move the check for whether to dlsym or GPA on linux to the common C code. 11 years ago
Eric Anholt 0e7b9c0939 Fix generation of redundant typedefs. 11 years ago
Eric Anholt 26ca6ac8e8 Add missing #defines for GL versions and extensions. 11 years ago
Eric Anholt f097de94eb Add support for GLES extensions. 11 years ago
Eric Anholt 0983996e49 Fix calling new entrypoints from within glBegin()/glEnd(). 11 years ago
Eric Anholt 4d0d93b1c0 Fix indentation in generated code 11 years ago
Eric Anholt c6df72b7d0 Drop a bit of commented out python. 11 years ago
Eric Anholt 0270c80008 Add support for EGL. 11 years ago
Eric Anholt 111c54992b Drop the installed _common.h headers. 11 years ago
Eric Anholt de70a2a0ab Fix a similar bug to HEAD~2, this time in epoxy_has_glx_extension(). 11 years ago
Eric Anholt 0f67bf3f11 Fix bug in public entrypoint for epoxy_glx_version() 11 years ago
Eric Anholt 2f811c543f Clean up loader setup for GLX. 11 years ago
Eric Anholt 42fd4b607a Fix generation of the function pointer typedefs. 11 years ago
Eric Anholt 4564d31489 Use self.target instead of mucking around with the filename. 11 years ago
Eric Anholt 502eaccfd4 Add whitespace in generated code after the enum strings. 11 years ago
Eric Anholt 2203a31ed2 Make function resolving be data-driven. 11 years ago
Eric Anholt a82e54aafa Make a table full of strings describing our providers. 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. 11 years ago
Eric Anholt 0098d0a653 Sort the functions in the generated code. 11 years ago
Eric Anholt faad44cc0a Fix the aliasing support to actually build. 11 years ago
Eric Anholt a909eb4a22 Add the generator and build infrastructure. 11 years ago