Clean up eglCreateWindowSurface quirks
The following discussion from !274 (merged) should be addressed:
-
@evelikov started a discussion: Ever so slightly related: I'd fold the two window_for*, pushing the
Window
vsWindow *
quirk just before theeglCreateWindowSurface/eglCreatePlatformWindowSurfaceEXT
call itself.Speaking of which we might add the quirk in
weston_platform_create_egl_surface()
and reuse the helper across the board. At some point we could add support for EGL 1.5eglCreatePlatformWindowSurface
- note theattribs
type has changed.^^ some tasks for a rainy day. Feel free to add them to weston's newcomers TODO list.