[PATCH] glamor: fix glamor_xv_query_image_attributes() for odd-width images
David Woodhouse
dwmw2 at infradead.org
Tue Apr 17 21:22:21 UTC 2018
Images which are one pixel wider than a multiple of 8 are being handled
incorrectly. Other drivers round up the width to a multiple of two
before they start calculating. Do the same.
https://bugzilla.gnome.org/show_bug.cgi?id=795235
Signed-off-by: David Woodhouse <dwmw2 at infradead.org>
---
glamor/glamor_xv.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/glamor/glamor_xv.c b/glamor/glamor_xv.c
index e0375d7cd..62fc4fff5 100644
--- a/glamor/glamor_xv.c
+++ b/glamor/glamor_xv.c
@@ -210,6 +210,7 @@ glamor_xv_query_image_attributes(int id,
switch (id) {
case FOURCC_YV12:
case FOURCC_I420:
+ *w = ALIGN(*w, 2);
*h = ALIGN(*h, 2);
size = ALIGN(*w, 4);
if (pitches)
--
2.14.3
--
dwmw2
More information about the xorg-devel
mailing list