Remember to handle rgb_visual case in surface_attach.
authorKristian Høgsberg <krh@redhat.com>
Fri, 19 Dec 2008 00:58:44 +0000 (19:58 -0500)
committerKristian Høgsberg <krh@redhat.com>
Fri, 19 Dec 2008 00:58:44 +0000 (19:58 -0500)
egl-compositor.c

index ae64639..b24d4f2 100644 (file)
@@ -587,6 +587,8 @@ surface_attach(struct wl_client *client,
                es->visual = &ec->argb_visual;
        else if (visual == &ec->premultiplied_argb_visual.base)
                es->visual = &ec->premultiplied_argb_visual;
+       else if (visual == &ec->rgb_visual.base)
+               es->visual = &ec->rgb_visual;
        else
                /* FIXME: Smack client with an exception event */;