meson: combine state trackers and target if blocks

This is needed later since tizonia requires dri

Signed-off-by: Dylan Baker <dylan.c.baker@intel.com>
Reviewed-by: Jon Turney <jon.turney@dronecode.org.uk>
Reviewed-by: Eric Engestrom <eric.engestrom@imgtec.com>
Tested-by: Julien Isorce <julien.isorce@gmail.com>
Tested-by: Karol Herbst <kherbst@redhat.com>
This commit is contained in:
Dylan Baker 2018-03-06 11:32:23 -08:00
parent 55376cb31e
commit 2d3004ef1c

View file

@ -138,27 +138,6 @@ if with_gallium_virgl
else
driver_virgl = declare_dependency()
endif
if with_gallium_vdpau
subdir('state_trackers/vdpau')
endif
if with_gallium_xvmc
subdir('state_trackers/xvmc')
endif
if with_gallium_omx
subdir('state_trackers/omx')
endif
if with_gallium_va
subdir('state_trackers/va')
endif
if with_gallium_xa
subdir('state_trackers/xa')
endif
if with_gallium_st_nine
subdir('state_trackers/nine')
endif
if with_platform_haiku
subdir('state_trackers/hgl')
endif
if with_gallium_opencl
# TODO: this isn't really clover specific, but ATM clover is the only
# consumer
@ -184,24 +163,31 @@ if with_glx == 'gallium-xlib'
subdir('targets/libgl-xlib')
endif
if with_gallium_vdpau
subdir('state_trackers/vdpau')
subdir('targets/vdpau')
endif
if with_gallium_xvmc
subdir('state_trackers/xvmc')
subdir('targets/xvmc')
endif
if with_gallium_omx
subdir('state_trackers/omx')
subdir('targets/omx')
endif
if with_gallium_va
subdir('state_trackers/va')
subdir('targets/va')
endif
if with_gallium_xa
subdir('state_trackers/xa')
subdir('targets/xa')
endif
if with_platform_haiku
subdir('state_trackers/hgl')
subdir('targets/haiku-softpipe')
endif
if with_gallium_st_nine
subdir('state_trackers/nine')
subdir('targets/d3dadapter9')
endif
# TODO: tests