replicant-frameworks_native/libs/surfaceflinger
Mathias Agopian 2b92d89e23 Add support for physically rotated displays
This feature is currently controled by a system property.
"ro.sf.hwrotation" can be set to either 90 or 270. It'll cause
SF to rotate the screen by 90 and 270 degres respectively.

That is, if the driver reports 800x480 for instance, and
ro.sf.hwrotation is set to 90, applications will "see" a
480x800 display and will run in portrait.

This is implemented by introducing an extra "display"
transformation in the GraphicPlane.
2010-02-08 15:49:35 -08:00
..
DisplayHardware surfaceflinger: remove un-cached buffer hack for SGX 2009-12-03 14:09:31 -08:00
tests
Android.mk Revert "When using MDP, we needed to use a texture for diming." 2009-12-07 00:17:06 -08:00
Barrier.h
BlurFilter.cpp fix again [2102410] Home Screen is not displayed in the background in Landscape Mode 2009-09-16 17:00:19 -07:00
BlurFilter.h
clz.cpp
clz.h
Layer.cpp fix [2269582] [TOP-10][Passion_1506][APT:Camera]Sometimes camera preview screen is truncated after launching and back to home screen by home key repeatedly 2009-12-11 00:56:10 -08:00
Layer.h fix [2143798] Need to figure out how to do video 2009-10-27 13:13:29 -07:00
LayerBase.cpp Add support for 180/270 degrees rotation. 2010-01-22 16:30:39 -08:00
LayerBase.h Add an orientation parameter for overlay, so we can do camera preview in portrait mode. 2010-01-21 20:20:08 -08:00
LayerBlur.cpp backout a workaround that is not needed anymore 2009-11-19 15:52:28 -08:00
LayerBlur.h fix again [2102410] Home Screen is not displayed in the background in Landscape Mode 2009-09-16 17:00:19 -07:00
LayerBuffer.cpp Add support for direct EGLImageKHR use with pushbuffer API 2010-02-04 17:13:06 -08:00
LayerBuffer.h Add support for direct EGLImageKHR use with pushbuffer API 2010-02-04 17:13:06 -08:00
LayerDim.cpp fix [2143798] Need to figure out how to do video 2009-10-27 13:13:29 -07:00
LayerDim.h fix [2068105] implement queueBuffer/lockBuffer/dequeueBuffer properly 2009-09-07 16:32:45 -07:00
MessageQueue.cpp implement Mutex and Condition with pthread instead of calling futex directly. 2009-07-13 15:14:23 -07:00
MessageQueue.h
MODULE_LICENSE_APACHE2
SurfaceFlinger.cpp Add support for physically rotated displays 2010-02-08 15:49:35 -08:00
SurfaceFlinger.h Add support for physically rotated displays 2010-02-08 15:49:35 -08:00
Tokenizer.cpp
Tokenizer.h
Transform.cpp Add an orientation parameter for overlay, so we can do camera preview in portrait mode. 2010-01-21 20:20:08 -08:00
Transform.h Add an orientation parameter for overlay, so we can do camera preview in portrait mode. 2010-01-21 20:20:08 -08:00