Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(564)

Unified Diff: cc/test/fake_display_list_raster_source.cc

Issue 1837263005: cc: Rename DisplayListRasterSource to just RasterSource. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 4 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « cc/test/fake_display_list_raster_source.h ('k') | cc/test/fake_display_list_recording_source.h » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: cc/test/fake_display_list_raster_source.cc
diff --git a/cc/test/fake_display_list_raster_source.cc b/cc/test/fake_display_list_raster_source.cc
deleted file mode 100644
index 8acca504aa6ca2e4c2d0029d1998ef70eed59386..0000000000000000000000000000000000000000
--- a/cc/test/fake_display_list_raster_source.cc
+++ /dev/null
@@ -1,160 +0,0 @@
-// Copyright 2015 The Chromium Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style license that can be
-// found in the LICENSE file.
-
-#include "cc/test/fake_display_list_raster_source.h"
-
-#include <limits>
-
-#include "base/synchronization/waitable_event.h"
-#include "cc/test/fake_display_list_recording_source.h"
-#include "testing/gtest/include/gtest/gtest.h"
-#include "ui/gfx/geometry/size.h"
-
-namespace cc {
-
-scoped_refptr<FakeDisplayListRasterSource>
-FakeDisplayListRasterSource::CreateInfiniteFilled() {
- gfx::Size size(std::numeric_limits<int>::max() / 10,
- std::numeric_limits<int>::max() / 10);
- return CreateFilled(size);
-}
-
-scoped_refptr<FakeDisplayListRasterSource>
-FakeDisplayListRasterSource::CreateFilled(const gfx::Size& size) {
- auto recording_source =
- FakeDisplayListRecordingSource::CreateFilledRecordingSource(size);
-
- SkPaint red_paint;
- red_paint.setColor(SK_ColorRED);
- recording_source->add_draw_rect_with_paint(gfx::Rect(size), red_paint);
-
- gfx::Size smaller_size(size.width() - 10, size.height() - 10);
- SkPaint green_paint;
- green_paint.setColor(SK_ColorGREEN);
- recording_source->add_draw_rect_with_paint(gfx::Rect(smaller_size),
- green_paint);
-
- recording_source->Rerecord();
-
- return make_scoped_refptr(
- new FakeDisplayListRasterSource(recording_source.get(), false));
-}
-
-scoped_refptr<FakeDisplayListRasterSource>
-FakeDisplayListRasterSource::CreateFilledLCD(const gfx::Size& size) {
- auto recording_source =
- FakeDisplayListRecordingSource::CreateFilledRecordingSource(size);
-
- SkPaint red_paint;
- red_paint.setColor(SK_ColorRED);
- recording_source->add_draw_rect_with_paint(gfx::Rect(size), red_paint);
-
- gfx::Size smaller_size(size.width() - 10, size.height() - 10);
- SkPaint green_paint;
- green_paint.setColor(SK_ColorGREEN);
- recording_source->add_draw_rect_with_paint(gfx::Rect(smaller_size),
- green_paint);
-
- recording_source->Rerecord();
-
- return make_scoped_refptr(
- new FakeDisplayListRasterSource(recording_source.get(), true));
-}
-
-scoped_refptr<FakeDisplayListRasterSource>
-FakeDisplayListRasterSource::CreateFilledSolidColor(const gfx::Size& size) {
- auto recording_source =
- FakeDisplayListRecordingSource::CreateFilledRecordingSource(size);
-
- SkPaint red_paint;
- red_paint.setColor(SK_ColorRED);
- recording_source->add_draw_rect_with_paint(gfx::Rect(size), red_paint);
- recording_source->Rerecord();
- auto raster_source = make_scoped_refptr(
- new FakeDisplayListRasterSource(recording_source.get(), false));
- if (!raster_source->IsSolidColor())
- ADD_FAILURE() << "Not solid color!";
- return raster_source;
-}
-
-scoped_refptr<FakeDisplayListRasterSource>
-FakeDisplayListRasterSource::CreatePartiallyFilled(
- const gfx::Size& size,
- const gfx::Rect& recorded_viewport) {
- DCHECK(recorded_viewport.IsEmpty() ||
- gfx::Rect(size).Contains(recorded_viewport));
- auto recording_source = FakeDisplayListRecordingSource::CreateRecordingSource(
- recorded_viewport, size);
-
- SkPaint red_paint;
- red_paint.setColor(SK_ColorRED);
- recording_source->add_draw_rect_with_paint(gfx::Rect(size), red_paint);
-
- gfx::Size smaller_size(size.width() - 10, size.height() - 10);
- SkPaint green_paint;
- green_paint.setColor(SK_ColorGREEN);
- recording_source->add_draw_rect_with_paint(gfx::Rect(smaller_size),
- green_paint);
-
- recording_source->Rerecord();
- recording_source->SetRecordedViewport(recorded_viewport);
-
- return make_scoped_refptr(
- new FakeDisplayListRasterSource(recording_source.get(), false));
-}
-
-scoped_refptr<FakeDisplayListRasterSource>
-FakeDisplayListRasterSource::CreateEmpty(const gfx::Size& size) {
- auto recording_source =
- FakeDisplayListRecordingSource::CreateFilledRecordingSource(size);
- return make_scoped_refptr(
- new FakeDisplayListRasterSource(recording_source.get(), false));
-}
-
-scoped_refptr<FakeDisplayListRasterSource>
-FakeDisplayListRasterSource::CreateFromRecordingSource(
- const DisplayListRecordingSource* recording_source,
- bool can_use_lcd) {
- return make_scoped_refptr(
- new FakeDisplayListRasterSource(recording_source, can_use_lcd));
-}
-
-scoped_refptr<FakeDisplayListRasterSource>
-FakeDisplayListRasterSource::CreateFromRecordingSourceWithWaitable(
- const DisplayListRecordingSource* recording_source,
- bool can_use_lcd,
- base::WaitableEvent* playback_allowed_event) {
- return make_scoped_refptr(new FakeDisplayListRasterSource(
- recording_source, can_use_lcd, playback_allowed_event));
-}
-
-FakeDisplayListRasterSource::FakeDisplayListRasterSource(
- const DisplayListRecordingSource* recording_source,
- bool can_use_lcd)
- : DisplayListRasterSource(recording_source, can_use_lcd),
- playback_allowed_event_(nullptr) {}
-
-FakeDisplayListRasterSource::FakeDisplayListRasterSource(
- const DisplayListRecordingSource* recording_source,
- bool can_use_lcd,
- base::WaitableEvent* playback_allowed_event)
- : DisplayListRasterSource(recording_source, can_use_lcd),
- playback_allowed_event_(playback_allowed_event) {}
-
-FakeDisplayListRasterSource::~FakeDisplayListRasterSource() {}
-
-void FakeDisplayListRasterSource::PlaybackToCanvas(
- SkCanvas* canvas,
- const gfx::Rect& canvas_bitmap_rect,
- const gfx::Rect& canvas_playback_rect,
- float contents_scale,
- bool include_images) const {
- if (playback_allowed_event_)
- playback_allowed_event_->Wait();
- DisplayListRasterSource::PlaybackToCanvas(canvas, canvas_bitmap_rect,
- canvas_playback_rect,
- contents_scale, include_images);
-}
-
-} // namespace cc
« no previous file with comments | « cc/test/fake_display_list_raster_source.h ('k') | cc/test/fake_display_list_recording_source.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698