summaryrefslogtreecommitdiff
path: root/src/compositor
diff options
context:
space:
mode:
authorGeorges Basile Stavracas Neto <georges.stavracas@gmail.com>2019-02-20 12:23:04 -0300
committerGeorges Basile Stavracas Neto <georges.stavracas@gmail.com>2019-10-16 11:38:14 +0000
commit94682e69aafd28c1b7ef8caa913d3df5dfbab052 (patch)
tree2c383573d0123c6279a17e5a7cde58424a9b0d4a /src/compositor
parent160cc9182d432d849d3fbbdaec25ba7ff74640f2 (diff)
downloadmutter-94682e69aafd28c1b7ef8caa913d3df5dfbab052.tar.gz
Replace ClutterRect by graphene_rect_t
https://gitlab.gnome.org/GNOME/mutter/merge_requests/458
Diffstat (limited to 'src/compositor')
-rw-r--r--src/compositor/meta-shaped-texture-private.h2
-rw-r--r--src/compositor/meta-shaped-texture.c12
-rw-r--r--src/compositor/meta-surface-actor.c4
-rw-r--r--src/compositor/meta-surface-actor.h4
-rw-r--r--src/compositor/region-utils.c8
-rw-r--r--src/compositor/region-utils.h8
6 files changed, 19 insertions, 19 deletions
diff --git a/src/compositor/meta-shaped-texture-private.h b/src/compositor/meta-shaped-texture-private.h
index 9b340777d..e96c6f8a8 100644
--- a/src/compositor/meta-shaped-texture-private.h
+++ b/src/compositor/meta-shaped-texture-private.h
@@ -46,7 +46,7 @@ gboolean meta_shaped_texture_has_alpha (MetaShapedTexture *stex);
void meta_shaped_texture_set_transform (MetaShapedTexture *stex,
MetaMonitorTransform transform);
void meta_shaped_texture_set_viewport_src_rect (MetaShapedTexture *stex,
- ClutterRect *src_rect);
+ graphene_rect_t *src_rect);
void meta_shaped_texture_reset_viewport_src_rect (MetaShapedTexture *stex);
void meta_shaped_texture_set_viewport_dst_size (MetaShapedTexture *stex,
int dst_width,
diff --git a/src/compositor/meta-shaped-texture.c b/src/compositor/meta-shaped-texture.c
index 6f4fced8c..bc19311ca 100644
--- a/src/compositor/meta-shaped-texture.c
+++ b/src/compositor/meta-shaped-texture.c
@@ -91,7 +91,7 @@ struct _MetaShapedTexture
gboolean size_invalid;
MetaMonitorTransform transform;
gboolean has_viewport_src_rect;
- ClutterRect viewport_src_rect;
+ graphene_rect_t viewport_src_rect;
gboolean has_viewport_dst_size;
int viewport_dst_width;
int viewport_dst_height;
@@ -864,8 +864,8 @@ meta_shaped_texture_update_area (MetaShapedTexture *stex,
if (stex->has_viewport_src_rect || stex->has_viewport_dst_size)
{
- ClutterRect viewport;
- ClutterRect inverted_viewport;
+ graphene_rect_t viewport;
+ graphene_rect_t inverted_viewport;
float dst_width;
float dst_height;
int inverted_dst_width;
@@ -877,7 +877,7 @@ meta_shaped_texture_update_area (MetaShapedTexture *stex,
}
else
{
- viewport = (ClutterRect) {
+ viewport = (graphene_rect_t) {
.origin.x = 0,
.origin.y = 0,
.size.width = stex->tex_width,
@@ -896,7 +896,7 @@ meta_shaped_texture_update_area (MetaShapedTexture *stex,
dst_height = (float) stex->tex_height;
}
- inverted_viewport = (ClutterRect) {
+ inverted_viewport = (graphene_rect_t) {
.origin.x = -(viewport.origin.x * (dst_width / viewport.size.width)),
.origin.y = -(viewport.origin.y * (dst_height / viewport.size.height)),
.size.width = dst_width,
@@ -1095,7 +1095,7 @@ meta_shaped_texture_set_transform (MetaShapedTexture *stex,
void
meta_shaped_texture_set_viewport_src_rect (MetaShapedTexture *stex,
- ClutterRect *src_rect)
+ graphene_rect_t *src_rect)
{
if (!stex->has_viewport_src_rect ||
stex->viewport_src_rect.origin.x != src_rect->origin.x ||
diff --git a/src/compositor/meta-surface-actor.c b/src/compositor/meta-surface-actor.c
index 6fb3cf99d..5227bfd9a 100644
--- a/src/compositor/meta-surface-actor.c
+++ b/src/compositor/meta-surface-actor.c
@@ -537,8 +537,8 @@ meta_surface_actor_set_transform (MetaSurfaceActor *self,
}
void
-meta_surface_actor_set_viewport_src_rect (MetaSurfaceActor *self,
- ClutterRect *src_rect)
+meta_surface_actor_set_viewport_src_rect (MetaSurfaceActor *self,
+ graphene_rect_t *src_rect)
{
MetaSurfaceActorPrivate *priv =
meta_surface_actor_get_instance_private (self);
diff --git a/src/compositor/meta-surface-actor.h b/src/compositor/meta-surface-actor.h
index ddf394155..6a5fc4e3f 100644
--- a/src/compositor/meta-surface-actor.h
+++ b/src/compositor/meta-surface-actor.h
@@ -56,8 +56,8 @@ void meta_surface_actor_set_frozen (MetaSurfaceActor *actor,
void meta_surface_actor_set_transform (MetaSurfaceActor *self,
MetaMonitorTransform transform);
-void meta_surface_actor_set_viewport_src_rect (MetaSurfaceActor *self,
- ClutterRect *src_rect);
+void meta_surface_actor_set_viewport_src_rect (MetaSurfaceActor *self,
+ graphene_rect_t *src_rect);
void meta_surface_actor_reset_viewport_src_rect (MetaSurfaceActor *self);
void meta_surface_actor_set_viewport_dst_size (MetaSurfaceActor *self,
int dst_width,
diff --git a/src/compositor/region-utils.c b/src/compositor/region-utils.c
index 752af85c5..081f8a906 100644
--- a/src/compositor/region-utils.c
+++ b/src/compositor/region-utils.c
@@ -410,10 +410,10 @@ meta_region_transform (cairo_region_t *region,
}
cairo_region_t *
-meta_region_crop_and_scale (cairo_region_t *region,
- ClutterRect *src_rect,
- int dst_width,
- int dst_height)
+meta_region_crop_and_scale (cairo_region_t *region,
+ graphene_rect_t *src_rect,
+ int dst_width,
+ int dst_height)
{
int n_rects, i;
cairo_rectangle_int_t *rects;
diff --git a/src/compositor/region-utils.h b/src/compositor/region-utils.h
index 84e4d83bc..745021b5b 100644
--- a/src/compositor/region-utils.h
+++ b/src/compositor/region-utils.h
@@ -111,9 +111,9 @@ cairo_region_t * meta_region_transform (cairo_region_t *region,
int width,
int height);
-cairo_region_t * meta_region_crop_and_scale (cairo_region_t *region,
- ClutterRect *src_rect,
- int dst_width,
- int dst_height);
+cairo_region_t * meta_region_crop_and_scale (cairo_region_t *region,
+ graphene_rect_t *src_rect,
+ int dst_width,
+ int dst_height);
#endif /* __META_REGION_UTILS_H__ */