libglvnd/tests/dummy
Kyle Brenneman 8b7a44fb6d tests: Expand the unit tests for libGLdispatch.
Replaced testpatchentrypoints_gldispatch with three new unit tests.

testgldispatch_static and testgldispatch_generated test dispatching to multiple
vendor libraries through static and generated dispatch stubs, respectively.

testgldispatch_generated tests entrypoint patching and unpatching. This adds
coverage for patching generated stubs in addition to the static ones.

The entrypoint patching functions in tests/dummy/patchentrypoints.c now take
the name of the function to patch, instead of hard-coding it to only patch
glVertex3fv.
2017-02-28 16:37:36 -07:00
..
EGL_dummy.c Fix compile errors 2016-12-14 10:53:33 -05:00
EGL_dummy.h tests: Add a test for eglGetError. 2016-11-02 17:03:31 -06:00
GLX_dummy.c tests: Expand the unit tests for libGLdispatch. 2017-02-28 16:37:36 -07:00
GLX_dummy.h tests: Rename GLX_dummy directory. 2016-10-17 11:12:21 -06:00
Makefile.am Add configure options for the EGL, GLX, and GLES libraries. 2016-12-13 15:45:26 -07:00
patchentrypoints.c tests: Expand the unit tests for libGLdispatch. 2017-02-28 16:37:36 -07:00
patchentrypoints.h tests: Expand the unit tests for libGLdispatch. 2017-02-28 16:37:36 -07:00
README tests: Rename GLX_dummy directory. 2016-10-17 11:12:21 -06:00

This vendor library contains the bare minimum needed to create a GLX drawable
and make current to it. It does *not* implement any rendering. This is used by
various subtests in the suite.