Commit Graph

591 Commits (macos/v1.5.9)
 

Author SHA1 Message Date
Eric Anholt 1cb041fbaa Fix a compiler warning in the previous commit. 11 years ago
Eric Anholt 8bb5a2545e Fix extension detection on core GL contexts. 11 years ago
Eric Anholt 20f03e65c4 Add a new test for our public API against a core context. 11 years ago
Eric Anholt a258cdcffe Pull a helper function from piglit. 11 years ago
Eric Anholt f2d5248e3d Add missing .gitignore bits for EGL 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 2be86a9a9c Add .gitignore for the built tests. 11 years ago
Eric Anholt 2ba8d853b4 Add some more gl.h definitions that might be used by applications. 11 years ago
Eric Anholt 725b8cfc81 Add C++ guards. 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 7603c144db Add a failing testcase for the public API of epoxy_has_glx_extension. 11 years ago
Eric Anholt 0f67bf3f11 Fix bug in public entrypoint for epoxy_glx_version() 11 years ago
Eric Anholt 14f822ee91 Add a testcase for a bug in the public API. 11 years ago
Eric Anholt 2f811c543f Clean up loader setup for GLX. 11 years ago
Eric Anholt 5f60534bac Fix up an unfinished comment 11 years ago
Eric Anholt 617fd39b5b Add a test for including system GL headers after epoxy. 11 years ago
Eric Anholt 689abf4d4d Fix including system glx.h after our glx.h 11 years ago
Eric Anholt 106298f2f9 Add a little more testing of our public GLX API. 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 6c1e0e38f3 Fix building from a clean source tree. 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 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. 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. 11 years ago
Eric Anholt 0098d0a653 Sort the functions in the generated code. 11 years ago
Eric Anholt 48297bb543 Fix parallel build of the generated source code. 11 years ago
Eric Anholt faad44cc0a Fix the aliasing support to actually build. 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. 11 years ago
Eric Anholt a909eb4a22 Add the generator and build infrastructure. 11 years ago
Eric Anholt db667aa8b8 Import khronos API registry from SVN commit 22908 11 years ago