DescriptionUse EGL_ANGLE_surface_orientation in Chrome to avoid a blit.
With EGL_ANGLE_surface_orientation, Chrome can set EGL_SURFACE_ORIENTATION_INVERT_Y_ANGLE on the backbuffer and flip the drawing of the backbuffer itself. This avoids a blit inside ANGLE, which reduces power consumption from 6.4W to 6.0W on a fullscreen h.264 video in my testing.
A new gpu capability is added to inform the compositor that a flip is needed.
BUG=525379
Committed: https://crrev.com/21e38674f87492aa0ecb54a97df709ecd8b05feb
Cr-Commit-Position: refs/heads/master@{#367700}
Patch Set 1 #Patch Set 2 : #
Messages
Total messages: 9 (3 generated)
|