Index: skia/ext/pixel_ref_utils_unittest.cc |
diff --git a/skia/ext/lazy_pixel_ref_utils_unittest.cc b/skia/ext/pixel_ref_utils_unittest.cc |
similarity index 77% |
rename from skia/ext/lazy_pixel_ref_utils_unittest.cc |
rename to skia/ext/pixel_ref_utils_unittest.cc |
index caa83dd52e4eb58ca419fe293ad9cbd0bc2dc6cb..330b7e2e8dfbad1e165208d0dbb4e0e3189b7834 100644 |
--- a/skia/ext/lazy_pixel_ref_utils_unittest.cc |
+++ b/skia/ext/pixel_ref_utils_unittest.cc |
@@ -5,13 +5,13 @@ |
#include "base/compiler_specific.h" |
#include "base/memory/scoped_ptr.h" |
#include "cc/test/geometry_test_utils.h" |
-#include "skia/ext/lazy_pixel_ref.h" |
-#include "skia/ext/lazy_pixel_ref_utils.h" |
+#include "skia/ext/pixel_ref_utils.h" |
#include "skia/ext/refptr.h" |
#include "testing/gtest/include/gtest/gtest.h" |
#include "third_party/skia/include/core/SkBitmap.h" |
#include "third_party/skia/include/core/SkCanvas.h" |
#include "third_party/skia/include/core/SkFlattenableBuffers.h" |
+#include "third_party/skia/include/core/SkPixelRef.h" |
#include "third_party/skia/include/core/SkPoint.h" |
#include "third_party/skia/include/core/SkShader.h" |
#include "third_party/skia/src/core/SkOrderedReadBuffer.h" |
@@ -24,29 +24,28 @@ namespace { |
void CreateBitmap(gfx::Size size, const char* uri, SkBitmap* bitmap); |
-class TestLazyPixelRef : public skia::LazyPixelRef { |
+class TestPixelRef : public SkPixelRef { |
public: |
- TestLazyPixelRef(const SkImageInfo& info); |
- virtual ~TestLazyPixelRef(); |
+ TestPixelRef(const SkImageInfo& info); |
+ virtual ~TestPixelRef(); |
virtual SkFlattenable::Factory getFactory() const OVERRIDE; |
virtual void* onLockPixels(SkColorTable** color_table) OVERRIDE; |
virtual void onUnlockPixels() OVERRIDE {} |
- virtual bool PrepareToDecode(const PrepareParams& params) OVERRIDE; |
- virtual bool MaybeDecoded() OVERRIDE; |
virtual SkPixelRef* deepCopy(SkBitmap::Config config, const SkIRect* subset) |
OVERRIDE; |
- virtual void Decode() OVERRIDE {} |
private: |
scoped_ptr<char[]> pixels_; |
}; |
-class TestLazyShader : public SkShader { |
+class TestDiscardableShader : public SkShader { |
public: |
- TestLazyShader() { CreateBitmap(gfx::Size(50, 50), "lazy", &bitmap_); } |
+ TestDiscardableShader() { |
+ CreateBitmap(gfx::Size(50, 50), "discardable", &bitmap_); |
+ } |
- TestLazyShader(SkFlattenableReadBuffer& flattenable_buffer) { |
+ TestDiscardableShader(SkFlattenableReadBuffer& flattenable_buffer) { |
SkOrderedReadBuffer& buffer = |
static_cast<SkOrderedReadBuffer&>(flattenable_buffer); |
SkReader32* reader = buffer.getReader32(); |
@@ -55,7 +54,7 @@ class TestLazyShader : public SkShader { |
uint32_t toSkip = reader->readU32(); |
reader->skip(toSkip); |
- CreateBitmap(gfx::Size(50, 50), "lazy", &bitmap_); |
+ CreateBitmap(gfx::Size(50, 50), "discardable", &bitmap_); |
} |
virtual SkShader::BitmapType asABitmap(SkBitmap* bitmap, |
@@ -68,34 +67,26 @@ class TestLazyShader : public SkShader { |
// Pure virtual implementaiton. |
virtual void shadeSpan(int x, int y, SkPMColor[], int count) OVERRIDE {} |
- SK_DECLARE_PUBLIC_FLATTENABLE_DESERIALIZATION_PROCS(TestLazyShader); |
+ SK_DECLARE_PUBLIC_FLATTENABLE_DESERIALIZATION_PROCS(TestDiscardableShader); |
private: |
SkBitmap bitmap_; |
}; |
-TestLazyPixelRef::TestLazyPixelRef(const SkImageInfo& info) |
- : skia::LazyPixelRef(info), |
+TestPixelRef::TestPixelRef(const SkImageInfo& info) |
+ : SkPixelRef(info), |
pixels_(new char[4 * info.fWidth * info.fHeight]) {} |
-TestLazyPixelRef::~TestLazyPixelRef() {} |
+TestPixelRef::~TestPixelRef() {} |
-SkFlattenable::Factory TestLazyPixelRef::getFactory() const { return NULL; } |
+SkFlattenable::Factory TestPixelRef::getFactory() const { return NULL; } |
-void* TestLazyPixelRef::onLockPixels(SkColorTable** color_table) { |
+void* TestPixelRef::onLockPixels(SkColorTable** color_table) { |
return pixels_.get(); |
} |
-bool TestLazyPixelRef::PrepareToDecode(const PrepareParams& params) { |
- return true; |
-} |
- |
-bool TestLazyPixelRef::MaybeDecoded() { |
- return true; |
-} |
- |
-SkPixelRef* TestLazyPixelRef::deepCopy(SkBitmap::Config config, |
- const SkIRect* subset) { |
+SkPixelRef* TestPixelRef::deepCopy(SkBitmap::Config config, |
+ const SkIRect* subset) { |
this->ref(); |
return this; |
} |
@@ -104,13 +95,12 @@ void CreateBitmap(gfx::Size size, const char* uri, SkBitmap* bitmap) { |
const SkImageInfo info = { |
size.width(), size.height(), kPMColor_SkColorType, kPremul_SkAlphaType |
}; |
- |
- skia::RefPtr<TestLazyPixelRef> lazy_pixel_ref = |
- skia::AdoptRef(new TestLazyPixelRef(info)); |
- lazy_pixel_ref->setURI(uri); |
+ skia::RefPtr<TestPixelRef> pixel_ref = |
+ skia::AdoptRef(new TestPixelRef(info)); |
+ pixel_ref->setURI(uri); |
bitmap->setConfig(info); |
- bitmap->setPixelRef(lazy_pixel_ref.get()); |
+ bitmap->setPixelRef(pixel_ref.get()); |
} |
SkCanvas* StartRecording(SkPicture* picture, gfx::Rect layer_rect) { |
@@ -135,21 +125,21 @@ void StopRecording(SkPicture* picture, SkCanvas* canvas) { |
} // namespace |
-TEST(LazyPixelRefUtilsTest, DrawPaint) { |
+TEST(PixelRefUtilsTest, DrawPaint) { |
gfx::Rect layer_rect(0, 0, 256, 256); |
skia::RefPtr<SkPicture> picture = skia::AdoptRef(new SkPicture); |
SkCanvas* canvas = StartRecording(picture.get(), layer_rect); |
- TestLazyShader first_shader; |
+ TestDiscardableShader first_shader; |
SkPaint first_paint; |
first_paint.setShader(&first_shader); |
- TestLazyShader second_shader; |
+ TestDiscardableShader second_shader; |
SkPaint second_paint; |
second_paint.setShader(&second_shader); |
- TestLazyShader third_shader; |
+ TestDiscardableShader third_shader; |
SkPaint third_paint; |
third_paint.setShader(&third_shader); |
@@ -162,8 +152,8 @@ TEST(LazyPixelRefUtilsTest, DrawPaint) { |
StopRecording(picture.get(), canvas); |
- std::vector<skia::LazyPixelRefUtils::PositionLazyPixelRef> pixel_refs; |
- skia::LazyPixelRefUtils::GatherPixelRefs(picture.get(), &pixel_refs); |
+ std::vector<skia::PixelRefUtils::PositionPixelRef> pixel_refs; |
+ skia::PixelRefUtils::GatherDiscardablePixelRefs(picture.get(), &pixel_refs); |
EXPECT_EQ(3u, pixel_refs.size()); |
EXPECT_FLOAT_RECT_EQ(gfx::RectF(0, 0, 256, 256), |
@@ -174,21 +164,21 @@ TEST(LazyPixelRefUtilsTest, DrawPaint) { |
gfx::SkRectToRectF(pixel_refs[2].pixel_ref_rect)); |
} |
-TEST(LazyPixelRefUtilsTest, DrawPoints) { |
+TEST(PixelRefUtilsTest, DrawPoints) { |
gfx::Rect layer_rect(0, 0, 256, 256); |
skia::RefPtr<SkPicture> picture = skia::AdoptRef(new SkPicture); |
SkCanvas* canvas = StartRecording(picture.get(), layer_rect); |
- TestLazyShader first_shader; |
+ TestDiscardableShader first_shader; |
SkPaint first_paint; |
first_paint.setShader(&first_shader); |
- TestLazyShader second_shader; |
+ TestDiscardableShader second_shader; |
SkPaint second_paint; |
second_paint.setShader(&second_shader); |
- TestLazyShader third_shader; |
+ TestDiscardableShader third_shader; |
SkPaint third_paint; |
third_paint.setShader(&third_shader); |
@@ -215,8 +205,8 @@ TEST(LazyPixelRefUtilsTest, DrawPoints) { |
StopRecording(picture.get(), canvas); |
- std::vector<skia::LazyPixelRefUtils::PositionLazyPixelRef> pixel_refs; |
- skia::LazyPixelRefUtils::GatherPixelRefs(picture.get(), &pixel_refs); |
+ std::vector<skia::PixelRefUtils::PositionPixelRef> pixel_refs; |
+ skia::PixelRefUtils::GatherDiscardablePixelRefs(picture.get(), &pixel_refs); |
EXPECT_EQ(3u, pixel_refs.size()); |
EXPECT_FLOAT_RECT_EQ(gfx::RectF(10, 10, 90, 90), |
@@ -227,21 +217,21 @@ TEST(LazyPixelRefUtilsTest, DrawPoints) { |
gfx::SkRectToRectF(pixel_refs[2].pixel_ref_rect)); |
} |
-TEST(LazyPixelRefUtilsTest, DrawRect) { |
+TEST(PixelRefUtilsTest, DrawRect) { |
gfx::Rect layer_rect(0, 0, 256, 256); |
skia::RefPtr<SkPicture> picture = skia::AdoptRef(new SkPicture); |
SkCanvas* canvas = StartRecording(picture.get(), layer_rect); |
- TestLazyShader first_shader; |
+ TestDiscardableShader first_shader; |
SkPaint first_paint; |
first_paint.setShader(&first_shader); |
- TestLazyShader second_shader; |
+ TestDiscardableShader second_shader; |
SkPaint second_paint; |
second_paint.setShader(&second_shader); |
- TestLazyShader third_shader; |
+ TestDiscardableShader third_shader; |
SkPaint third_paint; |
third_paint.setShader(&third_shader); |
@@ -261,8 +251,8 @@ TEST(LazyPixelRefUtilsTest, DrawRect) { |
// (50, 50, 50, 50) |
canvas->drawRect(SkRect::MakeXYWH(0, 0, 100, 100), third_paint); |
- std::vector<skia::LazyPixelRefUtils::PositionLazyPixelRef> pixel_refs; |
- skia::LazyPixelRefUtils::GatherPixelRefs(picture.get(), &pixel_refs); |
+ std::vector<skia::PixelRefUtils::PositionPixelRef> pixel_refs; |
+ skia::PixelRefUtils::GatherDiscardablePixelRefs(picture.get(), &pixel_refs); |
EXPECT_EQ(3u, pixel_refs.size()); |
EXPECT_FLOAT_RECT_EQ(gfx::RectF(10, 20, 30, 40), |
@@ -273,21 +263,21 @@ TEST(LazyPixelRefUtilsTest, DrawRect) { |
gfx::SkRectToRectF(pixel_refs[2].pixel_ref_rect)); |
} |
-TEST(LazyPixelRefUtilsTest, DrawRRect) { |
+TEST(PixelRefUtilsTest, DrawRRect) { |
gfx::Rect layer_rect(0, 0, 256, 256); |
skia::RefPtr<SkPicture> picture = skia::AdoptRef(new SkPicture); |
SkCanvas* canvas = StartRecording(picture.get(), layer_rect); |
- TestLazyShader first_shader; |
+ TestDiscardableShader first_shader; |
SkPaint first_paint; |
first_paint.setShader(&first_shader); |
- TestLazyShader second_shader; |
+ TestDiscardableShader second_shader; |
SkPaint second_paint; |
second_paint.setShader(&second_shader); |
- TestLazyShader third_shader; |
+ TestDiscardableShader third_shader; |
SkPaint third_paint; |
third_paint.setShader(&third_shader); |
@@ -312,8 +302,8 @@ TEST(LazyPixelRefUtilsTest, DrawRRect) { |
// (50, 50, 50, 50) |
canvas->drawRRect(rrect, third_paint); |
- std::vector<skia::LazyPixelRefUtils::PositionLazyPixelRef> pixel_refs; |
- skia::LazyPixelRefUtils::GatherPixelRefs(picture.get(), &pixel_refs); |
+ std::vector<skia::PixelRefUtils::PositionPixelRef> pixel_refs; |
+ skia::PixelRefUtils::GatherDiscardablePixelRefs(picture.get(), &pixel_refs); |
EXPECT_EQ(3u, pixel_refs.size()); |
EXPECT_FLOAT_RECT_EQ(gfx::RectF(10, 20, 30, 40), |
@@ -324,21 +314,21 @@ TEST(LazyPixelRefUtilsTest, DrawRRect) { |
gfx::SkRectToRectF(pixel_refs[2].pixel_ref_rect)); |
} |
-TEST(LazyPixelRefUtilsTest, DrawOval) { |
+TEST(PixelRefUtilsTest, DrawOval) { |
gfx::Rect layer_rect(0, 0, 256, 256); |
skia::RefPtr<SkPicture> picture = skia::AdoptRef(new SkPicture); |
SkCanvas* canvas = StartRecording(picture.get(), layer_rect); |
- TestLazyShader first_shader; |
+ TestDiscardableShader first_shader; |
SkPaint first_paint; |
first_paint.setShader(&first_shader); |
- TestLazyShader second_shader; |
+ TestDiscardableShader second_shader; |
SkPaint second_paint; |
second_paint.setShader(&second_shader); |
- TestLazyShader third_shader; |
+ TestDiscardableShader third_shader; |
SkPaint third_paint; |
third_paint.setShader(&third_shader); |
@@ -362,8 +352,8 @@ TEST(LazyPixelRefUtilsTest, DrawOval) { |
// (50, 50, 50, 50) |
canvas->drawRect(SkRect::MakeXYWH(0, 0, 100, 100), third_paint); |
- std::vector<skia::LazyPixelRefUtils::PositionLazyPixelRef> pixel_refs; |
- skia::LazyPixelRefUtils::GatherPixelRefs(picture.get(), &pixel_refs); |
+ std::vector<skia::PixelRefUtils::PositionPixelRef> pixel_refs; |
+ skia::PixelRefUtils::GatherDiscardablePixelRefs(picture.get(), &pixel_refs); |
EXPECT_EQ(3u, pixel_refs.size()); |
EXPECT_FLOAT_RECT_EQ(gfx::RectF(20, 10, 60, 20), |
@@ -374,17 +364,17 @@ TEST(LazyPixelRefUtilsTest, DrawOval) { |
gfx::SkRectToRectF(pixel_refs[2].pixel_ref_rect)); |
} |
-TEST(LazyPixelRefUtilsTest, DrawPath) { |
+TEST(PixelRefUtilsTest, DrawPath) { |
gfx::Rect layer_rect(0, 0, 256, 256); |
skia::RefPtr<SkPicture> picture = skia::AdoptRef(new SkPicture); |
SkCanvas* canvas = StartRecording(picture.get(), layer_rect); |
- TestLazyShader first_shader; |
+ TestDiscardableShader first_shader; |
SkPaint first_paint; |
first_paint.setShader(&first_shader); |
- TestLazyShader second_shader; |
+ TestDiscardableShader second_shader; |
SkPaint second_paint; |
second_paint.setShader(&second_shader); |
@@ -406,8 +396,8 @@ TEST(LazyPixelRefUtilsTest, DrawPath) { |
StopRecording(picture.get(), canvas); |
- std::vector<skia::LazyPixelRefUtils::PositionLazyPixelRef> pixel_refs; |
- skia::LazyPixelRefUtils::GatherPixelRefs(picture.get(), &pixel_refs); |
+ std::vector<skia::PixelRefUtils::PositionPixelRef> pixel_refs; |
+ skia::PixelRefUtils::GatherDiscardablePixelRefs(picture.get(), &pixel_refs); |
EXPECT_EQ(2u, pixel_refs.size()); |
EXPECT_FLOAT_RECT_EQ(gfx::RectF(12, 13, 38, 88), |
@@ -416,22 +406,22 @@ TEST(LazyPixelRefUtilsTest, DrawPath) { |
gfx::SkRectToRectF(pixel_refs[1].pixel_ref_rect)); |
} |
-TEST(LazyPixelRefUtilsTest, DrawBitmap) { |
+TEST(PixelRefUtilsTest, DrawBitmap) { |
gfx::Rect layer_rect(0, 0, 256, 256); |
skia::RefPtr<SkPicture> picture = skia::AdoptRef(new SkPicture); |
SkCanvas* canvas = StartRecording(picture.get(), layer_rect); |
SkBitmap first; |
- CreateBitmap(gfx::Size(50, 50), "lazy", &first); |
+ CreateBitmap(gfx::Size(50, 50), "discardable", &first); |
SkBitmap second; |
- CreateBitmap(gfx::Size(50, 50), "lazy", &second); |
+ CreateBitmap(gfx::Size(50, 50), "discardable", &second); |
SkBitmap third; |
- CreateBitmap(gfx::Size(50, 50), "lazy", &third); |
+ CreateBitmap(gfx::Size(50, 50), "discardable", &third); |
SkBitmap fourth; |
- CreateBitmap(gfx::Size(50, 1), "lazy", &fourth); |
+ CreateBitmap(gfx::Size(50, 1), "discardable", &fourth); |
SkBitmap fifth; |
- CreateBitmap(gfx::Size(10, 10), "lazy", &fifth); |
+ CreateBitmap(gfx::Size(10, 10), "discardable", &fifth); |
canvas->save(); |
@@ -460,8 +450,8 @@ TEST(LazyPixelRefUtilsTest, DrawBitmap) { |
StopRecording(picture.get(), canvas); |
- std::vector<skia::LazyPixelRefUtils::PositionLazyPixelRef> pixel_refs; |
- skia::LazyPixelRefUtils::GatherPixelRefs(picture.get(), &pixel_refs); |
+ std::vector<skia::PixelRefUtils::PositionPixelRef> pixel_refs; |
+ skia::PixelRefUtils::GatherDiscardablePixelRefs(picture.get(), &pixel_refs); |
EXPECT_EQ(5u, pixel_refs.size()); |
EXPECT_FLOAT_RECT_EQ(gfx::RectF(0, 0, 50, 50), |
@@ -477,33 +467,34 @@ TEST(LazyPixelRefUtilsTest, DrawBitmap) { |
} |
-TEST(LazyPixelRefUtilsTest, DrawBitmapRect) { |
+TEST(PixelRefUtilsTest, DrawBitmapRect) { |
gfx::Rect layer_rect(0, 0, 256, 256); |
skia::RefPtr<SkPicture> picture = skia::AdoptRef(new SkPicture); |
SkCanvas* canvas = StartRecording(picture.get(), layer_rect); |
SkBitmap first; |
- CreateBitmap(gfx::Size(50, 50), "lazy", &first); |
+ CreateBitmap(gfx::Size(50, 50), "discardable", &first); |
SkBitmap second; |
- CreateBitmap(gfx::Size(50, 50), "lazy", &second); |
+ CreateBitmap(gfx::Size(50, 50), "discardable", &second); |
SkBitmap third; |
- CreateBitmap(gfx::Size(50, 50), "lazy", &third); |
+ CreateBitmap(gfx::Size(50, 50), "discardable", &third); |
- TestLazyShader first_shader; |
+ TestDiscardableShader first_shader; |
SkPaint first_paint; |
first_paint.setShader(&first_shader); |
- SkPaint non_lazy_paint; |
+ SkPaint non_discardable_paint; |
canvas->save(); |
// (0, 0, 100, 100). |
- canvas->drawBitmapRect(first, SkRect::MakeWH(100, 100), &non_lazy_paint); |
+ canvas->drawBitmapRect( |
+ first, SkRect::MakeWH(100, 100), &non_discardable_paint); |
canvas->translate(25, 0); |
// (75, 50, 10, 10). |
canvas->drawBitmapRect( |
- second, SkRect::MakeXYWH(50, 50, 10, 10), &non_lazy_paint); |
+ second, SkRect::MakeXYWH(50, 50, 10, 10), &non_discardable_paint); |
canvas->translate(5, 50); |
// (0, 30, 100, 100). One from bitmap, one from paint. |
canvas->drawBitmapRect( |
@@ -513,8 +504,8 @@ TEST(LazyPixelRefUtilsTest, DrawBitmapRect) { |
StopRecording(picture.get(), canvas); |
- std::vector<skia::LazyPixelRefUtils::PositionLazyPixelRef> pixel_refs; |
- skia::LazyPixelRefUtils::GatherPixelRefs(picture.get(), &pixel_refs); |
+ std::vector<skia::PixelRefUtils::PositionPixelRef> pixel_refs; |
+ skia::PixelRefUtils::GatherDiscardablePixelRefs(picture.get(), &pixel_refs); |
EXPECT_EQ(4u, pixel_refs.size()); |
EXPECT_FLOAT_RECT_EQ(gfx::RectF(0, 0, 100, 100), |
@@ -527,22 +518,22 @@ TEST(LazyPixelRefUtilsTest, DrawBitmapRect) { |
gfx::SkRectToRectF(pixel_refs[3].pixel_ref_rect)); |
} |
-TEST(LazyPixelRefUtilsTest, DrawSprite) { |
+TEST(PixelRefUtilsTest, DrawSprite) { |
gfx::Rect layer_rect(0, 0, 256, 256); |
skia::RefPtr<SkPicture> picture = skia::AdoptRef(new SkPicture); |
SkCanvas* canvas = StartRecording(picture.get(), layer_rect); |
SkBitmap first; |
- CreateBitmap(gfx::Size(50, 50), "lazy", &first); |
+ CreateBitmap(gfx::Size(50, 50), "discardable", &first); |
SkBitmap second; |
- CreateBitmap(gfx::Size(50, 50), "lazy", &second); |
+ CreateBitmap(gfx::Size(50, 50), "discardable", &second); |
SkBitmap third; |
- CreateBitmap(gfx::Size(50, 50), "lazy", &third); |
+ CreateBitmap(gfx::Size(50, 50), "discardable", &third); |
SkBitmap fourth; |
- CreateBitmap(gfx::Size(50, 50), "lazy", &fourth); |
+ CreateBitmap(gfx::Size(50, 50), "discardable", &fourth); |
SkBitmap fifth; |
- CreateBitmap(gfx::Size(50, 50), "lazy", &fifth); |
+ CreateBitmap(gfx::Size(50, 50), "discardable", &fifth); |
canvas->save(); |
@@ -566,7 +557,7 @@ TEST(LazyPixelRefUtilsTest, DrawSprite) { |
canvas->restore(); |
- TestLazyShader first_shader; |
+ TestDiscardableShader first_shader; |
SkPaint first_paint; |
first_paint.setShader(&first_shader); |
@@ -576,8 +567,8 @@ TEST(LazyPixelRefUtilsTest, DrawSprite) { |
StopRecording(picture.get(), canvas); |
- std::vector<skia::LazyPixelRefUtils::PositionLazyPixelRef> pixel_refs; |
- skia::LazyPixelRefUtils::GatherPixelRefs(picture.get(), &pixel_refs); |
+ std::vector<skia::PixelRefUtils::PositionPixelRef> pixel_refs; |
+ skia::PixelRefUtils::GatherDiscardablePixelRefs(picture.get(), &pixel_refs); |
EXPECT_EQ(6u, pixel_refs.size()); |
EXPECT_FLOAT_RECT_EQ(gfx::RectF(0, 0, 50, 50), |
@@ -594,13 +585,13 @@ TEST(LazyPixelRefUtilsTest, DrawSprite) { |
gfx::SkRectToRectF(pixel_refs[5].pixel_ref_rect)); |
} |
-TEST(LazyPixelRefUtilsTest, DrawText) { |
+TEST(PixelRefUtilsTest, DrawText) { |
gfx::Rect layer_rect(0, 0, 256, 256); |
skia::RefPtr<SkPicture> picture = skia::AdoptRef(new SkPicture); |
SkCanvas* canvas = StartRecording(picture.get(), layer_rect); |
- TestLazyShader first_shader; |
+ TestDiscardableShader first_shader; |
SkPaint first_paint; |
first_paint.setShader(&first_shader); |
@@ -621,27 +612,27 @@ TEST(LazyPixelRefUtilsTest, DrawText) { |
canvas->drawPosText("text", 4, points, first_paint); |
canvas->drawTextOnPath("text", 4, path, NULL, first_paint); |
- std::vector<skia::LazyPixelRefUtils::PositionLazyPixelRef> pixel_refs; |
- skia::LazyPixelRefUtils::GatherPixelRefs(picture.get(), &pixel_refs); |
+ std::vector<skia::PixelRefUtils::PositionPixelRef> pixel_refs; |
+ skia::PixelRefUtils::GatherDiscardablePixelRefs(picture.get(), &pixel_refs); |
EXPECT_EQ(3u, pixel_refs.size()); |
} |
-TEST(LazyPixelRefUtilsTest, DrawVertices) { |
+TEST(PixelRefUtilsTest, DrawVertices) { |
gfx::Rect layer_rect(0, 0, 256, 256); |
skia::RefPtr<SkPicture> picture = skia::AdoptRef(new SkPicture); |
SkCanvas* canvas = StartRecording(picture.get(), layer_rect); |
- TestLazyShader first_shader; |
+ TestDiscardableShader first_shader; |
SkPaint first_paint; |
first_paint.setShader(&first_shader); |
- TestLazyShader second_shader; |
+ TestDiscardableShader second_shader; |
SkPaint second_paint; |
second_paint.setShader(&second_shader); |
- TestLazyShader third_shader; |
+ TestDiscardableShader third_shader; |
SkPaint third_paint; |
third_paint.setShader(&third_shader); |
@@ -694,8 +685,8 @@ TEST(LazyPixelRefUtilsTest, DrawVertices) { |
StopRecording(picture.get(), canvas); |
- std::vector<skia::LazyPixelRefUtils::PositionLazyPixelRef> pixel_refs; |
- skia::LazyPixelRefUtils::GatherPixelRefs(picture.get(), &pixel_refs); |
+ std::vector<skia::PixelRefUtils::PositionPixelRef> pixel_refs; |
+ skia::PixelRefUtils::GatherDiscardablePixelRefs(picture.get(), &pixel_refs); |
EXPECT_EQ(3u, pixel_refs.size()); |
EXPECT_FLOAT_RECT_EQ(gfx::RectF(10, 10, 90, 90), |