| Index: src/gpu/GrGpu.cpp
|
| diff --git a/src/gpu/GrGpu.cpp b/src/gpu/GrGpu.cpp
|
| index de9e26fe95dee45151a97af98b78528b278a2d7e..23a7fde9e9c831b2c924f93ac1a35bd10a7e2791 100644
|
| --- a/src/gpu/GrGpu.cpp
|
| +++ b/src/gpu/GrGpu.cpp
|
| @@ -76,7 +76,8 @@ GrTexture* GrGpu::createTexture(const GrSurfaceDesc& desc,
|
|
|
| bool GrGpu::attachStencilBufferToRenderTarget(GrRenderTarget* rt) {
|
| SkASSERT(NULL == rt->getStencilBuffer());
|
| - GrResourceKey sbKey = GrStencilBuffer::ComputeKey(rt->width(), rt->height(), rt->numSamples());
|
| + GrScratchKey sbKey;
|
| + GrStencilBuffer::ComputeKey(rt->width(), rt->height(), rt->numSamples(), &sbKey);
|
| SkAutoTUnref<GrStencilBuffer> sb(static_cast<GrStencilBuffer*>(
|
| this->getContext()->getResourceCache2()->findAndRefScratchResource(sbKey)));
|
| if (sb) {
|
|
|