test: Add more gen3 render blitters
[platform/upstream/intel-gpu-tools.git] / tests / Makefile.am
1 if HAVE_DRM
2 noinst_PROGRAMS = \
3         gem_stress \
4         $(NULL)
5
6 gem_stress_SOURCES = \
7         gem_stress.c \
8         gem_stress.h \
9         gem_stress_i915.c \
10         gem_stress_i830.c \
11         gen6_render.h \
12         gem_stress_gen6.c \
13         $(NULL)
14
15 TESTS = getversion \
16         getclient \
17         getstats \
18         gem_basic \
19         gem_exec_nop \
20         gem_exec_blt \
21         gem_flink \
22         gem_readwrite \
23         gem_ringfill \
24         gem_mmap \
25         gem_pwrite \
26         gem_pread_after_blit \
27         gem_tiled_pread \
28         gem_linear_blits \
29         gem_tiled_blits \
30         gem_tiled_fence_blits \
31         gem_largeobject \
32         gem_bad_address \
33         gem_bad_blit \
34         gem_fence_thrash \
35         gem_fenced_exec_thrash \
36         gem_gtt_speed \
37         gen3_render_linear_blits \
38         gen3_render_tiledx_blits \
39         gen3_render_tiledy_blits \
40         gen3_render_mixed_blits \
41         gen3_mixed_blits \
42         $(NULL)
43
44 HANG = \
45         gem_bad_batch \
46         gem_hang \
47         $(NULL)
48
49 EXTRA_PROGRAMS = $(TESTS) $(HANG)
50 CLEANFILES = $(EXTRA_PROGRAMS)
51
52 AM_CFLAGS = $(DRM_CFLAGS) $(WARN_CFLAGS) \
53         -I$(srcdir)/.. \
54         -I$(srcdir)/../lib
55 LDADD = ../lib/libintel_tools.la $(PCIACCESS_LIBS) $(DRM_LIBS) 
56
57 if HAVE_CAIRO
58 if HAVE_LIBUDEV
59 if HAVE_GLIB
60 TESTS += testdisplay
61 LDADD += $(CAIRO_LIBS) $(LIBUDEV_LIBS) $(GLIB_LIBS)
62 AM_CFLAGS += $(CAIRO_CFLAGS) $(LIBUDEV_CFLAGS) $(GLIB_CFLAGS)
63 endif
64 endif
65 endif
66
67 gem_fence_thrash_CFLAGS = $(AM_CFLAGS) -pthread
68 gem_fence_thrash_LDADD = $(LDADD) -lpthread
69 endif