more wayland opengl implementation