summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-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;
}