| Index: src/gpu/GrTextureToYUVPlanes.cpp
|
| diff --git a/src/gpu/GrTextureToYUVPlanes.cpp b/src/gpu/GrTextureToYUVPlanes.cpp
|
| index 25a79e42f3689dfe77bf391bb3bb5c5335bf829f..7a8647a86756254391c297bd49f0221500bcf0cc 100644
|
| --- a/src/gpu/GrTextureToYUVPlanes.cpp
|
| +++ b/src/gpu/GrTextureToYUVPlanes.cpp
|
| @@ -69,34 +69,34 @@ bool GrTextureToYUVPlanes(GrTexture* texture, const SkISize sizes[3], void* cons
|
| // sizes however we optimize for two other cases - all planes are the same (1 draw to YUV),
|
| // and U and V are the same but Y differs (2 draws, one for Y, one for UV).
|
| if (sizes[0] == sizes[1] && sizes[1] == sizes[2]) {
|
| - yuvDrawContext = context->newDrawContext(SkBackingFit::kApprox,
|
| - sizes[0].fWidth, sizes[0].fHeight,
|
| - kRGBA_8888_GrPixelConfig, nullptr);
|
| + yuvDrawContext = context->makeDrawContext(SkBackingFit::kApprox,
|
| + sizes[0].fWidth, sizes[0].fHeight,
|
| + kRGBA_8888_GrPixelConfig, nullptr);
|
| if (!yuvDrawContext) {
|
| return false;
|
| }
|
| } else {
|
| - yDrawContext = context->newDrawContext(SkBackingFit::kApprox,
|
| - sizes[0].fWidth, sizes[0].fHeight,
|
| - singleChannelPixelConfig, nullptr);
|
| + yDrawContext = context->makeDrawContext(SkBackingFit::kApprox,
|
| + sizes[0].fWidth, sizes[0].fHeight,
|
| + singleChannelPixelConfig, nullptr);
|
| if (!yDrawContext) {
|
| return false;
|
| }
|
| if (sizes[1] == sizes[2]) {
|
| // TODO: Add support for GL_RG when available.
|
| - uvDrawContext = context->newDrawContext(SkBackingFit::kApprox,
|
| - sizes[1].fWidth, sizes[1].fHeight,
|
| - kRGBA_8888_GrPixelConfig, nullptr);
|
| + uvDrawContext = context->makeDrawContext(SkBackingFit::kApprox,
|
| + sizes[1].fWidth, sizes[1].fHeight,
|
| + kRGBA_8888_GrPixelConfig, nullptr);
|
| if (!uvDrawContext) {
|
| return false;
|
| }
|
| } else {
|
| - uDrawContext = context->newDrawContext(SkBackingFit::kApprox,
|
| - sizes[1].fWidth, sizes[1].fHeight,
|
| - singleChannelPixelConfig, nullptr);
|
| - vDrawContext = context->newDrawContext(SkBackingFit::kApprox,
|
| - sizes[2].fWidth, sizes[2].fHeight,
|
| - singleChannelPixelConfig, nullptr);
|
| + uDrawContext = context->makeDrawContext(SkBackingFit::kApprox,
|
| + sizes[1].fWidth, sizes[1].fHeight,
|
| + singleChannelPixelConfig, nullptr);
|
| + vDrawContext = context->makeDrawContext(SkBackingFit::kApprox,
|
| + sizes[2].fWidth, sizes[2].fHeight,
|
| + singleChannelPixelConfig, nullptr);
|
| if (!uDrawContext || !vDrawContext) {
|
| return false;
|
| }
|
|
|