Update x11 and xdg views on next commit
Use the x11 surface format for egl surfaces as well.
Do not set uniform if dim is zero.
More render debugs.
Hack around x11 windows which surface won't get updated unless configure
request is followed.