X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=src%2Fgallium%2FMakefile.am;h=f910f3187eb460a3f0c8d3fc9d113d17278350a6;hb=0ef17d76bbbc9506d50138f1b4d79db8ef08ad6d;hp=21595a1aaf0901698708a8ffb5106a644fd88f8d;hpb=3867933ecbc34ed1f68d735282580ca1e4eedea1;p=mesa.git diff --git a/src/gallium/Makefile.am b/src/gallium/Makefile.am index 21595a1aaf0..f910f3187eb 100644 --- a/src/gallium/Makefile.am +++ b/src/gallium/Makefile.am @@ -5,14 +5,14 @@ SUBDIRS = ## SUBDIRS += auxiliary +SUBDIRS += auxiliary/pipe-loader ## ## Gallium pipe drivers and their respective winsys' ## SUBDIRS += \ - drivers/galahad \ - drivers/identity \ + drivers/ddebug \ drivers/noop \ drivers/trace \ drivers/rbug @@ -60,6 +60,7 @@ endif ## radeonsi if HAVE_GALLIUM_RADEONSI SUBDIRS += drivers/radeonsi +SUBDIRS += winsys/amdgpu/drm endif ## the radeon winsys - linked in by r300, r600 and radeonsi @@ -67,6 +68,14 @@ if NEED_RADEON_DRM_WINSYS SUBDIRS += winsys/radeon/drm endif +if HAVE_GALLIUM_ETNAVIV +SUBDIRS += drivers/etnaviv winsys/etnaviv/drm +endif + +if HAVE_GALLIUM_IMX +SUBDIRS += drivers/imx winsys/imx/drm +endif + ## swrast/softpipe if HAVE_GALLIUM_SOFTPIPE SUBDIRS += drivers/softpipe @@ -77,11 +86,20 @@ SUBDIRS += drivers/llvmpipe endif endif +if HAVE_GALLIUM_SWR +SUBDIRS += drivers/swr +endif + ## vc4/rpi if HAVE_GALLIUM_VC4 SUBDIRS += drivers/vc4 winsys/vc4/drm endif +## virgl +if HAVE_GALLIUM_VIRGL +SUBDIRS += drivers/virgl winsys/virgl/drm winsys/virgl/vtest +endif + ## the sw winsys' SUBDIRS += winsys/sw/null @@ -93,18 +111,10 @@ if HAVE_DRISW SUBDIRS += winsys/sw/dri endif -if HAVE_DRI2 +if HAVE_DRISW_KMS SUBDIRS += winsys/sw/kms-dri endif -if HAVE_EGL_PLATFORM_FBDEV -SUBDIRS += winsys/sw/fbdev -endif - -if HAVE_EGL_PLATFORM_WAYLAND -SUBDIRS += winsys/sw/wayland -endif - SUBDIRS += winsys/sw/wrapper ## @@ -112,7 +122,9 @@ SUBDIRS += winsys/sw/wrapper ## EXTRA_DIST = \ - winsys/sw/android \ + docs \ + README.portability \ + SConscript \ winsys/sw/gdi \ winsys/sw/hgl @@ -121,7 +133,8 @@ EXTRA_DIST = \ ## Gallium state trackers and their users (targets) ## -if HAVE_LOADER_GALLIUM +## XXX: Rename the conditional once we have a config switch for static/dynamic pipe-drivers +if HAVE_CLOVER SUBDIRS += targets/pipe-loader endif @@ -133,20 +146,7 @@ if HAVE_DRICOMMON SUBDIRS += state_trackers/dri targets/dri endif -## the egl target depends on vega -if HAVE_OPENVG -SUBDIRS += state_trackers/vega -endif - -if HAVE_GALLIUM_EGL -SUBDIRS += state_trackers/egl targets/egl-static -endif - -if HAVE_GALLIUM_GBM -SUBDIRS += state_trackers/gbm targets/gbm -endif - -if HAVE_X11_DRIVER +if HAVE_GALLIUM_XLIB_GLX SUBDIRS += state_trackers/glx/xlib targets/libgl-xlib endif @@ -174,11 +174,16 @@ if HAVE_ST_XVMC SUBDIRS += state_trackers/xvmc targets/xvmc endif +if HAVE_ST_NINE +SUBDIRS += state_trackers/nine targets/d3dadapter9 +endif + ## ## Don't forget to bundle the remaining (non autotools) state-trackers/targets ## EXTRA_DIST += \ + include \ state_trackers/README \ state_trackers/wgl targets/libgl-gdi \ targets/graw-gdi targets/graw-null targets/graw-xlib \