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 |