c96955d9bb997b51be5fa929b5a67349d0459c3a |
|
26-Feb-2016 |
John Reck <jreck@google.com> |
Always swap buffers if using partial update extension Bug: 27379093 Change-Id: Ifda18287248e4ae07d4bf2ae9642a9d23039e81f
/frameworks/base/libs/hwui/renderthread/EglManager.h
|
149173d28c0843aba86b0810ce75b34be6a0d08f |
|
10-Aug-2015 |
John Reck <jreck@google.com> |
Support new EGL extensions Bug: 21753739 Includes a revert of 13d1b4ab10fbee5e81a2ba1ac59cfae1e51d3ef0 as that only supported EGL_EXT_buffer_age Change-Id: Ia86a47d19e3355c067934d7764c330b640c6958d
/frameworks/base/libs/hwui/renderthread/EglManager.h
|
13d1b4ab10fbee5e81a2ba1ac59cfae1e51d3ef0 |
|
30-Jul-2015 |
Season Li <seasonl@nvidia.com> |
renderthread: add EGL_EXT_buffer_age support EGL_EXT_buffer_age is better than EGL_BUFFER_PRESERVED because it can save memory bandwidth used to blit back buffer into front buffer. Change-Id: I2fea0ee08dc7dd66e348b04dd694d075d509d01b
/frameworks/base/libs/hwui/renderthread/EglManager.h
|
f2dcc2aecb94e726096256c47b913ed0a57ae7e2 |
|
16-Jul-2015 |
John Reck <jreck@google.com> |
Don't crash on makeCurrent fail Bug: 22444755 WindowManager may decide to yank the surface at any point, so attempt to kinda handle this Change-Id: Id2f665d2f0f93bccd4ec977fbf52dca4dc1ec891
/frameworks/base/libs/hwui/renderthread/EglManager.h
|
d7db4d767246b41d44995acb93d03d220b53c748 |
|
20-May-2015 |
John Reck <jreck@google.com> |
Eliminate requireGlContext Bug: 20297820 Change-Id: I37c63bab6f6c0d2337c8c6002046d2ef17e74097
/frameworks/base/libs/hwui/renderthread/EglManager.h
|
d04794a9a3f9edc8b7ca336175d66eb81a8f55fa |
|
08-May-2015 |
John Reck <jreck@google.com> |
Add eglSwapBuffersWithDamageKHR support BUG: 20761426 Disabled temporarily Change-Id: I0b6b6f0eebab886145e13fa35aefe76826965cf5
/frameworks/base/libs/hwui/renderthread/EglManager.h
|
5515637540bedd8fc9a1a6e46a4b512dd45520a5 |
|
21-Jan-2015 |
John Reck <jreck@google.com> |
Add a WAIT_FOR_GPU_COMPLETION option Change-Id: I18d526120651676109200bfd5da87cafcd7e3d13
/frameworks/base/libs/hwui/renderthread/EglManager.h
|
0e89e2b7bcb2c035e8cee77f93120e7c5617f8d2 |
|
31-Oct-2014 |
John Reck <jreck@google.com> |
Layer changes Bug: 17208461 * Switch Layer to be VirtualLightRefBase instead of Caches' side-channel ref-counting * Include active layers in gfxinfo dump * Run gfxinfo dump on the correct thread * Dump gfxinfo on Layer creation failure Change-Id: I28d195699e2334518e215ab28c7a17355aee9678
/frameworks/base/libs/hwui/renderthread/EglManager.h
|
1125d1fa92ab9f3b8315bbfb72e038b62dfd454b |
|
23-Oct-2014 |
John Reck <jreck@google.com> |
Add some free zoom to lockHardwareCanvas Bug: 18099195 Don't use EGL_SWAP_BUFFER_PRESERVED on surfaces that will never benefit. Also clean up some confusing naming Change-Id: I674ca64e0464a3282cff79e5ecd350d08f47c014
/frameworks/base/libs/hwui/renderthread/EglManager.h
|
2cdbc7d2283aae3d77b12c8fdbba8ca4bd3db5ea |
|
18-Sep-2014 |
John Reck <jreck@google.com> |
Special case EGL_BAD_SURFACE Bug: 17516789 Change-Id: I3dcb10360c2aef6326f7dbbff6815866d4c143b6
/frameworks/base/libs/hwui/renderthread/EglManager.h
|
3b20251a355c88193c439f928a84ae69483fb488 |
|
23-Jun-2014 |
John Reck <jreck@google.com> |
No-fail invokeFunctor Bug: 15513308 Bug: 15449247 Change-Id: I13a29f9c8d4975cdda6dcb33b6332c2555ff0f7c
/frameworks/base/libs/hwui/renderthread/EglManager.h
|