Add struct window accessor for the wl_surface

dev
Kristian Høgsberg 15 years ago
parent b4b67344f0
commit 386857ba6a
  1. 6
      clients/window.c
  2. 3
      clients/window.h

@ -752,6 +752,12 @@ window_set_surface(struct window *window, cairo_surface_t *surface)
window->cairo_surface = surface; window->cairo_surface = surface;
} }
struct wl_surface *
window_get_wl_surface(struct window *window)
{
return window->surface;
}
static void static void
window_resize_cairo_window_surface(struct window *window) window_resize_cairo_window_surface(struct window *window)
{ {

@ -184,6 +184,9 @@ window_set_surface(struct window *window, cairo_surface_t *surface);
void void
window_create_surface(struct window *window); window_create_surface(struct window *window);
struct wl_surface *
window_get_wl_surface(struct window *window);
enum window_buffer_type { enum window_buffer_type {
WINDOW_BUFFER_TYPE_EGL_WINDOW, WINDOW_BUFFER_TYPE_EGL_WINDOW,
WINDOW_BUFFER_TYPE_EGL_IMAGE, WINDOW_BUFFER_TYPE_EGL_IMAGE,

Loading…
Cancel
Save