14 Commits (b80ea6a36ac579edda5ea575782ce719c314ebfd)

Author SHA1 Message Date
Ikey Doherty c8d7ae6bf8
Only use printf family when passing arguments 7 years ago
Emmanuele Bassi 7a06803465 Improve consistency of the symbol visibility 8 years ago
Emmanuele Bassi 8dead45cb3 Revert all changes since 8bbc0d40 8 years ago
Yaron Cohen-Tal 44d51f2844 Fix support for a static build of Epoxy. Add support building and running tests with CMake. Add support for linking with the static run-time library with MSVC. 9 years ago
Yaron Cohen-Tal 64e2ee2ca8 Fix a bug in which "DllMain" isn't called when using the static version of Epoxy in Windows. 9 years ago
Yaron Cohen-Tal 90c6158d61 Unite defenitions "PUBLIC" and "EPOXY_IMPORTEXPORT" and add it where appropriate. Fix tests build errors. 9 years ago
Chun-wei Fan 7d5e8e9d56 Put the callspec after the return type for MSVC. 10 years ago
Eric Anholt 135f7bf104 wgl: Fix an extra break statement. 10 years ago
Eric Anholt 3e09de7550 win32: Delay using dispatch tables until the second MakeCurrent. 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 9a7be0784f win32: Use thread local storage to get us a dispatch table per thread. 11 years ago
Eric Anholt 1d746bfeb2 Add dispatch generation for wgl. 11 years ago
Eric Anholt 60ea7c38a2 Move GLX/EGL dispatch code using those API types to separate files. 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 04cf940e1b Add an initial testsuite for GLX API. 11 years ago
Eric Anholt a909eb4a22 Add the generator and build infrastructure. 11 years ago