clutter/view: Don't take paint rect after paint

It was unused, and will be become unused by the primary paint function
as well, so go ahead and remove it here first.

https://gitlab.gnome.org/GNOME/mutter/merge_requests/1042
This commit is contained in:
Jonas Ådahl 2020-02-06 08:26:58 +01:00
parent adcbc2aa5f
commit 0d039c3ba3
3 changed files with 8 additions and 14 deletions

View File

@ -20,8 +20,7 @@
#include "clutter/clutter-stage-view.h" #include "clutter/clutter-stage-view.h"
void clutter_stage_view_after_paint (ClutterStageView *view, void clutter_stage_view_after_paint (ClutterStageView *view);
const cairo_rectangle_int_t *clip);
gboolean clutter_stage_view_is_dirty_viewport (ClutterStageView *view); gboolean clutter_stage_view_is_dirty_viewport (ClutterStageView *view);

View File

@ -166,12 +166,11 @@ clutter_stage_view_invalidate_offscreen_blit_pipeline (ClutterStageView *view)
} }
static void static void
clutter_stage_view_copy_to_framebuffer (ClutterStageView *view, clutter_stage_view_copy_to_framebuffer (ClutterStageView *view,
const cairo_rectangle_int_t *rect, CoglPipeline *pipeline,
CoglPipeline *pipeline, CoglFramebuffer *src_framebuffer,
CoglFramebuffer *src_framebuffer, CoglFramebuffer *dst_framebuffer,
CoglFramebuffer *dst_framebuffer, gboolean can_blit)
gboolean can_blit)
{ {
CoglMatrix matrix; CoglMatrix matrix;
@ -204,8 +203,7 @@ clutter_stage_view_copy_to_framebuffer (ClutterStageView *view,
} }
void void
clutter_stage_view_after_paint (ClutterStageView *view, clutter_stage_view_after_paint (ClutterStageView *view)
const cairo_rectangle_int_t *rect)
{ {
ClutterStageViewPrivate *priv = ClutterStageViewPrivate *priv =
clutter_stage_view_get_instance_private (view); clutter_stage_view_get_instance_private (view);
@ -222,7 +220,6 @@ clutter_stage_view_after_paint (ClutterStageView *view,
if (priv->shadowfb) if (priv->shadowfb)
{ {
clutter_stage_view_copy_to_framebuffer (view, clutter_stage_view_copy_to_framebuffer (view,
rect,
priv->offscreen_pipeline, priv->offscreen_pipeline,
priv->offscreen, priv->offscreen,
priv->shadowfb, priv->shadowfb,
@ -231,7 +228,6 @@ clutter_stage_view_after_paint (ClutterStageView *view,
else else
{ {
clutter_stage_view_copy_to_framebuffer (view, clutter_stage_view_copy_to_framebuffer (view,
rect,
priv->offscreen_pipeline, priv->offscreen_pipeline,
priv->offscreen, priv->offscreen,
priv->framebuffer, priv->framebuffer,
@ -243,7 +239,6 @@ clutter_stage_view_after_paint (ClutterStageView *view,
{ {
clutter_stage_view_ensure_shadowfb_blit_pipeline (view); clutter_stage_view_ensure_shadowfb_blit_pipeline (view);
clutter_stage_view_copy_to_framebuffer (view, clutter_stage_view_copy_to_framebuffer (view,
rect,
priv->shadowfb_pipeline, priv->shadowfb_pipeline,
priv->shadowfb, priv->shadowfb,
priv->framebuffer, priv->framebuffer,

View File

@ -565,7 +565,7 @@ paint_stage (ClutterStageCogl *stage_cogl,
_clutter_stage_maybe_setup_viewport (stage, view); _clutter_stage_maybe_setup_viewport (stage, view);
_clutter_stage_paint_view (stage, view, &paint_rect); _clutter_stage_paint_view (stage, view, &paint_rect);
clutter_stage_view_after_paint (view, &paint_rect); clutter_stage_view_after_paint (view);
} }
static void static void