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) { |