summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLucas Stach <l.stach@pengutronix.de>2015-10-26 10:23:49 +0100
committerRussell King <rmk@arm.linux.org.uk>2015-10-26 19:37:53 +0000
commitfb8e7398d2295fae324d9d8e1c54b62d83af54ef (patch)
tree4ad69e679c9c6247bdda40fd3ab3a805f6a863de
parent1802ce666a0c4188d30304bc0524da5b71a3aebf (diff)
etnaviv: xv: fix build without DRI2
If DRI2 is not enabled always skip the XVBO formats. Signed-off-by: Lucas Stach <l.stach@pengutronix.de> Signed-off-by: Russell King <rmk@arm.linux.org.uk>
-rw-r--r--etnaviv/etnaviv_xv.c9
1 files changed, 6 insertions, 3 deletions
diff --git a/etnaviv/etnaviv_xv.c b/etnaviv/etnaviv_xv.c
index d0de415..081c12a 100644
--- a/etnaviv/etnaviv_xv.c
+++ b/etnaviv/etnaviv_xv.c
@@ -839,9 +839,12 @@ XF86VideoAdaptorPtr etnaviv_xv_init(ScreenPtr pScreen, unsigned int *caps)
if (f && !etnaviv_src_format_valid(etnaviv, *f))
continue;
- if (fmt->xv_image.format == FOURCC_XVBO &&
- !etnaviv->dri2_enabled)
- continue;
+ if (fmt->xv_image.format == FOURCC_XVBO) {
+#ifdef HAVE_DRI2
+ if(!etnaviv->dri2_enabled)
+#endif
+ continue;
+ }
images[num_images++] = fmt->xv_image;
}