Drop surface::copy

dev
Kristian Høgsberg 15 years ago
parent 0b8646bbd3
commit 38bb716383
  1. 10
      compositor.c
  2. 9
      wayland-client.c
  3. 3
      wayland-client.h
  4. 1
      wayland-protocol.c
  5. 3
      wayland.h

@ -702,15 +702,6 @@ surface_map(struct wl_client *client,
} }
static void
surface_copy(struct wl_client *client,
struct wl_surface *surface,
int32_t dst_x, int32_t dst_y,
uint32_t name, uint32_t stride,
int32_t x, int32_t y, int32_t width, int32_t height)
{
}
static void static void
surface_damage(struct wl_client *client, surface_damage(struct wl_client *client,
struct wl_surface *surface, struct wl_surface *surface,
@ -723,7 +714,6 @@ const static struct wl_surface_interface surface_interface = {
surface_destroy, surface_destroy,
surface_attach, surface_attach,
surface_map, surface_map,
surface_copy,
surface_damage surface_damage
}; };

@ -583,15 +583,6 @@ wl_surface_map(struct wl_surface *surface,
WL_SURFACE_MAP, x, y, width, height); WL_SURFACE_MAP, x, y, width, height);
} }
WL_EXPORT void
wl_surface_copy(struct wl_surface *surface, int32_t dst_x, int32_t dst_y,
uint32_t name, uint32_t stride,
int32_t x, int32_t y, int32_t width, int32_t height)
{
wl_proxy_marshal(&surface->proxy, WL_SURFACE_COPY,
dst_x, dst_y, name, stride, x, y, width, height);
}
WL_EXPORT void WL_EXPORT void
wl_surface_damage(struct wl_surface *surface, wl_surface_damage(struct wl_surface *surface,
int32_t x, int32_t y, int32_t width, int32_t height) int32_t x, int32_t y, int32_t width, int32_t height)

@ -89,9 +89,6 @@ void wl_surface_attach(struct wl_surface *surface, uint32_t name,
struct wl_visual *visual); struct wl_visual *visual);
void wl_surface_map(struct wl_surface *surface, void wl_surface_map(struct wl_surface *surface,
int32_t x, int32_t y, int32_t width, int32_t height); int32_t x, int32_t y, int32_t width, int32_t height);
void wl_surface_copy(struct wl_surface *surface, int32_t dst_x, int32_t dst_y,
uint32_t name, uint32_t stride,
int32_t x, int32_t y, int32_t width, int32_t height);
void wl_surface_damage(struct wl_surface *surface, void wl_surface_damage(struct wl_surface *surface,
int32_t x, int32_t y, int32_t width, int32_t height); int32_t x, int32_t y, int32_t width, int32_t height);

@ -61,7 +61,6 @@ static const struct wl_message surface_methods[] = {
{ "destroy", "" }, { "destroy", "" },
{ "attach", "uuuuo" }, { "attach", "uuuuo" },
{ "map", "iiii" }, { "map", "iiii" },
{ "copy", "iiuuiiii" },
{ "damage", "iiii" } { "damage", "iiii" }
}; };

@ -111,9 +111,6 @@ struct wl_surface_interface {
void (*map)(struct wl_client *client, void (*map)(struct wl_client *client,
struct wl_surface *surface, struct wl_surface *surface,
int32_t x, int32_t y, int32_t width, int32_t height); int32_t x, int32_t y, int32_t width, int32_t height);
void (*copy)(struct wl_client *client, struct wl_surface *surface,
int32_t dst_x, int32_t dst_y, uint32_t name, uint32_t stride,
int32_t x, int32_t y, int32_t width, int32_t height);
void (*damage)(struct wl_client *client, struct wl_surface *surface, void (*damage)(struct wl_client *client, struct wl_surface *surface,
int32_t x, int32_t y, int32_t width, int32_t height); int32_t x, int32_t y, int32_t width, int32_t height);
}; };

Loading…
Cancel
Save