diff options
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 |
commit | d05a17fbb3772051d287f1f8830a7f00964f7ec2 (patch) | |
tree | 2d288f9b3d01140c5a57bfcccda10b5c1b7957bc /opengl/tests/gl_basic/gl_basic.cpp | |
parent | 86206b41b2ff000e086301c6bafb8da577e563b2 (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 'opengl/tests/gl_basic/gl_basic.cpp')
0 files changed, 0 insertions, 0 deletions