replicant-frameworks_native/services/surfaceflinger
Mathias Agopian da9584dc29 fix [3223749] media server crashes when switching mode from video capture to still image capture
there was an issue were in some situation SF would call prepare() on hwc
with a NULL handle and never call prepare again.
in this situation, we onw set the SKIP flag to make sure that hwc
won't process this layer and as soon as we receive our first buffer we
trigger a recompute of the visible regions which will end-up calling
prepare() again.

Change-Id: I6b400b2df79712408b9315a9859290c7fcb1609e
2010-12-14 15:53:39 -08:00
..
DisplayHardware remove support for PUSH_BUFFER surfaces and overlays 2010-12-08 16:13:59 -08:00
tests remove support for PUSH_BUFFER surfaces and overlays 2010-12-08 16:13:59 -08:00
Android.mk minor clean-up. SurfaceFlinger doesn't need libpixelflinger.so. 2010-12-13 16:47:31 -08:00
Barrier.h move native services under services/ 2010-07-22 15:28:19 -07:00
clz.cpp move native services under services/ 2010-07-22 15:28:19 -07:00
clz.h move native services under services/ 2010-07-22 15:28:19 -07:00
GLExtensions.cpp add support for [1974164] Be able to take a screen shot on the device 2010-09-24 14:56:39 -07:00
GLExtensions.h add support for [1974164] Be able to take a screen shot on the device 2010-09-24 14:56:39 -07:00
Layer.cpp fix [3223749] media server crashes when switching mode from video capture to still image capture 2010-12-14 15:53:39 -08:00
Layer.h fix [3223749] media server crashes when switching mode from video capture to still image capture 2010-12-14 15:53:39 -08:00
LayerBase.cpp remove support for PUSH_BUFFER surfaces and overlays 2010-12-08 16:13:59 -08:00
LayerBase.h remove support for PUSH_BUFFER surfaces and overlays 2010-12-08 16:13:59 -08:00
LayerDim.cpp surfaceflinger / GL extensions cleanup 2010-09-15 17:15:31 -07:00
LayerDim.h move native services under services/ 2010-07-22 15:28:19 -07:00
MessageQueue.cpp deliver invalidate messages AFTER other messages 2010-10-11 14:11:15 -07:00
MessageQueue.h move native services under services/ 2010-07-22 15:28:19 -07:00
MODULE_LICENSE_APACHE2 move native services under services/ 2010-07-22 15:28:19 -07:00
SurfaceFlinger.cpp [3258939] Need snapshot to limit which layers are included 2010-12-10 16:22:31 -08:00
SurfaceFlinger.h [3258939] Need snapshot to limit which layers are included 2010-12-10 16:22:31 -08:00
TextureManager.cpp surfaceflinger / GL extensions cleanup 2010-09-15 17:15:31 -07:00
TextureManager.h fix [2931513] Add support for setting the orientation of an ANativeWindow 2010-08-24 15:40:50 -07:00
Transform.cpp really fix [3118445] Transform * Transform does not work as expected 2010-10-27 18:04:11 -07:00
Transform.h fix [3118445] Transform * Transform does not work as expected 2010-10-24 14:53:05 -07:00