surface-actor: Remove get_image() function

It is unused and removing it allows us some further cleanups.

Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1978>
This commit is contained in:
Robert Mader 2021-08-22 13:35:19 +02:00
parent 9f8242658e
commit 021c1dd7fa
2 changed files with 0 additions and 28 deletions

View File

@ -373,31 +373,6 @@ meta_surface_actor_init (MetaSurfaceActor *self)
CLUTTER_REQUEST_CONTENT_SIZE); CLUTTER_REQUEST_CONTENT_SIZE);
} }
/**
* meta_surface_actor_get_image:
* @self: A #MetaSurfaceActor
* @clip: (nullable): A clipping rectangle. The clip region is in
* the same coordinate space as the contents preferred size.
* For a shaped texture of a wl_surface, this means surface
* coordinate space. If NULL, the whole content will be used.
*
* Get the image from the texture content. The resulting size of
* the returned image may be different from the preferred size of
* the shaped texture content.
*
* Returns: (nullable) (transfer full): a new cairo surface to be freed
* with cairo_surface_destroy().
*/
cairo_surface_t *
meta_surface_actor_get_image (MetaSurfaceActor *self,
cairo_rectangle_int_t *clip)
{
MetaSurfaceActorPrivate *priv =
meta_surface_actor_get_instance_private (self);
return meta_shaped_texture_get_image (priv->texture, clip);
}
MetaShapedTexture * MetaShapedTexture *
meta_surface_actor_get_texture (MetaSurfaceActor *self) meta_surface_actor_get_texture (MetaSurfaceActor *self)
{ {

View File

@ -27,9 +27,6 @@ struct _MetaSurfaceActorClass
gboolean (* is_opaque) (MetaSurfaceActor *actor); gboolean (* is_opaque) (MetaSurfaceActor *actor);
}; };
cairo_surface_t *meta_surface_actor_get_image (MetaSurfaceActor *self,
cairo_rectangle_int_t *clip);
MetaShapedTexture *meta_surface_actor_get_texture (MetaSurfaceActor *self); MetaShapedTexture *meta_surface_actor_get_texture (MetaSurfaceActor *self);
void meta_surface_actor_update_area (MetaSurfaceActor *self, void meta_surface_actor_update_area (MetaSurfaceActor *self,