replicant-frameworks_native/services/surfaceflinger
Mathias Agopian f384cc3008 Fix an issue is SF that caused drawing artifacts when hwc changed mode
we were not redrawing and/or clearing the FB properly when
hwc moved a layer from/to FB to/from OVERLAY.

In these cases we needed to expand the dirty region to include
the layer that changed mode.

Also split composeSurfaces() which was becoming quite large.

Change-Id: Id6fa1acfc4ff694037fddf7efd037a4405732073
2011-09-08 22:43:01 -07:00
..
DisplayHardware fix a bug that caused the off animation to not show sometimes 2011-09-02 12:22:39 -07:00
tests SF transactions are now O(1) wrt IPC instead of O(N). 2011-06-29 15:05:41 -07:00
Android.mk as a debug option SrufaceFlinger can now connect to DDMS 2011-08-15 20:44:40 -07:00
Barrier.h
clz.cpp
clz.h implement: "Add an ANativeWindow API for SurfaceFlinger to suggest an optimal buffer orientation" 2011-07-19 15:24:46 -07:00
DdmConnection.cpp as a debug option SrufaceFlinger can now connect to DDMS 2011-08-15 20:44:40 -07:00
DdmConnection.h as a debug option SrufaceFlinger can now connect to DDMS 2011-08-15 20:44:40 -07:00
GLExtensions.cpp
GLExtensions.h
Layer.cpp fix display artifacts in preview screen in timelapse video mode 2011-08-30 15:31:51 -07:00
Layer.h Add a debug option to turn the "transformation hint" off 2011-08-23 21:10:35 -07:00
LayerBase.cpp Fix an issue is SF that caused drawing artifacts when hwc changed mode 2011-09-08 22:43:01 -07:00
LayerBase.h Fix an issue is SF that caused drawing artifacts when hwc changed mode 2011-09-08 22:43:01 -07:00
LayerDim.cpp unify SurfaceTexture and Surface 2011-06-13 15:51:35 -07:00
LayerDim.h unify SurfaceTexture and Surface 2011-06-13 15:51:35 -07:00
MessageQueue.cpp
MessageQueue.h
MODULE_LICENSE_APACHE2
SurfaceFlinger.cpp Fix an issue is SF that caused drawing artifacts when hwc changed mode 2011-09-08 22:43:01 -07:00
SurfaceFlinger.h Fix an issue is SF that caused drawing artifacts when hwc changed mode 2011-09-08 22:43:01 -07:00
SurfaceTextureLayer.cpp Add a debug option to turn the "transformation hint" off 2011-08-23 21:10:35 -07:00
SurfaceTextureLayer.h return correct value from query after connecting a surface 2011-08-08 20:25:44 -07:00
Transform.cpp fix Surface positions are not floats 2011-08-30 18:51:54 -07:00
Transform.h fix Surface positions are not floats 2011-08-30 18:51:54 -07:00