replicant-frameworks_native/services/surfaceflinger
Mathias Agopian a2f4e56fec get rid off preserve backbuffer optimization in SF
this optimization didn't improve performance and in fact
seemed to hurt more than anything else. it also made
things a lot more complex as it introduced edges cases
when switching to/from h/w composer.

Change-Id: Iaafc235e175f5740cd98bff914d706e02ab88bb8
2012-04-16 03:19:15 -07:00
..
DisplayHardware get rid off preserve backbuffer optimization in SF 2012-04-16 03:19:15 -07:00
tests remove libandroid.so from targets that don't need it 2012-03-27 13:57:43 -07:00
Android.mk SurfaceFlinger now uses the new VSYNC HAL API. 2012-04-04 19:01:20 -07: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 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
EventThread.cpp don't wake-up eventthread every 16ms if there are no vsync requests 2012-04-12 20:43:16 -07:00
EventThread.h make sure to disable VSYNC while screen is off 2012-04-11 15:31:40 -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 SurfaceTexture: Fully refactored from BufferQueue 2012-03-13 14:39:07 -07:00
Layer.h SurfaceTexture: Fully refactored from BufferQueue 2012-03-13 14:39:07 -07:00
LayerBase.cpp get rid off preserve backbuffer optimization in SF 2012-04-16 03:19:15 -07:00
LayerBase.h get rid off preserve backbuffer optimization in SF 2012-04-16 03:19:15 -07:00
LayerDim.cpp Make sure set GL state properly 2011-10-18 15:32:57 -07:00
LayerDim.h unify SurfaceTexture and Surface 2011-06-13 15:51:35 -07:00
LayerScreenshot.cpp get rid off preserve backbuffer optimization in SF 2012-04-16 03:19:15 -07:00
LayerScreenshot.h Fix rotation displays frame N-1 briefly while rotating 2011-11-04 15:15:32 -07:00
MessageQueue.cpp Revert "handle surfaces posts independently from composition" 2012-04-11 20:43:40 -07:00
MessageQueue.h separate transactions from updates 2012-02-01 20:43:06 -08:00
MODULE_LICENSE_APACHE2 move native services under services/ 2010-07-22 15:28:19 -07:00
SurfaceFlinger.cpp get rid off preserve backbuffer optimization in SF 2012-04-16 03:19:15 -07:00
SurfaceFlinger.h get rid off preserve backbuffer optimization in SF 2012-04-16 03:19:15 -07:00
SurfaceTextureLayer.cpp SurfaceTexture: Fully refactored from BufferQueue 2012-03-13 14:39:07 -07:00
SurfaceTextureLayer.h SurfaceTexture: Fully refactored from BufferQueue 2012-03-13 14:39:07 -07:00
Transform.cpp Rename (IF_)LOGD(_IF) to (IF_)ALOGD(_IF) DO NOT MERGE 2012-01-03 22:38:27 +00:00
Transform.h fix Surface positions are not floats 2011-08-30 18:51:54 -07:00