mirror of
https://github.com/brl/mutter.git
synced 2025-02-04 07:34:09 +00:00
1c1ad69f26
commit 188752158 changed cogl to stop needlessly creating its own monitor output configuration when mutter would just soon overwrite it anyway. Unfortunately, that commit is causing a crash in some cases because cogl will now create and later draw to a 0x0 egl surface until mutter sets the monitor layout. This commit changes cogl to avoid creating and using a surface, before it knows how big of a surface to create. https://bugzilla.gnome.org/show_bug.cgi?id=758073