4 ## Gallium auxiliary module
10 ## Gallium pipe drivers and their respective winsys'
21 if HAVE_GALLIUM_FREEDRENO
22 SUBDIRS += drivers/freedreno winsys/freedreno/drm
27 SUBDIRS += drivers/i915 winsys/i915/drm
32 SUBDIRS += drivers/ilo winsys/intel/drm
36 if HAVE_GALLIUM_NOUVEAU
37 SUBDIRS += drivers/nouveau winsys/nouveau/drm
42 SUBDIRS += drivers/svga winsys/svga/drm
47 SUBDIRS += drivers/r300
50 ## radeon - linked into r600 and radeonsi
51 if HAVE_GALLIUM_RADEON_COMMON
52 SUBDIRS += drivers/radeon
57 SUBDIRS += drivers/r600
61 if HAVE_GALLIUM_RADEONSI
62 SUBDIRS += drivers/radeonsi
65 ## the radeon winsys - linked in by r300, r600 and radeonsi
66 if NEED_RADEON_DRM_WINSYS
67 SUBDIRS += winsys/radeon/drm
71 if HAVE_GALLIUM_SOFTPIPE
72 SUBDIRS += drivers/softpipe
75 if HAVE_GALLIUM_LLVMPIPE
76 SUBDIRS += drivers/llvmpipe
82 SUBDIRS += drivers/vc4 winsys/vc4/drm
86 SUBDIRS += winsys/sw/null
89 SUBDIRS += winsys/sw/xlib
93 SUBDIRS += winsys/sw/dri
97 SUBDIRS += winsys/sw/kms-dri
100 if HAVE_EGL_PLATFORM_FBDEV
101 SUBDIRS += winsys/sw/fbdev
104 if HAVE_EGL_PLATFORM_WAYLAND
105 SUBDIRS += winsys/sw/wayland
108 SUBDIRS += winsys/sw/wrapper
111 ## Don't forget to bundle the remaining (non autotools) winsys'
121 ## Gallium state trackers and their users (targets)
124 if HAVE_LOADER_GALLIUM
125 SUBDIRS += targets/pipe-loader
129 SUBDIRS += state_trackers/clover targets/opencl
133 SUBDIRS += state_trackers/dri targets/dri
136 ## the egl target depends on vega
138 SUBDIRS += state_trackers/vega
142 SUBDIRS += state_trackers/egl targets/egl-static
146 SUBDIRS += state_trackers/gbm targets/gbm
150 SUBDIRS += state_trackers/glx/xlib targets/libgl-xlib
154 SUBDIRS += state_trackers/omx targets/omx
157 if HAVE_GALLIUM_OSMESA
158 SUBDIRS += state_trackers/osmesa targets/osmesa
162 SUBDIRS += state_trackers/va targets/va
166 SUBDIRS += state_trackers/vdpau targets/vdpau
170 SUBDIRS += state_trackers/xa targets/xa
174 SUBDIRS += state_trackers/xvmc targets/xvmc
178 ## Don't forget to bundle the remaining (non autotools) state-trackers/targets
182 state_trackers/README \
183 state_trackers/wgl targets/libgl-gdi \
184 targets/graw-gdi targets/graw-null targets/graw-xlib \
185 state_trackers/hgl targets/haiku-softpipe \
193 if HAVE_GALLIUM_TESTS