summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Derek Sollenberger <djsollen@google.com> 2020-11-19 16:41:23 -0500
committer Derek Sollenberger <djsollen@google.com> 2020-11-19 16:41:23 -0500
commit4bf67f5d11c847c14148a9420a02edf1b85e6a1c (patch)
tree27bf68b17389986021d9400701e27bec1965c410
parent58f2d17c17988ed40e9aa05c00330a771bff38cd (diff)
Fix SkSurface cache.
Test: perfetto traces show > 5ms improvement Change-Id: I49eb520566d0204bef85bf6d4a911d7e0db7aac4
-rw-r--r--libs/renderengine/skia/SkiaGLRenderEngine.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/libs/renderengine/skia/SkiaGLRenderEngine.cpp b/libs/renderengine/skia/SkiaGLRenderEngine.cpp
index 8c5f0e62c9..07be0b628e 100644
--- a/libs/renderengine/skia/SkiaGLRenderEngine.cpp
+++ b/libs/renderengine/skia/SkiaGLRenderEngine.cpp
@@ -486,7 +486,7 @@ status_t SkiaGLRenderEngine::drawLayers(const DisplaySettings& display,
}
auto grContext = mInProtectedContext ? mProtectedGrContext : mGrContext;
- auto cache = mInProtectedContext ? mProtectedSurfaceCache : mSurfaceCache;
+ auto& cache = mInProtectedContext ? mProtectedSurfaceCache : mSurfaceCache;
AHardwareBuffer_Desc bufferDesc;
AHardwareBuffer_describe(buffer->toAHardwareBuffer(), &bufferDesc);
LOG_ALWAYS_FATAL_IF(!hasUsage(bufferDesc, AHARDWAREBUFFER_USAGE_GPU_SAMPLED_IMAGE),