35 Commits (d74355fc96aceb6d0856ccb39476239155f65839)

Author SHA1 Message Date
Eric Anholt e6d9bb971b Try to use glXGPA() for core funcs if the current context is GLX. 11 years ago
Eric Anholt 698185e24a Try to avoid looking up bootstrap functions in the wrong library. 11 years ago
Eric Anholt 037ac7f566 Add a test for EGL and GLX returning different function pointers. 11 years ago
Eric Anholt 053ac5f457 Fix test build. 11 years ago
Eric Anholt 53b87c33e4 Catch eglBindAPI() failures in looking up bootstrap functions. 11 years ago
Eric Anholt f15c169cad Extend the egl_without_glx test for another quirk of the platform. 11 years ago
Eric Anholt e4f5da9539 Add a test that khrplatform.h (if present) agrees with us. 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 c761908c3e Enable compiler warnings in the tests. 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 972989b4ce Fix copyrights on the Makefile.ams. 11 years ago
Eric Anholt c92fcc852f Fix testsuite build on OS X. 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 2206e6e302 Add a testcase for trying to use libepoxy as a static library. 11 years ago
Eric Anholt ca14052cfe Add a test for basic functionality on win32. 11 years ago
Eric Anholt bfd687da89 Port tests directory to win32. 11 years ago
Eric Anholt 0d7d26537d Conditionalize building GLX and EGL tests and headers. 11 years ago
Eric Anholt 19053c4d6f Fix out of tree build 11 years ago
Eric Anholt 01ce694073 Add a compile-time test for missing #defines. 11 years ago
Eric Anholt 0983996e49 Fix calling new entrypoints from within glBegin()/glEnd(). 11 years ago
Eric Anholt 9ffa5d25c4 Add a test for a bug when called during glBegin()/glEnd(). 11 years ago
Eric Anholt 8bb5a2545e Fix extension detection on core GL contexts. 11 years ago
Eric Anholt 20f03e65c4 Add a new test for our public API against a core context. 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 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 617fd39b5b Add a test for including system GL headers after epoxy. 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