wayland: Explicitly require RGBA8888

Its the format we expect to have. If we want to
support 10-bit visuals at some point, that should
be an explicit decision.
This commit is contained in:
Matthias Clasen 2019-06-17 13:03:49 -04:00
parent fbd6e8b6e3
commit 0872338cf2

View File

@ -389,18 +389,18 @@ find_eglconfig_for_window (GdkWindow *window,
attrs[i++] = EGL_RGB_BUFFER;
attrs[i++] = EGL_RED_SIZE;
attrs[i++] = 1;
attrs[i++] = 8;
attrs[i++] = EGL_GREEN_SIZE;
attrs[i++] = 1;
attrs[i++] = 8;
attrs[i++] = EGL_BLUE_SIZE;
attrs[i++] = 1;
attrs[i++] = 8;
use_rgba = (visual == gdk_screen_get_rgba_visual (gdk_display_get_default_screen (display)));
if (use_rgba)
{
attrs[i++] = EGL_ALPHA_SIZE;
attrs[i++] = 1;
attrs[i++] = 8;
}
else
{