diff options
| author | 2020-11-19 16:41:23 -0500 | |
|---|---|---|
| committer | 2020-11-19 16:41:23 -0500 | |
| commit | 4bf67f5d11c847c14148a9420a02edf1b85e6a1c (patch) | |
| tree | 27bf68b17389986021d9400701e27bec1965c410 | |
| parent | 58f2d17c17988ed40e9aa05c00330a771bff38cd (diff) | |
Fix SkSurface cache.
Test: perfetto traces show > 5ms improvement
Change-Id: I49eb520566d0204bef85bf6d4a911d7e0db7aac4
| -rw-r--r-- | libs/renderengine/skia/SkiaGLRenderEngine.cpp | 2 |
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), |