chromium/third_party/blink/renderer/platform/graphics/paint/display_item_raster_invalidator.cc

// Copyright 2015 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "third_party/blink/renderer/platform/graphics/paint/display_item_raster_invalidator.h"

#include "third_party/blink/renderer/platform/graphics/paint/paint_artifact.h"

namespace blink {

void DisplayItemRasterInvalidator::Generate() {}

DisplayItemIterator DisplayItemRasterInvalidator::MatchNewDisplayItemInOldChunk(
    const DisplayItem& new_item,
    DisplayItemIterator& next_old_item_to_match) {}

void DisplayItemRasterInvalidator::AddRasterInvalidation(
    DisplayItemClientId client_id,
    const gfx::Rect& rect,
    PaintInvalidationReason reason,
    RasterInvalidator::ClientIsOldOrNew old_or_new) {}

void DisplayItemRasterInvalidator::GenerateRasterInvalidation(
    DisplayItemClientId client_id,
    const gfx::Rect& old_visual_rect,
    const gfx::Rect& new_visual_rect,
    PaintInvalidationReason reason) {}

static gfx::Rect ComputeRightDelta(const gfx::Point& location,
                                   const gfx::Size& old_size,
                                   const gfx::Size& new_size) {}

static gfx::Rect ComputeBottomDelta(const gfx::Point& location,
                                    const gfx::Size& old_size,
                                    const gfx::Size& new_size) {}

void DisplayItemRasterInvalidator::GenerateIncrementalRasterInvalidation(
    DisplayItemClientId client_id,
    const gfx::Rect& old_visual_rect,
    const gfx::Rect& new_visual_rect) {}

void DisplayItemRasterInvalidator::GenerateFullRasterInvalidation(
    DisplayItemClientId client_id,
    const gfx::Rect& old_visual_rect,
    const gfx::Rect& new_visual_rect,
    PaintInvalidationReason reason) {}

}  // namespace blink