backends/x11: Split EglOnXBackend
The differences between windowed and host flavors of the X11 backend have become too big, so let's split EglOnXBackend to avoid abstracting something that makes little sense.
Edited by Vlad Zahorodnii
The differences between windowed and host flavors of the X11 backend have become too big, so let's split EglOnXBackend to avoid abstracting something that makes little sense.