Index: src/gpu/SkGr.cpp |
diff --git a/src/gpu/SkGr.cpp b/src/gpu/SkGr.cpp |
index f55aa6a5fdee3d91f72a6ebb9c7ef95471b49251..ca78ff14e144d1ba4bc0f86f61f7bc76b43dbb8d 100644 |
--- a/src/gpu/SkGr.cpp |
+++ b/src/gpu/SkGr.cpp |
@@ -280,24 +280,24 @@ GrTexture* stretch_texture(GrTexture* inputTexture, const Stretch& stretch, |
} else if (caps->isConfigRenderable(kSkia8888_GrPixelConfig, false)) { |
rtDesc.fConfig = kSkia8888_GrPixelConfig; |
} else { |
- return NULL; |
+ return nullptr; |
} |
} else if (kRGB_GrColorComponentFlags == |
(kRGB_GrColorComponentFlags & GrPixelConfigComponentMask(rtDesc.fConfig))) { |
if (caps->isConfigRenderable(kSkia8888_GrPixelConfig, false)) { |
rtDesc.fConfig = kSkia8888_GrPixelConfig; |
} else { |
- return NULL; |
+ return nullptr; |
} |
} else { |
- return NULL; |
+ return nullptr; |
} |
} |
- GrTexture* stretched = create_texture_for_bmp(context, optionalKey, rtDesc, pixelRef, NULL, 0); |
+ GrTexture* stretched = create_texture_for_bmp(context, optionalKey, rtDesc, pixelRef, nullptr, 0); |
if (!stretched) { |
- return NULL; |
+ return nullptr; |
} |
GrPaint paint; |
@@ -314,7 +314,7 @@ GrTexture* stretch_texture(GrTexture* inputTexture, const Stretch& stretch, |
GrDrawContext* drawContext = context->drawContext(); |
if (!drawContext) { |
- return NULL; |
+ return nullptr; |
} |
drawContext->drawNonAARectToRect(stretched->asRenderTarget(), GrClip::WideOpen(), paint, |
@@ -329,8 +329,8 @@ static GrTexture *load_etc1_texture(GrContext* ctx, const GrUniqueKey& optionalK |
SkAutoTUnref<SkData> data(bm.pixelRef()->refEncodedData()); |
// Is this even encoded data? |
- if (NULL == data) { |
- return NULL; |
+ if (nullptr == data) { |
+ return nullptr; |
} |
// Is this a valid PKM encoded data? |
@@ -343,7 +343,7 @@ static GrTexture *load_etc1_texture(GrContext* ctx, const GrUniqueKey& optionalK |
// then we don't know how to scale the image to match it... |
if (encodedWidth != static_cast<uint32_t>(bm.width()) || |
encodedHeight != static_cast<uint32_t>(bm.height())) { |
- return NULL; |
+ return nullptr; |
} |
// Everything seems good... skip ahead to the data. |
@@ -354,19 +354,19 @@ static GrTexture *load_etc1_texture(GrContext* ctx, const GrUniqueKey& optionalK |
// Is it actually an ETC1 texture? |
if (!ktx.isCompressedFormat(SkTextureCompressor::kETC1_Format)) { |
- return NULL; |
+ return nullptr; |
} |
// Does the data match the dimensions of the bitmap? If not, |
// then we don't know how to scale the image to match it... |
if (ktx.width() != bm.width() || ktx.height() != bm.height()) { |
- return NULL; |
+ return nullptr; |
} |
bytes = ktx.pixelData(); |
desc.fConfig = kETC1_GrPixelConfig; |
} else { |
- return NULL; |
+ return nullptr; |
} |
return create_texture_for_bmp(ctx, optionalKey, desc, bm.pixelRef(), bytes, 0); |
@@ -377,10 +377,10 @@ static GrTexture* load_yuv_texture(GrContext* ctx, const GrUniqueKey& optionalKe |
const SkBitmap& bm, const GrSurfaceDesc& desc) { |
// Subsets are not supported, the whole pixelRef is loaded when using YUV decoding |
SkPixelRef* pixelRef = bm.pixelRef(); |
- if ((NULL == pixelRef) || |
+ if ((nullptr == pixelRef) || |
(pixelRef->info().width() != bm.info().width()) || |
(pixelRef->info().height() != bm.info().height())) { |
- return NULL; |
+ return nullptr; |
} |
const bool useCache = optionalKey.isValid(); |
@@ -399,8 +399,8 @@ static GrTexture* load_yuv_texture(GrContext* ctx, const GrUniqueKey& optionalKe |
} else { |
// Fetch yuv plane sizes for memory allocation. Here, width and height can be |
// rounded up to JPEG block size and be larger than the image's width and height. |
- if (!pixelRef->getYUV8Planes(yuvInfo.fSize, NULL, NULL, NULL)) { |
- return NULL; |
+ if (!pixelRef->getYUV8Planes(yuvInfo.fSize, nullptr, nullptr, nullptr)) { |
+ return nullptr; |
} |
// Allocate the memory for YUV |
@@ -423,7 +423,7 @@ static GrTexture* load_yuv_texture(GrContext* ctx, const GrUniqueKey& optionalKe |
// Get the YUV planes and update plane sizes to actual image size |
if (!pixelRef->getYUV8Planes(yuvInfo.fSize, planes, yuvInfo.fRowBytes, |
&yuvInfo.fColorSpace)) { |
- return NULL; |
+ return nullptr; |
} |
if (useCache) { |
@@ -449,16 +449,16 @@ static GrTexture* load_yuv_texture(GrContext* ctx, const GrUniqueKey& optionalKe |
if (!yuvTextures[i] || |
!yuvTextures[i]->writePixels(0, 0, yuvDesc.fWidth, yuvDesc.fHeight, |
yuvDesc.fConfig, planes[i], yuvInfo.fRowBytes[i])) { |
- return NULL; |
+ return nullptr; |
} |
} |
GrSurfaceDesc rtDesc = desc; |
rtDesc.fFlags = rtDesc.fFlags | kRenderTarget_GrSurfaceFlag; |
- GrTexture* result = create_texture_for_bmp(ctx, optionalKey, rtDesc, pixelRef, NULL, 0); |
+ GrTexture* result = create_texture_for_bmp(ctx, optionalKey, rtDesc, pixelRef, nullptr, 0); |
if (!result) { |
- return NULL; |
+ return nullptr; |
} |
GrRenderTarget* renderTarget = result->asRenderTarget(); |
@@ -475,7 +475,7 @@ static GrTexture* load_yuv_texture(GrContext* ctx, const GrUniqueKey& optionalKe |
GrDrawContext* drawContext = ctx->drawContext(); |
if (!drawContext) { |
- return NULL; |
+ return nullptr; |
} |
drawContext->drawRect(renderTarget, GrClip::WideOpen(), paint, SkMatrix::I(), r); |
@@ -488,7 +488,7 @@ static GrTexture* create_unstretched_bitmap_texture(GrContext* ctx, |
const GrUniqueKey& optionalKey) { |
if (origBitmap.width() < ctx->caps()->minTextureSize() || |
origBitmap.height() < ctx->caps()->minTextureSize()) { |
- return NULL; |
+ return nullptr; |
} |
SkBitmap tmpBitmap; |
@@ -541,7 +541,7 @@ static GrTexture* create_unstretched_bitmap_texture(GrContext* ctx, |
SkAutoLockPixels alp(*bitmap); |
if (!bitmap->readyToDraw()) { |
- return NULL; |
+ return nullptr; |
} |
return create_texture_for_bmp(ctx, optionalKey, desc, origBitmap.pixelRef(), |
@@ -680,7 +680,7 @@ GrTexture* GrRefCachedBitmapTexture(GrContext* ctx, |
"---- failed to create texture for cache [%d %d]\n", |
bitmap.width(), bitmap.height()); |
- return NULL; |
+ return nullptr; |
} |
// TODO: make this be the canonical signature, and turn the version that takes GrTextureParams* |
@@ -785,7 +785,7 @@ bool SkPaint2GrPaintNoShader(GrContext* context, GrRenderTarget* rt, const SkPai |
grPaint->setAntiAlias(skPaint.isAntiAlias()); |
SkXfermode* mode = skPaint.getXfermode(); |
- GrXPFactory* xpFactory = NULL; |
+ GrXPFactory* xpFactory = nullptr; |
if (!SkXfermode::AsXPFactory(mode, &xpFactory)) { |
// Fall back to src-over |
// return false here? |
@@ -844,7 +844,7 @@ bool SkPaint2GrPaintNoShader(GrContext* context, GrRenderTarget* rt, const SkPai |
bool SkPaint2GrPaint(GrContext* context, GrRenderTarget* rt, const SkPaint& skPaint, |
const SkMatrix& viewM, bool constantColor, GrPaint* grPaint) { |
SkShader* shader = skPaint.getShader(); |
- if (NULL == shader) { |
+ if (nullptr == shader) { |
return SkPaint2GrPaintNoShader(context, rt, skPaint, SkColor2GrColor(skPaint.getColor()), |
constantColor, grPaint); |
} |
@@ -857,8 +857,8 @@ bool SkPaint2GrPaint(GrContext* context, GrRenderTarget* rt, const SkPaint& skPa |
{ |
// Allow the shader to modify paintColor and also create an effect to be installed as |
// the first color effect on the GrPaint. |
- GrFragmentProcessor* fp = NULL; |
- if (!shader->asFragmentProcessor(context, skPaint, viewM, NULL, &paintColor, |
+ GrFragmentProcessor* fp = nullptr; |
+ if (!shader->asFragmentProcessor(context, skPaint, viewM, nullptr, &paintColor, |
grPaint->getProcessorDataManager(), &fp)) { |
return false; |
} |
@@ -882,7 +882,7 @@ SkImageInfo GrMakeInfoFromTexture(GrTexture* tex, int w, int h, bool isOpaque) { |
const GrPixelConfig config = tex->config(); |
SkColorType ct; |
SkAlphaType at = isOpaque ? kOpaque_SkAlphaType : kPremul_SkAlphaType; |
- if (!GrPixelConfig2ColorAndProfileType(config, &ct, NULL)) { |
+ if (!GrPixelConfig2ColorAndProfileType(config, &ct, nullptr)) { |
ct = kUnknown_SkColorType; |
} |
return SkImageInfo::Make(w, h, ct, at); |