g2d-renderer: Enable dither effect in the fbdev board
Enable G2D_DITHER if the framebuffer pixel format is G2D_RGB565
Upstream-Status: Inappropriate [i.MX-specific]
Signed-off-by Wujian Sun <wujian.sun@nxp.com>
(cherry picked from commit 866072b52751e5023651dd9322baa513e1f74fe6)
diff --git a/libweston/g2d-renderer.c b/libweston/g2d-renderer.c
index b3618fd..79e5c0c 100644
--- a/libweston/g2d-renderer.c
+++ b/libweston/g2d-renderer.c
@@ -1961,6 +1961,8 @@
}
}
g2d_finish(gr->handle);
+ if(go->renderSurf->base.format == G2D_RGB565)
+ g2d_enable(gr->handle, G2D_DITHER);
for (i = 0; i < BUFFER_DAMAGE_COUNT; i++)
pixman_region32_init(&go->buffer_damage[i]);
return 0;