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
tests
Android.mk
Barrier.h
BlurFilter.cpp
BlurFilter.h
clz.cpp
clz.h
Layer.cpp
Layer.h
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
LayerBlur.h
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
LayerDim.h
MessageQueue.cpp
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