summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEric Sandall2017-04-15 23:46:10 -0700
committerEric Sandall2017-04-15 23:46:10 -0700
commit07a052689f916bb438a82281741a719ff4b38dc3 (patch)
tree343792ae2ed3dd0ebbefed2f1814dfb1dfac30d6
parentd7564fbd32fbbcc3e651271b5c700cae2087b251 (diff)
mesalib: Update Gallium driver list
Remove unknown Gallium drivers llvmpipe and radeon. Add new Gallium drivers ilo, freedreno, vc4, etnaviv, and imx
-rwxr-xr-xgraphics-libs/mesalib/DEPENDS11
-rw-r--r--graphics-libs/mesalib/HISTORY2
2 files changed, 9 insertions, 4 deletions
diff --git a/graphics-libs/mesalib/DEPENDS b/graphics-libs/mesalib/DEPENDS
index 2cdf5f2cc2..0f7ccf2212 100755
--- a/graphics-libs/mesalib/DEPENDS
+++ b/graphics-libs/mesalib/DEPENDS
@@ -36,9 +36,13 @@ case ${MESALIB_BUILD} in
"--enable-sysfs" \
"Use a device manager instead of sysfs" &&
- local AVAILABLE_GALLIUM="i915 llvmpipe nouveau r300 r600 radeon radeonsi softpipe svga swrast virgl" &&
+ local AVAILABLE_GALLIUM="i915 ilo nouveau r300 r600 radeonsi freedreno svga swrast vc4 virgl etnaviv imx" &&
+
+ list_remove MESALIB_GALLIUM 'llvmpipe' &&
+ list_remove MESALIB_GALLIUM 'radeon' &&
+
config_query_multi MESALIB_GALLIUM \
- "What Gallium3D drivers woulld you like to build?" \
+ "What Gallium3D drivers would you like to build?" \
all ${AVAILABLE_GALLIUM} &&
if list_find "${MESALIB_GALLIUM}" "all"; then
MESALIB_GALLIUM=${AVAILABLE_GALLIUM}
@@ -71,8 +75,7 @@ case ${MESALIB_BUILD} in
sub_depends libdrm NOUVEAU
fi &&
if (list_find "${MESALIB_GALLIUM}" "r300") ||
- (list_find "${MESALIB_GALLIUM}" "r600") ||
- (list_find "${MESALIB_GALLIUM}" "radeon"); then
+ (list_find "${MESALIB_GALLIUM}" "r600"); then
sub_depends libdrm RADEON
fi &&
if list_find "${MESALIB_GALLIUM}" "radeonsi"; then
diff --git a/graphics-libs/mesalib/HISTORY b/graphics-libs/mesalib/HISTORY
index cf12206548..36a65b3a04 100644
--- a/graphics-libs/mesalib/HISTORY
+++ b/graphics-libs/mesalib/HISTORY
@@ -2,6 +2,8 @@
* DEPENDS: 17+ needs LIBDRM_AMD built in libdrm
Which requires llvm for 'radv', so llvm is no longer optional.
Always enable shared GL API.
+ Remove unknown Gallium drivers llvmpipe and radeon.
+ Add new Gallium drivers ilo, freedreno, vc4, etnaviv, and imx.
2017-04-02 Treeve Jelbert <treeve@sourcemage.org>
* DETAILS: version 17.0.3