Index: cc/tiles/software_image_decode_controller_unittest.cc |
diff --git a/cc/tiles/software_image_decode_controller_unittest.cc b/cc/tiles/software_image_decode_controller_unittest.cc |
index 38246b38398a20307d639ee76bde98d8a204badd..6bee5ca57fe260f99544c9ee43d92ab3238d887e 100644 |
--- a/cc/tiles/software_image_decode_controller_unittest.cc |
+++ b/cc/tiles/software_image_decode_controller_unittest.cc |
@@ -10,11 +10,11 @@ |
namespace cc { |
namespace { |
-skia::RefPtr<SkImage> CreateImage(int width, int height) { |
+sk_sp<SkImage> CreateImage(int width, int height) { |
SkImageInfo info = SkImageInfo::MakeN32Premul(width, height); |
SkBitmap bitmap; |
bitmap.allocPixels(info); |
- return skia::AdoptRef(SkImage::NewFromBitmap(bitmap)); |
+ return SkImage::MakeFromBitmap(bitmap); |
} |
SkMatrix CreateMatrix(const SkSize& scale, bool is_decomposable) { |
@@ -30,7 +30,7 @@ SkMatrix CreateMatrix(const SkSize& scale, bool is_decomposable) { |
} |
TEST(SoftwareImageDecodeControllerTest, ImageKeyLowQuality) { |
- skia::RefPtr<SkImage> image = CreateImage(100, 100); |
+ sk_sp<SkImage> image = CreateImage(100, 100); |
bool is_decomposable = true; |
SkFilterQuality qualities[] = {kNone_SkFilterQuality, kLow_SkFilterQuality}; |
for (auto quality : qualities) { |
@@ -51,7 +51,7 @@ TEST(SoftwareImageDecodeControllerTest, ImageKeyLowQuality) { |
} |
TEST(SoftwareImageDecodeControllerTest, ImageKeyMediumQuality) { |
- skia::RefPtr<SkImage> image = CreateImage(100, 100); |
+ sk_sp<SkImage> image = CreateImage(100, 100); |
bool is_decomposable = true; |
SkFilterQuality quality = kMedium_SkFilterQuality; |
@@ -70,7 +70,7 @@ TEST(SoftwareImageDecodeControllerTest, ImageKeyMediumQuality) { |
TEST(SoftwareImageDecodeControllerTest, |
ImageKeyMediumQualityDropToLowIfEnlarging) { |
- skia::RefPtr<SkImage> image = CreateImage(100, 100); |
+ sk_sp<SkImage> image = CreateImage(100, 100); |
bool is_decomposable = true; |
SkFilterQuality quality = kMedium_SkFilterQuality; |
@@ -89,7 +89,7 @@ TEST(SoftwareImageDecodeControllerTest, |
TEST(SoftwareImageDecodeControllerTest, |
ImageKeyMediumQualityDropToLowIfIdentity) { |
- skia::RefPtr<SkImage> image = CreateImage(100, 100); |
+ sk_sp<SkImage> image = CreateImage(100, 100); |
bool is_decomposable = true; |
SkFilterQuality quality = kMedium_SkFilterQuality; |
@@ -108,7 +108,7 @@ TEST(SoftwareImageDecodeControllerTest, |
TEST(SoftwareImageDecodeControllerTest, |
ImageKeyMediumQualityDropToLowIfNearlyIdentity) { |
- skia::RefPtr<SkImage> image = CreateImage(100, 100); |
+ sk_sp<SkImage> image = CreateImage(100, 100); |
bool is_decomposable = true; |
SkFilterQuality quality = kMedium_SkFilterQuality; |
@@ -127,7 +127,7 @@ TEST(SoftwareImageDecodeControllerTest, |
TEST(SoftwareImageDecodeControllerTest, |
ImageKeyMediumQualityDropToLowIfNearlyIdentity2) { |
- skia::RefPtr<SkImage> image = CreateImage(100, 100); |
+ sk_sp<SkImage> image = CreateImage(100, 100); |
bool is_decomposable = true; |
SkFilterQuality quality = kMedium_SkFilterQuality; |
@@ -146,7 +146,7 @@ TEST(SoftwareImageDecodeControllerTest, |
TEST(SoftwareImageDecodeControllerTest, |
ImageKeyMediumQualityDropToLowIfNotDecomposable) { |
- skia::RefPtr<SkImage> image = CreateImage(100, 100); |
+ sk_sp<SkImage> image = CreateImage(100, 100); |
bool is_decomposable = false; |
SkFilterQuality quality = kMedium_SkFilterQuality; |
@@ -164,7 +164,7 @@ TEST(SoftwareImageDecodeControllerTest, |
} |
TEST(SoftwareImageDecodeControllerTest, ImageKeyHighQuality) { |
- skia::RefPtr<SkImage> image = CreateImage(100, 100); |
+ sk_sp<SkImage> image = CreateImage(100, 100); |
bool is_decomposable = true; |
SkFilterQuality quality = kHigh_SkFilterQuality; |
@@ -184,7 +184,7 @@ TEST(SoftwareImageDecodeControllerTest, ImageKeyHighQuality) { |
TEST(SoftwareImageDecodeControllerTest, |
ImageKeyHighQualityDropToMediumIfTooLarge) { |
// Just over 64MB when scaled. |
- skia::RefPtr<SkImage> image = CreateImage(4555, 2048); |
+ sk_sp<SkImage> image = CreateImage(4555, 2048); |
bool is_decomposable = true; |
SkFilterQuality quality = kHigh_SkFilterQuality; |
@@ -205,7 +205,7 @@ TEST(SoftwareImageDecodeControllerTest, |
TEST(SoftwareImageDecodeControllerTest, |
ImageKeyHighQualityDropToLowIfNotDecomposable) { |
- skia::RefPtr<SkImage> image = CreateImage(100, 100); |
+ sk_sp<SkImage> image = CreateImage(100, 100); |
bool is_decomposable = false; |
SkFilterQuality quality = kHigh_SkFilterQuality; |
@@ -224,7 +224,7 @@ TEST(SoftwareImageDecodeControllerTest, |
TEST(SoftwareImageDecodeControllerTest, |
ImageKeyHighQualityDropToLowIfIdentity) { |
- skia::RefPtr<SkImage> image = CreateImage(100, 100); |
+ sk_sp<SkImage> image = CreateImage(100, 100); |
bool is_decomposable = true; |
SkFilterQuality quality = kHigh_SkFilterQuality; |
@@ -243,7 +243,7 @@ TEST(SoftwareImageDecodeControllerTest, |
TEST(SoftwareImageDecodeControllerTest, |
ImageKeyHighQualityDropToLowIfNearlyIdentity) { |
- skia::RefPtr<SkImage> image = CreateImage(100, 100); |
+ sk_sp<SkImage> image = CreateImage(100, 100); |
bool is_decomposable = true; |
SkFilterQuality quality = kHigh_SkFilterQuality; |
@@ -262,7 +262,7 @@ TEST(SoftwareImageDecodeControllerTest, |
TEST(SoftwareImageDecodeControllerTest, |
ImageKeyHighQualityDropToLowIfNearlyIdentity2) { |
- skia::RefPtr<SkImage> image = CreateImage(100, 100); |
+ sk_sp<SkImage> image = CreateImage(100, 100); |
bool is_decomposable = true; |
SkFilterQuality quality = kHigh_SkFilterQuality; |
@@ -280,7 +280,7 @@ TEST(SoftwareImageDecodeControllerTest, |
} |
TEST(SoftwareImageDecodeControllerTest, OriginalDecodesAreEqual) { |
- skia::RefPtr<SkImage> image = CreateImage(100, 100); |
+ sk_sp<SkImage> image = CreateImage(100, 100); |
bool is_decomposable = true; |
SkFilterQuality quality = kLow_SkFilterQuality; |
@@ -313,7 +313,7 @@ TEST(SoftwareImageDecodeControllerTest, OriginalDecodesAreEqual) { |
} |
TEST(SoftwareImageDecodeControllerTest, ImageRectDoesNotContainSrcRect) { |
- skia::RefPtr<SkImage> image = CreateImage(100, 100); |
+ sk_sp<SkImage> image = CreateImage(100, 100); |
bool is_decomposable = true; |
SkFilterQuality quality = kHigh_SkFilterQuality; |
@@ -332,7 +332,7 @@ TEST(SoftwareImageDecodeControllerTest, ImageRectDoesNotContainSrcRect) { |
TEST(SoftwareImageDecodeControllerTest, |
ImageRectDoesNotContainSrcRectWithScale) { |
- skia::RefPtr<SkImage> image = CreateImage(100, 100); |
+ sk_sp<SkImage> image = CreateImage(100, 100); |
bool is_decomposable = true; |
SkFilterQuality quality = kHigh_SkFilterQuality; |
@@ -351,7 +351,7 @@ TEST(SoftwareImageDecodeControllerTest, |
TEST(SoftwareImageDecodeControllerTest, GetTaskForImageSameImage) { |
SoftwareImageDecodeController controller; |
- skia::RefPtr<SkImage> image = CreateImage(100, 100); |
+ sk_sp<SkImage> image = CreateImage(100, 100); |
bool is_decomposable = true; |
SkFilterQuality quality = kHigh_SkFilterQuality; |
uint64_t prepare_tiles_id = 1; |
@@ -381,7 +381,7 @@ TEST(SoftwareImageDecodeControllerTest, GetTaskForImageSameImage) { |
TEST(SoftwareImageDecodeControllerTest, |
GetTaskForImageSameImageDifferentQuality) { |
SoftwareImageDecodeController controller; |
- skia::RefPtr<SkImage> image = CreateImage(100, 100); |
+ sk_sp<SkImage> image = CreateImage(100, 100); |
bool is_decomposable = true; |
uint64_t prepare_tiles_id = 1; |
@@ -427,7 +427,7 @@ TEST(SoftwareImageDecodeControllerTest, |
TEST(SoftwareImageDecodeControllerTest, GetTaskForImageSameImageDifferentSize) { |
SoftwareImageDecodeController controller; |
- skia::RefPtr<SkImage> image = CreateImage(100, 100); |
+ sk_sp<SkImage> image = CreateImage(100, 100); |
bool is_decomposable = true; |
uint64_t prepare_tiles_id = 1; |
SkFilterQuality quality = kHigh_SkFilterQuality; |
@@ -461,7 +461,7 @@ TEST(SoftwareImageDecodeControllerTest, GetTaskForImageDifferentImage) { |
uint64_t prepare_tiles_id = 1; |
SkFilterQuality quality = kHigh_SkFilterQuality; |
- skia::RefPtr<SkImage> first_image = CreateImage(100, 100); |
+ sk_sp<SkImage> first_image = CreateImage(100, 100); |
DrawImage first_draw_image( |
first_image.get(), |
SkIRect::MakeWH(first_image->width(), first_image->height()), quality, |
@@ -472,7 +472,7 @@ TEST(SoftwareImageDecodeControllerTest, GetTaskForImageDifferentImage) { |
EXPECT_TRUE(need_unref); |
EXPECT_TRUE(first_task); |
- skia::RefPtr<SkImage> second_image = CreateImage(100, 100); |
+ sk_sp<SkImage> second_image = CreateImage(100, 100); |
DrawImage second_draw_image( |
second_image.get(), |
SkIRect::MakeWH(second_image->width(), second_image->height()), quality, |
@@ -494,7 +494,7 @@ TEST(SoftwareImageDecodeControllerTest, GetTaskForImageAlreadyDecoded) { |
uint64_t prepare_tiles_id = 1; |
SkFilterQuality quality = kHigh_SkFilterQuality; |
- skia::RefPtr<SkImage> image = CreateImage(100, 100); |
+ sk_sp<SkImage> image = CreateImage(100, 100); |
DrawImage draw_image( |
image.get(), SkIRect::MakeWH(image->width(), image->height()), quality, |
CreateMatrix(SkSize::Make(0.5f, 0.5f), is_decomposable)); |
@@ -529,7 +529,7 @@ TEST(SoftwareImageDecodeControllerTest, GetTaskForImageAlreadyPrerolled) { |
uint64_t prepare_tiles_id = 1; |
SkFilterQuality quality = kLow_SkFilterQuality; |
- skia::RefPtr<SkImage> image = CreateImage(100, 100); |
+ sk_sp<SkImage> image = CreateImage(100, 100); |
DrawImage draw_image( |
image.get(), SkIRect::MakeWH(image->width(), image->height()), quality, |
CreateMatrix(SkSize::Make(1.f, 1.f), is_decomposable)); |
@@ -571,7 +571,7 @@ TEST(SoftwareImageDecodeControllerTest, GetTaskForImageCanceledGetsNewTask) { |
uint64_t prepare_tiles_id = 1; |
SkFilterQuality quality = kHigh_SkFilterQuality; |
- skia::RefPtr<SkImage> image = CreateImage(100, 100); |
+ sk_sp<SkImage> image = CreateImage(100, 100); |
DrawImage draw_image( |
image.get(), SkIRect::MakeWH(image->width(), image->height()), quality, |
CreateMatrix(SkSize::Make(0.5f, 0.5f), is_decomposable)); |
@@ -618,7 +618,7 @@ TEST(SoftwareImageDecodeControllerTest, |
uint64_t prepare_tiles_id = 1; |
SkFilterQuality quality = kHigh_SkFilterQuality; |
- skia::RefPtr<SkImage> image = CreateImage(100, 100); |
+ sk_sp<SkImage> image = CreateImage(100, 100); |
DrawImage draw_image( |
image.get(), SkIRect::MakeWH(image->width(), image->height()), quality, |
CreateMatrix(SkSize::Make(0.5f, 0.5f), is_decomposable)); |
@@ -664,7 +664,7 @@ TEST(SoftwareImageDecodeControllerTest, GetDecodedImageForDraw) { |
uint64_t prepare_tiles_id = 1; |
SkFilterQuality quality = kHigh_SkFilterQuality; |
- skia::RefPtr<SkImage> image = CreateImage(100, 100); |
+ sk_sp<SkImage> image = CreateImage(100, 100); |
DrawImage draw_image( |
image.get(), SkIRect::MakeWH(image->width(), image->height()), quality, |
CreateMatrix(SkSize::Make(0.5f, 0.5f), is_decomposable)); |
@@ -706,7 +706,7 @@ TEST(SoftwareImageDecodeControllerTest, |
uint64_t prepare_tiles_id = 1; |
SkFilterQuality quality = kHigh_SkFilterQuality; |
- skia::RefPtr<SkImage> image = CreateImage(100, 100); |
+ sk_sp<SkImage> image = CreateImage(100, 100); |
DrawImage draw_image( |
image.get(), SkIRect::MakeXYWH(20, 30, image->width(), image->height()), |
quality, CreateMatrix(SkSize::Make(0.5f, 0.5f), is_decomposable)); |
@@ -746,7 +746,7 @@ TEST(SoftwareImageDecodeControllerTest, GetDecodedImageForDrawAtRasterDecode) { |
bool is_decomposable = true; |
SkFilterQuality quality = kHigh_SkFilterQuality; |
- skia::RefPtr<SkImage> image = CreateImage(100, 100); |
+ sk_sp<SkImage> image = CreateImage(100, 100); |
DrawImage draw_image( |
image.get(), SkIRect::MakeWH(image->width(), image->height()), quality, |
CreateMatrix(SkSize::Make(0.5f, 0.5f), is_decomposable)); |
@@ -771,7 +771,7 @@ TEST(SoftwareImageDecodeControllerTest, |
bool is_decomposable = true; |
SkFilterQuality quality = kHigh_SkFilterQuality; |
- skia::RefPtr<SkImage> image = CreateImage(100, 100); |
+ sk_sp<SkImage> image = CreateImage(100, 100); |
DrawImage draw_image( |
image.get(), SkIRect::MakeWH(image->width(), image->height()), quality, |
CreateMatrix(SkSize::Make(0.5f, 0.5f), is_decomposable)); |
@@ -803,7 +803,7 @@ TEST(SoftwareImageDecodeControllerTest, |
uint64_t prepare_tiles_id = 1; |
SkFilterQuality quality = kHigh_SkFilterQuality; |
- skia::RefPtr<SkImage> image = CreateImage(100, 100); |
+ sk_sp<SkImage> image = CreateImage(100, 100); |
DrawImage draw_image( |
image.get(), SkIRect::MakeWH(image->width(), image->height()), quality, |
CreateMatrix(SkSize::Make(0.5f, 0.5f), is_decomposable)); |
@@ -857,7 +857,7 @@ TEST(SoftwareImageDecodeControllerTest, |
uint64_t prepare_tiles_id = 1; |
SkFilterQuality quality = kHigh_SkFilterQuality; |
- skia::RefPtr<SkImage> image = CreateImage(100, 100); |
+ sk_sp<SkImage> image = CreateImage(100, 100); |
DrawImage draw_image( |
image.get(), SkIRect::MakeWH(image->width(), image->height()), quality, |
CreateMatrix(SkSize::Make(0.5f, 0.5f), is_decomposable)); |
@@ -911,7 +911,7 @@ TEST(SoftwareImageDecodeControllerTest, ZeroSizedImagesAreSkipped) { |
uint64_t prepare_tiles_id = 1; |
SkFilterQuality quality = kHigh_SkFilterQuality; |
- skia::RefPtr<SkImage> image = CreateImage(100, 100); |
+ sk_sp<SkImage> image = CreateImage(100, 100); |
DrawImage draw_image( |
image.get(), SkIRect::MakeWH(image->width(), image->height()), quality, |
CreateMatrix(SkSize::Make(0.f, 0.f), is_decomposable)); |
@@ -935,7 +935,7 @@ TEST(SoftwareImageDecodeControllerTest, NonOverlappingSrcRectImagesAreSkipped) { |
uint64_t prepare_tiles_id = 1; |
SkFilterQuality quality = kHigh_SkFilterQuality; |
- skia::RefPtr<SkImage> image = CreateImage(100, 100); |
+ sk_sp<SkImage> image = CreateImage(100, 100); |
DrawImage draw_image( |
image.get(), SkIRect::MakeXYWH(150, 150, image->width(), image->height()), |
quality, CreateMatrix(SkSize::Make(1.f, 1.f), is_decomposable)); |
@@ -959,7 +959,7 @@ TEST(SoftwareImageDecodeControllerTest, LowQualityFilterIsHandled) { |
uint64_t prepare_tiles_id = 1; |
SkFilterQuality quality = kLow_SkFilterQuality; |
- skia::RefPtr<SkImage> image = CreateImage(100, 100); |
+ sk_sp<SkImage> image = CreateImage(100, 100); |
DrawImage draw_image( |
image.get(), SkIRect::MakeWH(image->width(), image->height()), quality, |
CreateMatrix(SkSize::Make(1.f, 1.f), is_decomposable)); |
@@ -987,7 +987,7 @@ TEST(SoftwareImageDecodeControllerTest, LowQualityScaledSubrectIsHandled) { |
uint64_t prepare_tiles_id = 1; |
SkFilterQuality quality = kLow_SkFilterQuality; |
- skia::RefPtr<SkImage> image = CreateImage(100, 100); |
+ sk_sp<SkImage> image = CreateImage(100, 100); |
DrawImage draw_image(image.get(), SkIRect::MakeXYWH(10, 10, 80, 80), quality, |
CreateMatrix(SkSize::Make(0.5f, 0.5f), is_decomposable)); |
@@ -1016,7 +1016,7 @@ TEST(SoftwareImageDecodeControllerTest, NoneQualityScaledSubrectIsHandled) { |
uint64_t prepare_tiles_id = 1; |
SkFilterQuality quality = kNone_SkFilterQuality; |
- skia::RefPtr<SkImage> image = CreateImage(100, 100); |
+ sk_sp<SkImage> image = CreateImage(100, 100); |
DrawImage draw_image(image.get(), SkIRect::MakeXYWH(10, 10, 80, 80), quality, |
CreateMatrix(SkSize::Make(0.5f, 0.5f), is_decomposable)); |