clutter/stage/cogl: Name variable to make coordinate space obvious

The ambiguous "clip" was renamed to "fb_clip_region", as it was called
at the call site. This should make it more clear that the clip is in
buffer coordinate space.

https://gitlab.gnome.org/GNOME/mutter/merge_requests/1042
This commit is contained in:
Jonas Ådahl 2020-01-20 18:07:12 +01:00
parent 0baf4578c8
commit 37d7df612b

View File

@ -541,7 +541,7 @@ scale_and_clamp_rect (const graphene_rect_t *rect,
static void static void
paint_stage (ClutterStageCogl *stage_cogl, paint_stage (ClutterStageCogl *stage_cogl,
ClutterStageView *view, ClutterStageView *view,
cairo_region_t *clip) cairo_region_t *fb_clip_region)
{ {
ClutterStage *stage = stage_cogl->wrapper; ClutterStage *stage = stage_cogl->wrapper;
cairo_rectangle_int_t clip_rect; cairo_rectangle_int_t clip_rect;
@ -553,7 +553,7 @@ paint_stage (ClutterStageCogl *stage_cogl,
clutter_stage_view_get_layout (view, &view_rect); clutter_stage_view_get_layout (view, &view_rect);
fb_scale = clutter_stage_view_get_scale (view); fb_scale = clutter_stage_view_get_scale (view);
cairo_region_get_extents (clip, &clip_rect); cairo_region_get_extents (fb_clip_region, &clip_rect);
_clutter_util_rect_from_rectangle (&clip_rect, &rect); _clutter_util_rect_from_rectangle (&clip_rect, &rect);
scale_and_clamp_rect (&rect, 1.0f / fb_scale, &paint_rect); scale_and_clamp_rect (&rect, 1.0f / fb_scale, &paint_rect);