summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/Makefile.am
blob: 171d102dad83147e12c46bf50d39afbfe84efb45 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
AUTOMAKE_OPTIONS = subdir-objects

AM_CPPFLAGS = \
	-I$(top_srcdir)/include \
	-I$(top_srcdir)/src/gallium/include \
	-I$(top_srcdir)/src/gallium/auxiliary \
	-I$(top_srcdir)/src/gallium/drivers \
	$(DEFINES)

AM_CFLAGS = $(VISIBILITY_CFLAGS)

noinst_LTLIBRARIES =

SUBDIRS = . trace rbug

################################################################################

noinst_LTLIBRARIES += galahad/libgalahad.la

galahad_libgalahad_la_SOURCES = \
	galahad/glhd_objects.c \
	galahad/glhd_context.c \
	galahad/glhd_screen.c

################################################################################

noinst_LTLIBRARIES += identity/libidentity.la

identity_libidentity_la_SOURCES = \
	identity/id_objects.c \
	identity/id_context.c \
	identity/id_screen.c

################################################################################

# Meta-driver which combines whichever software rasterizers have been
# built into a single convenience library.

noinst_LTLIBRARIES += noop/libnoop.la

noop_libnoop_la_SOURCES = \
	noop/noop_pipe.c \
	noop/noop_state.c

################################################################################

if HAVE_GALLIUM_R600

SUBDIRS += radeon

else

if HAVE_GALLIUM_RADEONSI

SUBDIRS += radeon

endif

endif

################################################################################

if HAVE_GALLIUM_FREEDRENO

SUBDIRS += freedreno

endif

################################################################################

if HAVE_GALLIUM_I915

SUBDIRS += i915

endif

################################################################################

if HAVE_GALLIUM_ILO

SUBDIRS += ilo

endif

################################################################################

if HAVE_GALLIUM_NOUVEAU

SUBDIRS += nouveau

endif

################################################################################

if HAVE_GALLIUM_SVGA

SUBDIRS += svga

endif

################################################################################

if HAVE_GALLIUM_R300

SUBDIRS += r300

endif

################################################################################

if HAVE_GALLIUM_R600

SUBDIRS += r600

endif

################################################################################

if HAVE_GALLIUM_RADEONSI

SUBDIRS += radeonsi

endif

################################################################################

if NEED_GALLIUM_SOFTPIPE_DRIVER

SUBDIRS += softpipe

endif

################################################################################

if NEED_GALLIUM_LLVMPIPE_DRIVER

SUBDIRS += llvmpipe

endif