replicant-frameworks_native/services/surfaceflinger
Jeff Brown 9d4e3d2f42 Banish DisplayID from the SurfaceFlinger API.
Use only display tokens in the API to refer to new displays.

Don't require the caller to specify the display when creating
a surface (since in general a surface could be shown on
any display).

This is intended to be a minimum change just to update the API.
Note that SurfaceFlinger still uses DisplayID in a few places
internally that might cause some features not to work properly
when there are multiple displays (LayerScreenshot, for example).

Change-Id: I3d91eec2da406eefd97bcd53655d403ad865a7e6
2012-08-27 14:40:17 -07:00
..
DisplayHardware Added display initialization method 2012-08-24 11:50:34 -07:00
tests Banish DisplayID from the SurfaceFlinger API. 2012-08-27 14:40:17 -07:00
Android.mk break SF dependencies on libdvm and libandroid_runtime 2012-08-04 20:09:48 -07:00
Barrier.h
Client.cpp Banish DisplayID from the SurfaceFlinger API. 2012-08-27 14:40:17 -07:00
Client.h Banish DisplayID from the SurfaceFlinger API. 2012-08-27 14:40:17 -07:00
DdmConnection.cpp fix pdk build 2012-08-06 13:55:56 -07:00
DdmConnection.h as a debug option SrufaceFlinger can now connect to DDMS 2011-08-15 20:44:40 -07:00
DisplayDevice.cpp HWComposer now has its own concept of display IDs 2012-08-23 16:03:37 -07:00
DisplayDevice.h teach HWC about multiple displays 2012-08-23 17:41:38 -07:00
EventThread.cpp simplify further vsync handling 2012-08-23 15:26:27 -07:00
EventThread.h simplify further vsync handling 2012-08-23 15:26:27 -07:00
GLExtensions.cpp
GLExtensions.h
Layer.cpp libgui includes refactoring 2012-08-10 13:18:24 -07:00
Layer.h turn DisplayDevice into a reference-counted object 2012-08-05 00:40:46 -07:00
LayerBase.cpp reimplement wifi display hack with new external display SF framework 2012-08-16 20:58:58 -07:00
LayerBase.h turn DisplayDevice into a reference-counted object 2012-08-05 00:40:46 -07:00
LayerDim.cpp turn DisplayDevice into a reference-counted object 2012-08-05 00:40:46 -07:00
LayerDim.h turn DisplayDevice into a reference-counted object 2012-08-05 00:40:46 -07:00
LayerScreenshot.cpp libgui includes refactoring 2012-08-10 13:18:24 -07:00
LayerScreenshot.h turn DisplayDevice into a reference-counted object 2012-08-05 00:40:46 -07:00
MODULE_LICENSE_APACHE2
MessageQueue.cpp one more step towards multiple display support 2012-07-10 14:29:27 -07:00
MessageQueue.h one more step towards multiple display support 2012-07-10 14:29:27 -07:00
SurfaceFlinger.cpp Banish DisplayID from the SurfaceFlinger API. 2012-08-27 14:40:17 -07:00
SurfaceFlinger.h Banish DisplayID from the SurfaceFlinger API. 2012-08-27 14:40:17 -07:00
SurfaceTextureLayer.cpp update the binder protocol for connect to match that of queueBuffer 2012-04-23 20:06:02 -07:00
SurfaceTextureLayer.h update the binder protocol for connect to match that of queueBuffer 2012-04-23 20:06:02 -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 SurfaceFlinger: SCALING_MODE_FREEZE cropping support 2012-05-09 12:53:13 -07:00
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