diff options
| author | 2021-06-17 17:42:27 -0700 | |
|---|---|---|
| committer | 2021-06-18 11:19:54 -0700 | |
| commit | c2ffeb45690a3617ff9892c48de86afa421c476a (patch) | |
| tree | 95c58f75150216b0d2f5b9501ebf4e672c850844 /libs/gui/BLASTBufferQueue.cpp | |
| parent | 5c6d16d65b5a423c12cf9323134dc5073a820113 (diff) | |
Swap contexts when unmapping ExternalTextures
Protected surfaces aren't visible to other contexts even when the
contexts have a shared object space, so the protected context must be
active when freeing protected textures. Otherwise, this may result in a
GPU memory leak.
Bug: 187870007
Bug: 189899352
Test: WidevineHEVCPlaybackTests
Change-Id: Id4d51df1878903a8e638c38c0cfb64527402143b
Diffstat (limited to 'libs/gui/BLASTBufferQueue.cpp')
0 files changed, 0 insertions, 0 deletions