summaryrefslogtreecommitdiff
path: root/libs/gui/BufferQueue.cpp
diff options
context:
space:
mode:
author Jesse Hall <jessehall@google.com> 2013-09-30 16:49:30 -0700
committer Jesse Hall <jessehall@google.com> 2013-09-30 17:08:28 -0700
commitd05a17fbb3772051d287f1f8830a7f00964f7ec2 (patch)
tree2d288f9b3d01140c5a57bfcccda10b5c1b7957bc /libs/gui/BufferQueue.cpp
parent86206b41b2ff000e086301c6bafb8da577e563b2 (diff)
Treat composition frames with no layers as using GLES composition
When there are no window layers for a display, SurfaceFlinger clears the undefined region using GLES. Some of the places that check for GLES composition weren't considering this special case, in particular: - We were skipping the eglSwapBuffers() on these frames. - We were putting VirtualDisplaySurface in HWC-only composition mode. This change centralizes the logic for this special case. Bug: 10957068 Change-Id: I2deaf2ed101e8ea76708862a6bb67751b6078794
Diffstat (limited to 'libs/gui/BufferQueue.cpp')
0 files changed, 0 insertions, 0 deletions