137 Commits (7c660c5c7ae94043a2c4b9d260ccc9367992989e)
 

Author SHA1 Message Date
Eric Anholt 7c660c5c7a Add a COPYING file describing the two licenses for the project code. 11 years ago
Eric Anholt 1064406814 Fix using epoxy on systems with only EGL and GLES1 or GLES2. 11 years ago
Eric Anholt dbf940dabc Test for using GLES1/2 without GLX installed. 11 years ago
Eric Anholt 72e57908c6 Fix typo in gles2 dlsym setup 11 years ago
Eric Anholt 46953a662c Add missing make dist of gen_dispatch.py. 11 years ago
Eric Anholt 9e30b7e633 Fix a typo in the Makefile.am. 11 years ago
Eric Anholt f6e91a7e86 Declare a private dependency on libdl. 11 years ago
Eric Anholt 12ef9dcf2d Do a trivial sort on the enums generated. 11 years ago
Eric Anholt aa778ef39d Add support for Mesa's GLES1 implementation. 11 years ago
Eric Anholt 7f68641d1b Make headerguards check for double-inclusion of our own headers. 11 years ago
Eric Anholt f10bff9bc0 Avoid polluting the compiler's namespace with our own stuff. 11 years ago
Eric Anholt d653a87e46 Fix the definition of ALL_ATTRIB_BITS. 11 years ago
Eric Anholt 8067f15e97 Merge branch 'registry' 11 years ago
Eric Anholt 46ad30c54f Import registry from SVN 24778. 11 years ago
Eric Anholt cfdb26c2a4 Add missing provider for eglCreateImageKHR. 11 years ago
Eric Anholt efa64545fb Add missing aliases for OES_mapbuffer to desktop's buffer mapping. 11 years ago
Eric Anholt 0b55e879b1 Include the README in the distributed tarball. 11 years ago
Eric Anholt e6ec61b737 Work around README.md rendering on github. 11 years ago
Eric Anholt 9bc909f5a7 win32: Convert the API to being based on function pointers, like Linux. 11 years ago
Eric Anholt 3ae4726cdb win32: Expose the dispatch table reset funtion in the public API. 11 years ago
Eric Anholt c4214a39f4 win32: Reset all dispatch tables to re-resolve on any wglMakeCurrent. 11 years ago
Eric Anholt 8dcd1512db Drop the PLATFORM_HAS_EGL check in epoxy_egl_dlsym(). 11 years ago
Eric Anholt 5112b477c2 win32: Move dynamic symbol loading to do_dlsym(). 11 years ago
Eric Anholt 417927e2eb win32: Start wrapping the 1.0 wgl functions. 11 years ago
Eric Anholt 9a7be0784f win32: Use thread local storage to get us a dispatch table per thread. 11 years ago
Eric Anholt 8022cda75d Don't forget to tell our users that the epoxy GL functions are __dllimport. 11 years ago
Eric Anholt 920543faa4 Add and clean up some more comments in the python. 11 years ago
Eric Anholt 7a8553f799 Update python comments about aliases. 11 years ago
Eric Anholt bf628d9cf3 Add support for lower-priority aliases of functions. 11 years ago
Eric Anholt 972989b4ce Fix copyrights on the Makefile.ams. 11 years ago
Eric Anholt 21f4346af0 Update header comments about how the implementation works. 11 years ago
Eric Anholt fa7aa87bc0 Drop the inconsistent use of #pragma once. 11 years ago
Eric Anholt c92fcc852f Fix testsuite build on OS X. 11 years ago
Eric Anholt c24afd8a9e Fix printout of missing versions/extensions. 11 years ago
Eric Anholt 8f42fd3fe4 Fix declaration of glBegin/End_unwrapped. 11 years ago
Eric Anholt 26880549bc Fix loading of extension functions on OS X. 11 years ago
Eric Anholt 28c2dcb99b Use a non-inlined helper for the simple case of a single provider. 11 years ago
Eric Anholt c4f582b532 Reuse the same string table in one more place. 11 years ago
Eric Anholt 39ccf7089b Use offsets into a string table to reduce the binary size. 11 years ago
Eric Anholt 982e39f188 Move the #defines into the main generated header. 11 years ago
Eric Anholt 3d2a2b3c80 Abandon ifuncs and go with the traditional global function pointers. 11 years ago
Eric Anholt e58e98feee Fix the behavior of glx_shared_znow if it doesn't die at startup. 11 years ago
Eric Anholt 5c4f73fa7f Add a test showing a way that our ifuncs are broken. 11 years ago
Eric Anholt acd3b38d6e Relink tests when the library changes. 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 cb647a0853 Fix loading of EGL 1.1+ entrypoints. 11 years ago
Eric Anholt dd6feb7b00 Include epoxy/gl.h instead of epoxy/gl_generated.h from egl_generated.h 11 years ago
Eric Anholt 46e036419c Include epoxy/gl.h from epoxy/glx.h. 11 years ago
Eric Anholt 59edbacf7d Remove a bad alias of glGetAttachedShaders. 11 years ago