Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2013-12-15 | Abandon ifuncs and go with the traditional global function pointers. | Eric Anholt | 1 | -2/+0 | |
In addition to the failing testcase, there were a couple of regressions in piglit's attribs test: one from glBegin_unwrapped vs glBegin confusion in the __asm__ directives we were generating, and one where the function pointers apparently were just getting mixed up at application runtime. | |||||
2013-12-13 | Fix the behavior of glx_shared_znow if it doesn't die at startup. | Eric Anholt | 1 | -0/+1 | |
We're sharing the source file with glx_static, but we don't want to SKIP due to not being statically linked. | |||||
2013-12-13 | Add a test showing a way that our ifuncs are broken. | Eric Anholt | 1 | -0/+7 | |
2013-12-13 | Relink tests when the library changes. | Eric Anholt | 1 | -8/+8 | |
For the dynamically-linked tests, it wasn't a big deal because the updated library was always picked up. But for glx_static, we were actually testing stale code. | |||||
2013-12-11 | Add a testcase for trying to use libepoxy as a static library. | Eric Anholt | 1 | -0/+4 | |
Note that it will only actually link statically against epoxy if you've set --enable-static. | |||||
2013-12-10 | Add a test for basic functionality on win32. | Eric Anholt | 1 | -0/+19 | |
2013-12-06 | Port tests directory to win32. | Eric Anholt | 1 | -2/+2 | |
2013-12-06 | Conditionalize building GLX and EGL tests and headers. | Eric Anholt | 1 | -6/+21 | |
Note that the generated code is still generated, they just aren't built and installed. The goal with that is that someone could take the built .c and .h files and drop it into their own project, if they want to avoid shared libs. | |||||
2013-12-06 | Fix out of tree build | Eric Anholt | 1 | -0/+1 | |
2013-12-06 | Add a compile-time test for missing #defines. | Eric Anholt | 1 | -0/+1 | |
2013-12-05 | Fix calling new entrypoints from within glBegin()/glEnd(). | Eric Anholt | 1 | -2/+0 | |
2013-12-05 | Add a test for a bug when called during glBegin()/glEnd(). | Eric Anholt | 1 | -0/+6 | |
2013-12-05 | Fix extension detection on core GL contexts. | Eric Anholt | 1 | -2/+0 | |
The nasty old strings were deprecated. | |||||
2013-12-05 | Add a new test for our public API against a core context. | Eric Anholt | 1 | -0/+6 | |
Our extension detection for core is totally broken. | |||||
2013-12-05 | Add support for EGL. | Eric Anholt | 1 | -1/+13 | |
This totally replaces the getprocaddress and dlsym code, which was basically just stubs up until now. The is_glx/is_egl() is also dropped -- they weren't doing anything, and the only false answer they could give is if the dlopen were to fail. | |||||
2013-12-04 | Fix a similar bug to HEAD~2, this time in epoxy_has_glx_extension(). | Eric Anholt | 1 | -2/+0 | |
2013-12-04 | Add a failing testcase for the public API of epoxy_has_glx_extension. | Eric Anholt | 1 | -0/+6 | |
2013-12-04 | Fix bug in public entrypoint for epoxy_glx_version() | Eric Anholt | 1 | -2/+0 | |
Unfortunately, for GLX 1.4+ entrypoints (just glxGetProcAddress currently) or extensions, if there isn't a context bound then we don't have a dpy and screen available to provide useful debug messages. Oh well. | |||||
2013-12-04 | Add a testcase for a bug in the public API. | Eric Anholt | 1 | -0/+6 | |
2013-12-04 | Add a test for including system GL headers after epoxy. | Eric Anholt | 1 | -1/+2 | |
2013-11-14 | Add an initial testsuite for GLX API. | Eric Anholt | 1 | -0/+42 | |