14 Commits (c37b42432be45f2484be975890e446029b29b5b9)

Author SHA1 Message Date
Adam Jackson 90db0069b4 dispatch: Load EGL/GLX provider lib from epoxy_has_{egl,glx}() 7 years ago
Gianfranco Costamagna 106eae7aad epoxy_internal_has_gl_extension, epoxy_egl_version: add some missing nullpointer checks from https://bugzilla.redhat.com/show_bug.cgi?id=1395366 8 years ago
Emmanuele Bassi 3bb77b7996 Annotate new Epoxy symbols 8 years ago
Emmanuele Bassi 075172f485 Add epoxy_has_egl() 8 years ago
Emmanuele Bassi 6af57b0745 Write the API reference 8 years ago
Emmanuele Bassi 7a06803465 Improve consistency of the symbol visibility 8 years ago
Adam Jackson f5ce42e3fe egl: Be somewhat aware of EGL client extensions 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 06fd4a271a Add support for CMake (no support for building/running the tests yet). Fix support for Android. Add built-in support for building with EGL support (using "khrplatform.h" and "eglplatform.h" which are distributed together with Epoxy, and should work with any platform). 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
Eric Anholt 35016b7589 Also drop the publishing of epoxy_conservative_egl_version() 9 years ago
Fredrik Höglund e20b3ce6c7 Fix EGLDisplay parameters in epoxy functions 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