OSDN Git Service
Mathias Agopian [Sat, 11 Aug 2012 01:54:25 +0000 (18:54 -0700)]
am
26b7d98b: am
e57f2925: make multi-display more real
* commit '
26b7d98b6592b41766eefe75734d170c14875d9f':
make multi-display more real
Mathias Agopian [Sat, 11 Aug 2012 01:53:14 +0000 (18:53 -0700)]
am
e57f2925: make multi-display more real
* commit '
e57f292595bec48f65c8088b00ff6beea01217e9':
make multi-display more real
Mathias Agopian [Thu, 9 Aug 2012 23:29:12 +0000 (16:29 -0700)]
make multi-display more real
- displays are represented by a binder on the client side
- c++ clients can now create and modify displays
Change-Id: I203ea5b4beae0819d742ec5171c27568f4e8354b
Mathias Agopian [Fri, 10 Aug 2012 22:28:58 +0000 (15:28 -0700)]
am
f8aa5d8b: am
ef7b9c7e: screenshots could stop working after camera was used
* commit '
f8aa5d8b92d26347cb0df21d86cdb040a2e12d69':
screenshots could stop working after camera was used
Mathias Agopian [Fri, 10 Aug 2012 22:27:01 +0000 (15:27 -0700)]
am
ef7b9c7e: screenshots could stop working after camera was used
* commit '
ef7b9c7eac036cc1230c64821039d18f8cbd2c1c':
screenshots could stop working after camera was used
Mathias Agopian [Fri, 10 Aug 2012 22:26:53 +0000 (15:26 -0700)]
Merge "Updated eglCreateWindowSurface stub for glgen"
Mathias Agopian [Fri, 10 Aug 2012 22:22:19 +0000 (15:22 -0700)]
screenshots could stop working after camera was used
once a secure window is put on screen the display
would retain its "secure" flag forever, preventing
screenshots from being taken.
Bug:
6933967
Change-Id: I5be8355145ca7d580d84552311642f8fa912fe6a
Mathias Agopian [Fri, 10 Aug 2012 21:42:57 +0000 (14:42 -0700)]
am
75479ad9: am
748f3df6: avoid crashing when we don\'t have an h/w composer
* commit '
75479ad98ffe9e3e42c58a1743bc61fa8c9e2732':
avoid crashing when we don't have an h/w composer
Mathias Agopian [Fri, 10 Aug 2012 21:40:37 +0000 (14:40 -0700)]
am
748f3df6: avoid crashing when we don\'t have an h/w composer
* commit '
748f3df66f6695681cde44461e2548e6e1dbc1bb':
avoid crashing when we don't have an h/w composer
Mathias Agopian [Fri, 10 Aug 2012 21:36:40 +0000 (14:36 -0700)]
avoid crashing when we don't have an h/w composer
should fix the emulator
Bug:
6956162
Change-Id: I38247b59d276b8db078c4dc2caba7d3fb545912c
Mathias Agopian [Fri, 10 Aug 2012 20:47:23 +0000 (13:47 -0700)]
am
213da6a4: am
3165cc21: libgui includes refactoring
* commit '
213da6a4a8200c1397d3db2c0f3d023ac4048628':
libgui includes refactoring
Mathias Agopian [Fri, 10 Aug 2012 20:45:15 +0000 (13:45 -0700)]
am
3165cc21: libgui includes refactoring
* commit '
3165cc21cfea781988407b19bd83292b19f05f55':
libgui includes refactoring
Mathias Agopian [Fri, 10 Aug 2012 20:44:51 +0000 (13:44 -0700)]
am
8db7c477: am
1e260874: Add a display parameter to HWComposer where needed
* commit '
8db7c47703a016f83f7575cc5db8b358a77aa7a6':
Add a display parameter to HWComposer where needed
Mathias Agopian [Fri, 10 Aug 2012 20:43:42 +0000 (13:43 -0700)]
am
1e260874: Add a display parameter to HWComposer where needed
* commit '
1e26087493ac0e7d7dc6dea8ad85cfef08b3271f':
Add a display parameter to HWComposer where needed
Mathias Agopian [Fri, 10 Aug 2012 20:41:22 +0000 (13:41 -0700)]
am
b4a278da: am
28947d7f: now able to set the layer stack on a DisplayDevice
* commit '
b4a278daa6d2f3715676de8b6015ebbbae2e0cfa':
now able to set the layer stack on a DisplayDevice
Mathias Agopian [Fri, 10 Aug 2012 20:41:21 +0000 (13:41 -0700)]
am
24611687: am
69973992: improve Vector<> safety checks
* commit '
24611687266ea33a63f67eb8211178c82f9c56f3':
improve Vector<> safety checks
Mathias Agopian [Fri, 10 Aug 2012 20:40:13 +0000 (13:40 -0700)]
am
28947d7f: now able to set the layer stack on a DisplayDevice
* commit '
28947d7fbf9f486539322e8e12dd057568e180c2':
now able to set the layer stack on a DisplayDevice
Mathias Agopian [Fri, 10 Aug 2012 20:40:12 +0000 (13:40 -0700)]
am
69973992: improve Vector<> safety checks
* commit '
69973992d531ae7df20916c6fb3034b08a6d53c4':
improve Vector<> safety checks
Mathias Agopian [Thu, 9 Aug 2012 02:42:09 +0000 (19:42 -0700)]
libgui includes refactoring
Change-Id: I1d24ec17f5003ec2abab5f7472daaff4cc4cc2d3
Mathias Agopian [Thu, 9 Aug 2012 01:35:12 +0000 (18:35 -0700)]
Add a display parameter to HWComposer where needed
- also replace C casts with C++ casts
- only the interface is changed, HWComposer still doesn't
fully handle multiple displays
Change-Id: I48eb89bff2edb76bf1d4d41f46802b9b2a7166a8
Mathias Agopian [Thu, 9 Aug 2012 01:51:15 +0000 (18:51 -0700)]
now able to set the layer stack on a DisplayDevice
Change-Id: Ia9691cf221b9444c243eb468d9e276a30e600b6b
Mathias Agopian [Fri, 10 Aug 2012 02:39:15 +0000 (19:39 -0700)]
improve Vector<> safety checks
- make errors that will always cause a memory corruption always fatal
(for eg: KeyedVector<>::editValue{For|At}() failure)
- make other errors fatal in debug mode, those that can be caught by
the caller.
- fix typos
Change-Id: I65cc7d81035c37ce2906fc4500c50e5d5b5c49eb
The Android Open Source Project [Fri, 10 Aug 2012 15:55:38 +0000 (08:55 -0700)]
am
5a438f52: (-s ours) Reconcile with jb-mr1-release - do not merge
* commit '
5a438f523596236d6a620b08ea14d83c25418430':
The Android Open Source Project [Fri, 10 Aug 2012 15:52:49 +0000 (08:52 -0700)]
Reconcile with jb-mr1-release - do not merge
Change-Id: Ie9a1491c6957ea87bd50d4e19342b5f086ff08ee
Thomas Tafertshofer [Thu, 9 Aug 2012 18:30:58 +0000 (11:30 -0700)]
Updated eglCreateWindowSurface stub for glgen
Updates the stub for eglCreateWindowSurface
to accept Surface as a native window.
Change-Id: I9ff7f68ad9ae4ff10439588aaef138b4564d959e
The Android Automerger [Thu, 9 Aug 2012 16:29:52 +0000 (09:29 -0700)]
merge in jb-mr1-release history after reset to jb-mr1-dev
Jamie Gennis [Wed, 8 Aug 2012 23:16:52 +0000 (16:16 -0700)]
am
1fbcb317: am
599d4882: Merge "SurfaceTexture: Fix a fence fd leak." into jb-mr1-dev
* commit '
1fbcb3173b579b23357823b0f040a49121395d99':
SurfaceTexture: Fix a fence fd leak.
Jamie Gennis [Wed, 8 Aug 2012 23:15:11 +0000 (16:15 -0700)]
am
599d4882: Merge "SurfaceTexture: Fix a fence fd leak." into jb-mr1-dev
* commit '
599d48825f040c074027ffaf9e4b5490428adacb':
SurfaceTexture: Fix a fence fd leak.
Jamie Gennis [Wed, 8 Aug 2012 23:13:20 +0000 (16:13 -0700)]
Merge "SurfaceTexture: Fix a fence fd leak." into jb-mr1-dev
Jamie Gennis [Wed, 8 Aug 2012 22:39:55 +0000 (15:39 -0700)]
SurfaceTexture: Fix a fence fd leak.
Bug:
6949010
Change-Id: I289992c964504b4fe5458dbd19b248a841ef043f
Mathias Agopian [Wed, 8 Aug 2012 22:35:31 +0000 (15:35 -0700)]
am
15d656f3: am
85aea748: add /d/sync to dumpstate
* commit '
15d656f3f535e2fbc7dbd72d613015bdbe0bdb5e':
add /d/sync to dumpstate
Mathias Agopian [Wed, 8 Aug 2012 22:33:45 +0000 (15:33 -0700)]
am
85aea748: add /d/sync to dumpstate
* commit '
85aea748861b5665e68b786b55f1c798f56fc0da':
add /d/sync to dumpstate
Mathias Agopian [Wed, 8 Aug 2012 22:32:02 +0000 (15:32 -0700)]
add /d/sync to dumpstate
Change-Id: I24f8f3e0420c2198ae3981fc067fb660898655e8
Keun young Park [Wed, 8 Aug 2012 19:27:52 +0000 (12:27 -0700)]
am
b910bebf: am
a610da90: Merge "enable java/jni build in PDK if supported" into jb-mr1-dev
* commit '
b910bebf527eae4ae1c0373a05446f6f7d38497a':
enable java/jni build in PDK if supported
Keun young Park [Wed, 8 Aug 2012 19:26:18 +0000 (12:26 -0700)]
am
a610da90: Merge "enable java/jni build in PDK if supported" into jb-mr1-dev
* commit '
a610da900cf67f0cbd323c60a0dd55827df8313a':
enable java/jni build in PDK if supported
Keun young Park [Wed, 8 Aug 2012 19:25:15 +0000 (12:25 -0700)]
Merge "enable java/jni build in PDK if supported" into jb-mr1-dev
The Android Open Source Project [Wed, 8 Aug 2012 15:18:49 +0000 (08:18 -0700)]
am
9f2ef2fb: (-s ours) Reconcile with jb-mr1-release - do not merge
* commit '
9f2ef2fbf5cb26089828ea1b588253bd20ddefa5':
The Android Open Source Project [Wed, 8 Aug 2012 15:17:08 +0000 (08:17 -0700)]
Reconcile with jb-mr1-release - do not merge
Change-Id: I939b3c749ca86343996e1d4aefb32a7f30df037a
The Android Automerger [Wed, 8 Aug 2012 13:47:25 +0000 (06:47 -0700)]
merge in jb-mr1-release history after reset to jb-mr1-dev
Keun young Park [Wed, 8 Aug 2012 00:09:19 +0000 (17:09 -0700)]
enable java/jni build in PDK if supported
- testFramerate requires platform java API
while all other tests only need SDK support
Change-Id: Iaefe23c41b3ace87522b5deefd6db2f5d80ed872
Jesse Hall [Tue, 7 Aug 2012 20:52:45 +0000 (13:52 -0700)]
am
6eef3a36: am
b685c542: Changes to support multi-display HWC
* commit '
6eef3a3667fa763717cdab25686c1e6676f8e820':
Changes to support multi-display HWC
Jesse Hall [Tue, 7 Aug 2012 20:50:44 +0000 (13:50 -0700)]
am
b685c542: Changes to support multi-display HWC
* commit '
b685c542836b93c99cd85053e07696406ea37adb':
Changes to support multi-display HWC
Jesse Hall [Tue, 31 Jul 2012 21:32:56 +0000 (14:32 -0700)]
Changes to support multi-display HWC
Change-Id: I07efff54f2980dcb013935747b03e099b8f1181b
The Android Open Source Project [Tue, 7 Aug 2012 18:08:27 +0000 (11:08 -0700)]
am
9a7768a4: (-s ours) Reconcile with jb-mr1-release - do not merge
* commit '
9a7768a4f3fede135ab73098d6a2ae046b5d016b':
The Android Open Source Project [Tue, 7 Aug 2012 18:03:48 +0000 (11:03 -0700)]
Reconcile with jb-mr1-release - do not merge
Change-Id: I699a2310b14b3168c32dca19e4c9055eeab79d1a
The Android Automerger [Tue, 7 Aug 2012 13:34:29 +0000 (06:34 -0700)]
merge in jb-mr1-release history after reset to jb-mr1-dev
Jamie Gennis [Tue, 7 Aug 2012 02:19:04 +0000 (19:19 -0700)]
am
a9311c17: am
14bd369e: Merge changes Ic3d35a93,I46ec942d into jb-mr1-dev
* commit '
a9311c17f6844f74b08c2e3b73a76c4ba9902b7a':
SurfaceTexture: fix an out of bounds array access
surfaceflinger: refactor FrambufferSurface
Jamie Gennis [Tue, 7 Aug 2012 02:17:34 +0000 (19:17 -0700)]
am
14bd369e: Merge changes Ic3d35a93,I46ec942d into jb-mr1-dev
* commit '
14bd369e4b711bfb267279c2161358542ed75b29':
SurfaceTexture: fix an out of bounds array access
surfaceflinger: refactor FrambufferSurface
Greg Hackmann [Tue, 7 Aug 2012 02:17:34 +0000 (19:17 -0700)]
Greg Hackmann [Tue, 7 Aug 2012 02:16:06 +0000 (19:16 -0700)]
Jamie Gennis [Tue, 7 Aug 2012 02:15:51 +0000 (19:15 -0700)]
Merge changes Ic3d35a93,I46ec942d into jb-mr1-dev
* changes:
SurfaceTexture: fix an out of bounds array access
surfaceflinger: refactor FrambufferSurface
Jamie Gennis [Tue, 7 Aug 2012 00:10:57 +0000 (17:10 -0700)]
SurfaceTexture: fix an out of bounds array access
Bug:
6879028
Change-Id: Ic3d35a9384c0a6dfa4000e7743a6f6859608b0bf
Jamie Gennis [Fri, 3 Aug 2012 03:11:05 +0000 (20:11 -0700)]
surfaceflinger: refactor FrambufferSurface
This change refactors the FramebufferSurface class to inherit from the new
ConsumerBase class.
Bug:
6620200
Change-Id: I46ec942ddb019658e3c5e79465548b171b2261f2
Greg Hackmann [Mon, 6 Aug 2012 20:55:56 +0000 (13:55 -0700)]
fix pdk build
Change-Id: Ia4db8e1e8ee18ac112bf13a5ab2a75edb08fc70f
Signed-off-by: Greg Hackmann <ghackmann@google.com>
The Android Open Source Project [Mon, 6 Aug 2012 20:37:20 +0000 (13:37 -0700)]
am
95bd5ab9: (-s ours) Reconcile with jb-mr1-release - do not merge
* commit '
95bd5ab91211e208b1080b3fa0696b75838d7b4f':
The Android Open Source Project [Mon, 6 Aug 2012 20:34:52 +0000 (13:34 -0700)]
Reconcile with jb-mr1-release - do not merge
Change-Id: I4761d711f0886ee4e81496a0068e35bcb91bf8b3
Mathias Agopian [Mon, 6 Aug 2012 20:18:15 +0000 (13:18 -0700)]
am
a730878d: am
53095e25: libutils cleanup: remove unused or seldom used code from misc.{cpp|h}
* commit '
a730878db2afad6acd05a02e63215936dc05a6a0':
libutils cleanup: remove unused or seldom used code from misc.{cpp|h}
Mathias Agopian [Mon, 6 Aug 2012 20:16:39 +0000 (13:16 -0700)]
am
53095e25: libutils cleanup: remove unused or seldom used code from misc.{cpp|h}
* commit '
53095e25d69206bea1ac15a7382ab8b61155c0c1':
libutils cleanup: remove unused or seldom used code from misc.{cpp|h}
The Android Automerger [Mon, 6 Aug 2012 13:28:31 +0000 (06:28 -0700)]
merge in jb-mr1-release history after reset to jb-mr1-dev
Mathias Agopian [Sun, 5 Aug 2012 19:41:16 +0000 (12:41 -0700)]
libutils cleanup: remove unused or seldom used code from misc.{cpp|h}
Change-Id: I72206f16619d81887e3b85603494563faab3b445
Mathias Agopian [Sun, 5 Aug 2012 08:34:19 +0000 (01:34 -0700)]
am
fe00fb0d: am
028a7572: DisplayDevice doesn\'t need weak pointers or polymorphism
* commit '
fe00fb0d73889b687a33837a81113383da1ed37c':
DisplayDevice doesn't need weak pointers or polymorphism
Mathias Agopian [Sun, 5 Aug 2012 08:33:09 +0000 (01:33 -0700)]
am
028a7572: DisplayDevice doesn\'t need weak pointers or polymorphism
* commit '
028a7572c81f91e4039b694cde1f55fdb3e483c7':
DisplayDevice doesn't need weak pointers or polymorphism
Mathias Agopian [Sun, 5 Aug 2012 08:23:51 +0000 (01:23 -0700)]
DisplayDevice doesn't need weak pointers or polymorphism
let's use a LightRefBase for now.
Change-Id: Ida068fa902343a8f89ffb6d34c2cd4627ab43c6c
Mathias Agopian [Sun, 5 Aug 2012 07:46:32 +0000 (00:46 -0700)]
am
0a569b66: am
4297734c: turn DisplayDevice into a reference-counted object
* commit '
0a569b66fd9965d5456df025b6118a3c46387e8e':
turn DisplayDevice into a reference-counted object
Mathias Agopian [Sun, 5 Aug 2012 07:44:58 +0000 (00:44 -0700)]
am
4297734c: turn DisplayDevice into a reference-counted object
* commit '
4297734c1156fd8ede7e9c61b1e439f9e1c18cd9':
turn DisplayDevice into a reference-counted object
Mathias Agopian [Sun, 5 Aug 2012 07:40:46 +0000 (00:40 -0700)]
turn DisplayDevice into a reference-counted object
it's safer this way because this object owns an
EGLSurface which cannot be easily reference-counted.
it also gives us the ability to sub-class it, which
we might want to do soon.
Change-Id: I07358bb052dc5a13b4f2196b2c2b6e6e94c4bb4f
Mathias Agopian [Sun, 5 Aug 2012 04:44:38 +0000 (21:44 -0700)]
am
dba3c596: am
d8552d79: DisplayDevice only needs ANativeWindow not SurfaceTextureClient
* commit '
dba3c5969667e29c847c61e04351cf65324fd723':
DisplayDevice only needs ANativeWindow not SurfaceTextureClient
Mathias Agopian [Sun, 5 Aug 2012 04:43:07 +0000 (21:43 -0700)]
am
d8552d79: DisplayDevice only needs ANativeWindow not SurfaceTextureClient
* commit '
d8552d796cbcb9a89711fc8f97b34838da5cbdb7':
DisplayDevice only needs ANativeWindow not SurfaceTextureClient
Mathias Agopian [Sun, 5 Aug 2012 04:39:11 +0000 (21:39 -0700)]
DisplayDevice only needs ANativeWindow not SurfaceTextureClient
Change-Id: Ib5be5af8bede435c8d5d9fabf586d28d0e74c2cb
Mathias Agopian [Sun, 5 Aug 2012 04:34:52 +0000 (21:34 -0700)]
am
8766b0cc: am
888c822c: remove a dependency of DisplayDevice on the refresh rate
* commit '
8766b0cc8f816867b1e1d0dcdb32edcebc4ff3c4':
remove a dependency of DisplayDevice on the refresh rate
Mathias Agopian [Sun, 5 Aug 2012 04:33:29 +0000 (21:33 -0700)]
am
888c822c: remove a dependency of DisplayDevice on the refresh rate
* commit '
888c822c4cb6976aab9256c58bae9e17e3e55c5c':
remove a dependency of DisplayDevice on the refresh rate
Mathias Agopian [Sun, 5 Aug 2012 04:10:38 +0000 (21:10 -0700)]
remove a dependency of DisplayDevice on the refresh rate
this remove a dependency (not all) on FramebufferSurface
Change-Id: Ie07ce70760cdcedfb41b5b41bea8da45637bf474
Mathias Agopian [Sun, 5 Aug 2012 03:27:22 +0000 (20:27 -0700)]
am
7d892ee8: am
72131d9e: remove unneeded dependencies in libhardware
* commit '
7d892ee8923b527032dcdf6a97dfb2f305ecc05e':
remove unneeded dependencies in libhardware
Mathias Agopian [Sun, 5 Aug 2012 03:25:31 +0000 (20:25 -0700)]
am
72131d9e: remove unneeded dependencies in libhardware
* commit '
72131d9ef13ffaf3af4ca2fe700426b82baac9fa':
remove unneeded dependencies in libhardware
Mathias Agopian [Sun, 5 Aug 2012 03:22:32 +0000 (20:22 -0700)]
remove unneeded dependencies in libhardware
Change-Id: Ibb8d698d594216d0746b0e7270cf87d7e5acab2b
Mathias Agopian [Sun, 5 Aug 2012 03:18:44 +0000 (20:18 -0700)]
am
e083077b: am
c1d359d4: break SF dependencies on libdvm and libandroid_runtime
* commit '
e083077bc3c9c4f8df22abbe52440541fd04db7b':
break SF dependencies on libdvm and libandroid_runtime
Mathias Agopian [Sun, 5 Aug 2012 03:16:52 +0000 (20:16 -0700)]
am
c1d359d4: break SF dependencies on libdvm and libandroid_runtime
* commit '
c1d359d42b753fcc2426d66a0f782f7c300893bc':
break SF dependencies on libdvm and libandroid_runtime
Mathias Agopian [Sun, 5 Aug 2012 03:09:03 +0000 (20:09 -0700)]
break SF dependencies on libdvm and libandroid_runtime
these libraries are only needed for debugging and are now
linked at runtime if needed.
Change-Id: I03f138523c6de166a1e2700d4454d4a854aee145
Mathias Agopian [Sat, 4 Aug 2012 00:17:04 +0000 (17:17 -0700)]
am
7730b3d5: am
92efd84f: screen-off animation won\'t be handled by SF anymore
* commit '
7730b3d571f3c6bea566026e60ceca53fd99956a':
screen-off animation won't be handled by SF anymore
Mathias Agopian [Sat, 4 Aug 2012 00:17:03 +0000 (17:17 -0700)]
am
ed71e877: am
92a979a9: We now have a real list of displays.
* commit '
ed71e87779672bace85ad6f55ea462771d00042a':
We now have a real list of displays.
Mathias Agopian [Sat, 4 Aug 2012 00:17:03 +0000 (17:17 -0700)]
am
450171ac: am
fcb239d3: don\'t filter when capturing a screenshot unless needed
* commit '
450171ac112dd5e035497f6d751e440f6722e5db':
don't filter when capturing a screenshot unless needed
Mathias Agopian [Sat, 4 Aug 2012 00:17:02 +0000 (17:17 -0700)]
am
d364ea2c: am
d3ee231e: cleanups in preparation of bigger changes
* commit '
d364ea2c1e3bdfe789df98f345c5051a821d5502':
cleanups in preparation of bigger changes
Mathias Agopian [Sat, 4 Aug 2012 00:17:01 +0000 (17:17 -0700)]
am
1583a154: am
0f2f5ff7: rename DisplayHardware to DisplayDevice
* commit '
1583a15400b04e4d45c5300769167d28c8968ec5':
rename DisplayHardware to DisplayDevice
Mathias Agopian [Sat, 4 Aug 2012 00:17:00 +0000 (17:17 -0700)]
am
0e626e06: am
be246f86: Layers are now sorted by layer-stack first, then by z-order
* commit '
0e626e064a830679aedf4c63f497a869499c44f0':
Layers are now sorted by layer-stack first, then by z-order
Mathias Agopian [Sat, 4 Aug 2012 00:16:59 +0000 (17:16 -0700)]
am
50e16020: am
52bbb1ae: getting closer to final main composition loop
* commit '
50e16020508d9fc65cd8f94c74b05a681fdb7387':
getting closer to final main composition loop
Mathias Agopian [Sat, 4 Aug 2012 00:16:58 +0000 (17:16 -0700)]
am
9b04a901: am
87baae10: get rid of global regions that should be tracked per display
* commit '
9b04a90155bf2ab7a6462ea01edf8d7ae0e70be0':
get rid of global regions that should be tracked per display
Mathias Agopian [Sat, 4 Aug 2012 00:14:55 +0000 (17:14 -0700)]
am
92efd84f: screen-off animation won\'t be handled by SF anymore
* commit '
92efd84f37ce5a8aae74dc9086f825a67b6894e9':
screen-off animation won't be handled by SF anymore
Mathias Agopian [Sat, 4 Aug 2012 00:14:54 +0000 (17:14 -0700)]
am
92a979a9: We now have a real list of displays.
* commit '
92a979a92c34b7de609ce2b1662c73bb8a2728b9':
We now have a real list of displays.
Mathias Agopian [Sat, 4 Aug 2012 00:14:53 +0000 (17:14 -0700)]
am
fcb239d3: don\'t filter when capturing a screenshot unless needed
* commit '
fcb239d3dac8bc80f28177f1951611c1d43286ff':
don't filter when capturing a screenshot unless needed
Mathias Agopian [Sat, 4 Aug 2012 00:14:52 +0000 (17:14 -0700)]
am
d3ee231e: cleanups in preparation of bigger changes
* commit '
d3ee231eddce0b69ec5e35188dbd0f4a2c3b9ac3':
cleanups in preparation of bigger changes
Mathias Agopian [Sat, 4 Aug 2012 00:14:52 +0000 (17:14 -0700)]
am
0f2f5ff7: rename DisplayHardware to DisplayDevice
* commit '
0f2f5ff75b7b48ceb64270655ee6b62d09bf4d00':
rename DisplayHardware to DisplayDevice
Mathias Agopian [Sat, 4 Aug 2012 00:14:51 +0000 (17:14 -0700)]
am
be246f86: Layers are now sorted by layer-stack first, then by z-order
* commit '
be246f86bd6378a5110e81e9d9068ab03c3b077e':
Layers are now sorted by layer-stack first, then by z-order
Mathias Agopian [Sat, 4 Aug 2012 00:14:50 +0000 (17:14 -0700)]
am
52bbb1ae: getting closer to final main composition loop
* commit '
52bbb1ae239c8a4d05543a23fa8c08467d09c3b2':
getting closer to final main composition loop
Mathias Agopian [Sat, 4 Aug 2012 00:14:49 +0000 (17:14 -0700)]
am
87baae10: get rid of global regions that should be tracked per display
* commit '
87baae104a3e4c2059990b01c393476065c558b0':
get rid of global regions that should be tracked per display
Mathias Agopian [Fri, 3 Aug 2012 04:27:56 +0000 (21:27 -0700)]
screen-off animation won't be handled by SF anymore
Change-Id: Idc41386804ae7d7eb981c36e1bc55c270870c8d0
Mathias Agopian [Fri, 3 Aug 2012 01:32:23 +0000 (18:32 -0700)]
We now have a real list of displays.
displays can be dynamically added or removed, and the
list is part of the SF's transaction.
Change-Id: I4186ea39f1317c0e7c044f869004017738968fab
Mathias Agopian [Thu, 2 Aug 2012 23:01:34 +0000 (16:01 -0700)]
don't filter when capturing a screenshot unless needed
bug:
6919952
Change-Id: Ia6fbe9bc7e533a64cfdd6ef7f0cd6b9f11feb947
Mathias Agopian [Thu, 2 Aug 2012 21:01:42 +0000 (14:01 -0700)]
cleanups in preparation of bigger changes
- fix typo drawForSreenshot misspelled
- get rid of DisplayDeviceBase
- removed unused or unneeded code
- always pass a DisplayDevice to Layer methods that are called
on a per-display basis (to make it clear that this could be
called more than once per composition).
Change-Id: Id948b7e09fe5c06db0e42d40d6ed75dd095c7f44
Mathias Agopian [Wed, 1 Aug 2012 06:09:07 +0000 (23:09 -0700)]
rename DisplayHardware to DisplayDevice
Change-Id: I3f7250cd914e0da4f9ec2c9403587bbe12f3cc62
Mathias Agopian [Wed, 1 Aug 2012 05:59:38 +0000 (22:59 -0700)]
Layers are now sorted by layer-stack first, then by z-order
Change-Id: I7a82929df5ba87b9d88cc5be87e1a233bc4628e9