replace setConfig+allocPixels with alloc-or-install-pixels
BUG=skia:
R=scroggo@google.com, halcanary@google.com, reed@google.com
Author: reed@chromium.org
Review URL: https://codereview.chromium.org/164203003
git-svn-id: http://skia.googlecode.com/svn/trunk@13442 2bbb7eff-a529-9590-31e7-b0007b416f81
diff --git a/tests/DeferredCanvasTest.cpp b/tests/DeferredCanvasTest.cpp
index a40c667..4b67f19 100644
--- a/tests/DeferredCanvasTest.cpp
+++ b/tests/DeferredCanvasTest.cpp
@@ -24,9 +24,8 @@
static const int gWidth = 2;
static const int gHeight = 2;
-static void create(SkBitmap* bm, SkBitmap::Config config, SkColor color) {
- bm->setConfig(config, gWidth, gHeight);
- bm->allocPixels();
+static void create(SkBitmap* bm, SkColor color) {
+ bm->allocN32Pixels(gWidth, gHeight);
bm->eraseColor(color);
}
@@ -69,8 +68,7 @@
public:
MockSurface(int width, int height) : SkSurface_Base(width, height) {
clearCounts();
- fBitmap.setConfig(SkBitmap::kARGB_8888_Config, width, height);
- fBitmap.allocPixels();
+ fBitmap.allocN32Pixels(width, height);
}
virtual SkCanvas* onNewCanvas() SK_OVERRIDE {
@@ -107,8 +105,7 @@
SkAutoTUnref<SkDeferredCanvas> canvas(SkDeferredCanvas::Create(surface.get()));
SkBitmap srcBitmap;
- srcBitmap.setConfig(SkBitmap::kARGB_8888_Config, 10, 10);
- srcBitmap.allocPixels();
+ srcBitmap.allocN32Pixels(10, 10);
srcBitmap.eraseColor(SK_ColorGREEN);
// Tests below depend on this bitmap being recognized as opaque
@@ -351,7 +348,7 @@
SkPaint paint;
paint.setStyle(SkPaint::kFill_Style);
SkBitmap bmp;
- create(&bmp, SkBitmap::kARGB_8888_Config, 0xFFFFFFFF);
+ create(&bmp, 0xFFFFFFFF);
bmp.setAlphaType(kOpaque_SkAlphaType);
SkShader* shader = SkShader::CreateBitmapShader(bmp,
SkShader::kClamp_TileMode, SkShader::kClamp_TileMode);
@@ -389,7 +386,7 @@
SkPaint paint;
paint.setStyle(SkPaint::kFill_Style);
SkBitmap bmp;
- create(&bmp, SkBitmap::kARGB_8888_Config, 0xFFFFFFFF);
+ create(&bmp, 0xFFFFFFFF);
bmp.setAlphaType(kPremul_SkAlphaType);
SkShader* shader = SkShader::CreateBitmapShader(bmp,
SkShader::kClamp_TileMode, SkShader::kClamp_TileMode);
@@ -507,8 +504,7 @@
SkBitmap sourceImage;
// 100 by 100 image, takes 40,000 bytes in memory
- sourceImage.setConfig(SkBitmap::kARGB_8888_Config, 100, 100);
- sourceImage.allocPixels();
+ sourceImage.allocN32Pixels(100, 100);
for (int i = 0; i < 5; i++) {
sourceImage.notifyPixelsChanged(); // to force re-serialization
@@ -527,10 +523,8 @@
const int imageCount = 2;
SkBitmap sourceImages[imageCount];
- for (int i = 0; i < imageCount; i++)
- {
- sourceImages[i].setConfig(SkBitmap::kARGB_8888_Config, 100, 100);
- sourceImages[i].allocPixels();
+ for (int i = 0; i < imageCount; i++) {
+ sourceImages[i].allocN32Pixels(100, 100);
}
size_t bitmapSize = sourceImages[0].getSize();
@@ -629,8 +623,7 @@
for(int i = 0; i < nbIterations; ++i) {
SkPaint paint;
SkBitmap paintPattern;
- paintPattern.setConfig(SkBitmap::kARGB_8888_Config, 10, 10);
- paintPattern.allocPixels();
+ paintPattern.allocN32Pixels(10, 10);
paint.setShader(SkNEW_ARGS(SkBitmapProcShader,
(paintPattern, SkShader::kClamp_TileMode, SkShader::kClamp_TileMode)))->unref();
canvas->drawPaint(paint);
@@ -658,8 +651,7 @@
SkBitmap sourceImage;
// 100 by 100 image, takes 40,000 bytes in memory
- sourceImage.setConfig(SkBitmap::kARGB_8888_Config, 100, 100);
- sourceImage.allocPixels();
+ sourceImage.allocN32Pixels(100, 100);
// 1 under : should not store the image
{