mesa/src/glx/tests
Jon TURNEY 45f9aae004 Make DRI dependencies and build depend on the target
- Don't require xcb-dri[23] etc. if we aren't building for a target with DRM, as
we won't be using dri[23]

- Enable a more fine-grained control of what DRI code is built, so that a libGL
using direct swrast can be built on targets which don't have DRM.

The HAVE_DRI automake conditional is retired in favour of a number of other
conditionals:

HAVE_DRI2 enables building of code using the DRI2 interface (and possibly DRI3
with HAVE_DRI3)

HAVE_DRISW enables building of DRI swrast

HAVE_DRICOMMON enables building of target-independent DRI code, and also enables
some makefile cases where a more detailled decision is made at a lower level.

HAVE_APPLEDRI enables building of an Apple-specific direct rendering interface,
still which requires additional fixing up to build properly.

v2:
Place xfont.c and drisw_glx.c into correct categories.
Update 'make check' as well

Signed-off-by: Jon TURNEY <jon.turney@dronecode.org.uk>
Reviewed-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
Reviewed-by: Emil Velikov <emil.l.velikov@gmail.com>
2014-05-23 15:24:04 +01:00
..
.gitignore glx/tests and mesa/tests: Update .gitignore files. 2012-06-14 10:08:57 -07:00
clientinfo_unittest.cpp glx/tests: Fix signed/unsigned comparison warnings. 2012-06-20 11:42:42 -07:00
create_context_unittest.cpp glx/tests: Add GetGLXScreenConfigs_called flag 2013-11-07 18:12:33 -08:00
enum_sizes.cpp mesa: Standardize names of OpenGL functions. 2012-11-12 10:53:57 -08:00
fake_glx_screen.cpp glx/tests: Provide __glXGetCurrentContext() stub when needed 2013-11-19 15:28:22 +00:00
fake_glx_screen.h glx: Store the RENDER_TYPE in indirect rendering 2013-07-18 16:03:42 -07:00
indirect_api.cpp mesa: Dispatch ARB_framebuffer_object and EXT_framebuffer_object differently 2013-07-18 17:42:46 -07:00
Makefile.am Make DRI dependencies and build depend on the target 2014-05-23 15:24:04 +01:00
mock_xdisplay.h glx: Move tests from tests/glx to src/glx/tests 2012-06-13 11:50:24 -07:00
query_renderer_implementation_unittest.cpp glx/tests: Partially revert commit 51e3569573 2014-05-10 02:08:36 +01:00
query_renderer_unittest.cpp glx: change query_renderer_integer() value param to unsigned 2013-11-11 08:10:12 -07:00