146 Commits (c99653408057065d5a3adb443dc9ba5420de0219)
 

Author SHA1 Message Date
Eric Anholt c996534080 Define the rest of the khrplatform.h types, and prevent its inclusion. 11 years ago
Eric Anholt 79600fa6d2 Merge branch 'khronos-registry' 11 years ago
Eric Anholt 17e5c307f5 Add missing dependency on libdl. 11 years ago
Matt Turner 5a39b7abe2 List X11_LIBS after lib{egl,glx}_common. 11 years ago
Matt Turner 309f2d2020 Use LDADD instead of LDFLAGS/DEPENDENCIES. 11 years ago
Eric Anholt 1c2b6daa9b Import registry from SVN 25146 11 years ago
Eric Anholt a55d28ee1b Fix a missing \n on printing out failure to dlsym(). 11 years ago
Eric Anholt c761908c3e Enable compiler warnings in the tests. 11 years ago
Eric Anholt 36847f88a7 Fix compiler warnings in the tests. 11 years ago
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