History log of /frameworks/base/services/surfaceflinger/DisplayHardware/HWComposer.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
88cde07df05c275da4e6d5746d79847eea723855 21-Sep-2011 Mathias Agopian <mathias@google.com> fix transition from full overlays to fb

we need to clear the whole framebuffer in that situation because
we can't trust the content of the FB when partial (fb preserving)
updates are used.

Bug: 5318492

Change-Id: I3f0e01b0fb665a34e44d88ad9f0f54a5d990060b
/frameworks/base/services/surfaceflinger/DisplayHardware/HWComposer.h
5bd1b2794b227e25fbd7e4c919bcefc3510e0761 09-Sep-2011 Mathias Agopian <mathias@google.com> Improve SF dumpsys output wrt HWC

Change-Id: Ibdb7930fa3b521bfd3f44750ed98cfd75f9a01fe
/frameworks/base/services/surfaceflinger/DisplayHardware/HWComposer.h
7f97258ab379b3bcf14846c4eb65022d2b39f390 02-Sep-2011 Mathias Agopian <mathias@google.com> fix a bug that caused the off animation to not show sometimes

this happened when the overlays were in use, since the animation
is rendered in the FB and the FB is not used.

we now have a way to turn hwc off temporarily.

Change-Id: I3385f0c25bb9cc91948e7b26e7cd31ed18c36ace
/frameworks/base/services/surfaceflinger/DisplayHardware/HWComposer.h
a0bd0d84555c8e503e05b60cd959406a47d76f70 02-Aug-2011 Mathias Agopian <mathias@google.com> Add a h/w composer API to allow the HAL to trigger a redraw

This is useful in various situations, for instance if the HAL
wants to change its compositing strategy.

Bug: 4488017
Change-Id: I5afc14e5917c6db7926d7417d48677d5aba50caa
/frameworks/base/services/surfaceflinger/DisplayHardware/HWComposer.h
90da4dd2a20c11fa2f9b860905c867a64b2b299e 24-Sep-2010 Mathias Agopian <mathias@google.com> dump HWC state in dumpsys

Change-Id: Ifbb38ca1ac9685776250e01c8d02021b35af72cf
/frameworks/base/services/surfaceflinger/DisplayHardware/HWComposer.h
11042a41c1fe1415df0f45ef5fd3905d34b6e01a 09-Sep-2010 Antti Hatala <ahatala@nvidia.com> surfaceflinger: give hwcomposer a chance to release buffers

Change-Id: I605fa779702022865dd58df3b36f37c2644ade36
/frameworks/base/services/surfaceflinger/DisplayHardware/HWComposer.h
f8e705dea48f77f1c2532fdbadd4997dd1851af0 13-Aug-2010 Mathias Agopian <mathias@google.com> Fix a couple issues with the new hwcomposer HAL

- we now clear the framebuffer upon request from the HAL
- the HAL list size could get out of sync with reality
- there was also an issue where sometime we could run past the list

Change-Id: Ic3a34314aed24181f2d8cc787096af83c046ef27
/frameworks/base/services/surfaceflinger/DisplayHardware/HWComposer.h
e0d5f5bcf5a8b26f4ad75f549cbf380b2c9faf20 11-Aug-2010 Mathias Agopian <mathias@google.com> call into hwcomposer HAL when present

Change-Id: I70f31c69a9436a43860e78977442863ecba6d27b
/frameworks/base/services/surfaceflinger/DisplayHardware/HWComposer.h