WIP: egl: Fixes transparency with EGL and X11.
Continuation of !1185 (merged), which should be merged when I resolve #1938 (closed). Until then, !2375 (merged) best be merged.
Continuation of !1185 (merged), which should be merged when I resolve #1938 (closed). Until then, !2375 (merged) best be merged.