wayland-egl: Drop ill-defined pixmap support

We don't have a use case for this and the actual semantics and
synchronization behavior of wl_egl_pixmap were never really well-defined.
It also doesn't provide the cross-process buffer sharing that make
window systems pixmaps useful in other window systems.
This commit is contained in:
Kristian Høgsberg 2012-10-16 15:30:56 -04:00
parent 4b6d0e65e7
commit 009d452432

View file

@ -33,7 +33,6 @@ extern "C" {
#define WL_EGL_PLATFORM 1
struct wl_egl_window;
struct wl_egl_pixmap;
struct wl_egl_window *
wl_egl_window_create(struct wl_surface *surface,
@ -51,14 +50,6 @@ void
wl_egl_window_get_attached_size(struct wl_egl_window *egl_window,
int *width, int *height);
struct wl_egl_pixmap *
wl_egl_pixmap_create(int width, int height, uint32_t flags);
void
wl_egl_pixmap_destroy(struct wl_egl_pixmap *egl_pixmap);
struct wl_buffer *
wl_egl_pixmap_create_buffer(struct wl_egl_pixmap *egl_pixmap);
#ifdef __cplusplus
}
#endif