summaryrefslogtreecommitdiff
path: root/gdk/quartz
diff options
context:
space:
mode:
authorBenjamin Otte <otte@redhat.com>2018-03-21 20:15:21 +0100
committerBenjamin Otte <otte@redhat.com>2018-03-21 23:28:26 +0100
commitcb4ec6f3840fe709adbd290f71e5d245530d1b16 (patch)
treebd7101b5d303a12d50c09d30ea7e96d23d57a137 /gdk/quartz
parent4fff16860fbe99147cbd927b85f4f114825a2bcd (diff)
downloadgtk+-cb4ec6f3840fe709adbd290f71e5d245530d1b16.tar.gz
gdk: Remove GdkSurfaceImpl::shape_combine_region vfunc
... and all the implementations. Input shapes still exist.
Diffstat (limited to 'gdk/quartz')
-rw-r--r--gdk/quartz/gdksurface-quartz.c10
1 files changed, 0 insertions, 10 deletions
diff --git a/gdk/quartz/gdksurface-quartz.c b/gdk/quartz/gdksurface-quartz.c
index 73ef9ca422..f25ceb4f75 100644
--- a/gdk/quartz/gdksurface-quartz.c
+++ b/gdk/quartz/gdksurface-quartz.c
@@ -1824,15 +1824,6 @@ gdk_quartz_surface_set_transient_for (GdkSurface *window,
}
static void
-gdk_surface_quartz_shape_combine_region (GdkSurface *window,
- const cairo_region_t *shape,
- gint x,
- gint y)
-{
- /* FIXME: Implement */
-}
-
-static void
gdk_surface_quartz_input_shape_combine_region (GdkSurface *window,
const cairo_region_t *shape_region,
gint offset_x,
@@ -2764,7 +2755,6 @@ gdk_surface_impl_quartz_class_init (GdkSurfaceImplQuartzClass *klass)
impl_class->get_geometry = gdk_surface_quartz_get_geometry;
impl_class->get_root_coords = gdk_surface_quartz_get_root_coords;
impl_class->get_device_state = gdk_surface_quartz_get_device_state;
- impl_class->shape_combine_region = gdk_surface_quartz_shape_combine_region;
impl_class->input_shape_combine_region = gdk_surface_quartz_input_shape_combine_region;
impl_class->destroy = gdk_quartz_surface_destroy;
impl_class->begin_paint = gdk_surface_impl_quartz_begin_paint;