31 Commits (8f42fd3fe4ec6376234b520a546846600f23352f)

Author SHA1 Message Date
Eric Anholt 26880549bc Fix loading of extension functions on OS X. 11 years ago
Eric Anholt 3d2a2b3c80 Abandon ifuncs and go with the traditional global function pointers. 11 years ago
Eric Anholt 10c611a3f1 Add a check that we've made it into the C runtime when doing dlopen(). 11 years ago
Eric Anholt 03e9537331 Fix infinite loop in extension detection when the needle is a substring. 11 years ago
Eric Anholt 8d8334c350 Use the right library name for GLX on OS X. 11 years ago
Eric Anholt d82c5c33a6 Fix the path to the GL library on OS X. 11 years ago
Eric Anholt 708c31a406 Disable EGL on OS X. 11 years ago
Eric Anholt 1d746bfeb2 Add dispatch generation for wgl. 11 years ago
Eric Anholt 4eaf4bfe21 Fill in the begin/end counting 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 259136845d Start porting the GL dispatch code to win32. 11 years ago
Eric Anholt 60ea7c38a2 Move GLX/EGL dispatch code using those API types to separate files. 11 years ago
Eric Anholt 906d5b6e3a Conditionalize building the EGL and GLX dispatch code. 11 years ago
Eric Anholt 9b8ac73231 Improve the quality of the missing providers output. 11 years ago
Eric Anholt 8d208fff51 Print the missing provider information to stderr. 11 years ago
Eric Anholt 0983996e49 Fix calling new entrypoints from within glBegin()/glEnd(). 11 years ago
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 0270c80008 Add support for EGL. 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 5f60534bac Fix up an unfinished comment 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 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 4c9b7e63b1 Consistently use 4-space indents. 11 years ago
Eric Anholt a909eb4a22 Add the generator and build infrastructure. 11 years ago