failed, because mesa’s wayland interface need the struct named “wl_egl_window” for “native_window”, not just an window HWND integer on X11. struct wl_egl_window { struct wl_surface *surface; int width; int height; int dx; int dy; int attached_width; int attached_height; void *...