diff options
author | Lucas Stach <l.stach@pengutronix.de> | 2015-10-26 10:23:49 +0100 |
---|---|---|
committer | Russell King <rmk@arm.linux.org.uk> | 2015-10-26 19:37:53 +0000 |
commit | fb8e7398d2295fae324d9d8e1c54b62d83af54ef (patch) | |
tree | 4ad69e679c9c6247bdda40fd3ab3a805f6a863de | |
parent | 1802ce666a0c4188d30304bc0524da5b71a3aebf (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.c | 9 |
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; } |