| Index: cc/raster/raster_buffer.h
|
| diff --git a/cc/raster/raster_buffer.h b/cc/raster/raster_buffer.h
|
| index 29b6e3ae0b8255d9a2040b50ec0821fdd787c1f5..04972f9d73e11117f81753977b4289ef260c3997 100644
|
| --- a/cc/raster/raster_buffer.h
|
| +++ b/cc/raster/raster_buffer.h
|
| @@ -8,22 +8,23 @@
|
| #include <stdint.h>
|
|
|
| #include "cc/base/cc_export.h"
|
| +#include "cc/playback/raster_source.h"
|
| #include "ui/gfx/geometry/rect.h"
|
|
|
| namespace cc {
|
| -class RasterSource;
|
|
|
| class CC_EXPORT RasterBuffer {
|
| public:
|
| RasterBuffer();
|
| virtual ~RasterBuffer();
|
|
|
| - virtual void Playback(const RasterSource* raster_source,
|
| - const gfx::Rect& raster_full_rect,
|
| - const gfx::Rect& raster_dirty_rect,
|
| - uint64_t new_content_id,
|
| - float scale,
|
| - bool include_images) = 0;
|
| + virtual void Playback(
|
| + const RasterSource* raster_source,
|
| + const gfx::Rect& raster_full_rect,
|
| + const gfx::Rect& raster_dirty_rect,
|
| + uint64_t new_content_id,
|
| + float scale,
|
| + const RasterSource::PlaybackSettings& playback_settings) = 0;
|
| };
|
|
|
| } // namespace cc
|
|
|