gl: fix read-back format reporting in the log
authorPekka Paalanen <ppaalanen@gmail.com>
Thu, 10 Jan 2013 14:50:42 +0000 (16:50 +0200)
committerKristian Høgsberg <krh@bitplanet.net>
Thu, 10 Jan 2013 21:06:06 +0000 (16:06 -0500)
weston_compositor::read_format is in Pixman values now, so comparing to
a GL value does not work. Compare to the right value.

This fix affects only the log output of the GL renderer.

Signed-off-by: Pekka Paalanen <ppaalanen@gmail.com>
src/gl-renderer.c

index ee2763a..a5dc2f3 100644 (file)
@@ -1937,7 +1937,7 @@ gl_renderer_setup(struct weston_compositor *ec, EGLSurface egl_surface)
 
        weston_log("GL ES 2 renderer features:\n");
        weston_log_continue(STAMP_SPACE "read-back format: %s\n",
-                           ec->read_format == GL_BGRA_EXT ? "BGRA" : "RGBA");
+               ec->read_format == PIXMAN_a8r8g8b8 ? "BGRA" : "RGBA");
        weston_log_continue(STAMP_SPACE "wl_shm sub-image to texture: %s\n",
                            gr->has_unpack_subimage ? "yes" : "no");
        weston_log_continue(STAMP_SPACE "EGL Wayland extension: %s\n",