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;