Mathias Agopian
0ad270386c
small fix to List.h, the post-increment iterators should return "const" objects to disallow constructs such as i++++
2009-04-27 21:40:53 -07:00
Mathias Agopian
550b79f449
get rid of an old hack to work around a bug around glDeleteTextures() in the adreno drivers
2009-04-24 16:31:11 -07:00
Mathias Agopian
cbc93ca800
get rid of the "show fps" debug option
2009-04-24 16:31:11 -07:00
Mathias Agopian
0aa758d64a
Surfaces are now destroyed properly in SurfaceFlinger.
...
First, the window manager tells us when a surface is no longer needed. At this point, several things happen:
- the surface is removed from the active/visible list
- it is added to a purgatory list, where it waits for all clients to release their reference
- it destroys all data/state that can be spared
Later, when all clients are done, the remains of the Surface are disposed off: it is removed from the purgatory and destroyed.
In particular its gralloc buffers are destroyed at that point (when we're sure nobody is using them anymore).
2009-04-24 16:30:38 -07:00
Mathias Agopian
f1d8e87b09
a brand new MessageQueue for SurfaceFlinger.
2009-04-24 16:22:36 -07:00
Mathias Agopian
9a11206fe7
more Surface lifetime management
...
Surfaces are now destroyed once all references from the clients are gone, but they go through a partial destruction as soon as the window manager requests it.
This last part is still buggy. see comments in SurfaceFlinger::destroySurface()
2009-04-24 15:00:41 -07:00
Mathias Agopian
9f88afb013
Squashed commit of the following:
...
commit e5c24638f98162c3b75b4c67a16b510d38e31341
Author: Mathias Agopian <mathias@google.com>
Date: Fri Apr 17 14:09:03 2009 -0700
oops forgot this file.
commit 282642632d0cb12882eecf42e0fdfb2343275de1
Author: Mathias Agopian <mathias@google.com>
Date: Fri Apr 17 14:07:32 2009 -0700
use a helper macro for creating Singleton<>'s static attributes instances.
2009-04-24 15:00:41 -07:00
Mathias Agopian
f35e00c9cf
Merge commit 'goog/master' into merge_master
2009-04-24 14:24:20 -07:00
Android (Google) Code Review
4ade629003
Merge change 497
...
* changes:
change the sync framework and users to understand Account
2009-04-24 12:23:57 -07:00
Android (Google) Code Review
be970a91b1
Merge change 431
...
* changes:
package run_page_cycler.py into apk and add code for extraction
2009-04-22 18:51:09 -07:00
Jean-Baptiste Queru
fbe69961ba
Merge donut into master
2009-04-22 18:33:17 -07:00
Jean-Baptiste Queru
8e0bf89cc0
Merge donut into master
2009-04-22 18:27:14 -07:00
Jean-Baptiste Queru
f6ead370b6
merge cupcake into donut
2009-04-22 17:56:58 -07:00
Jean-Baptiste Queru
2bcce3696e
Merge donut into master
2009-04-22 17:12:34 -07:00
Android (Google) Code Review
cec419a3ea
Merge change 289 into donut
...
* changes:
Changes for new ril.h.
2009-04-22 16:44:52 -07:00
Dirk Dougherty
91a6780885
Merge branch 'readonly-p4-donut' into donut
2009-04-22 13:39:58 -07:00
Dirk Dougherty
4bac020665
Merge branch 'readonly-p4-donut' into donut
2009-04-22 13:37:15 -07:00
Scott Main
be190010d4
Merge branch 'readonly-p4-donut' into donut
2009-04-22 13:34:31 -07:00
Scott Main
df31ba7f4c
Merge branch 'readonly-p4-donut' into donut
2009-04-22 13:28:57 -07:00
Scott Main
cbf04d75e8
Merge branch 'readonly-p4-donut' into donut
2009-04-22 13:26:11 -07:00
Scott Main
883cb2dd99
Merge branch 'readonly-p4-donut' into donut
2009-04-22 13:23:29 -07:00
Dirk Dougherty
e1b7dd2c8c
Merge branch 'readonly-p4-donut' into donut
2009-04-22 13:20:44 -07:00
Jean-Baptiste Queru
6141ec0536
Merge commit 'goog/readonly-p4-donut' into HEAD
...
Conflicts:
location/java/android/location/Geocoder.java
2009-04-22 12:09:59 -07:00
Android (Google) Code Review
cd77dffe55
Merge change 358 into donut
...
* changes:
Fix issue 1745312: Various cleanups in media framework
2009-04-22 09:57:03 -07:00
Android (Google) Code Review
c8d3410981
Merge change 416 into donut
...
* changes:
Remove debug messages. modified: core/java/android/hardware/Camera.java
2009-04-22 01:59:31 -07:00
Wu-cheng Li
81d763f77a
Remove debug messages.
...
modified: core/java/android/hardware/Camera.java
modified: camera/libcameraservice/CameraService.cpp
2009-04-22 16:22:01 +08:00
Dirk Dougherty
37cb461e21
Merge branch 'readonly-p4-master'
2009-04-22 01:08:00 -07:00
Dirk Dougherty
b6f96a25e0
Merge branch 'readonly-p4-master'
2009-04-22 01:05:08 -07:00
Scott Main
08e1a554ab
Merge branch 'readonly-p4-master'
2009-04-22 01:02:14 -07:00
Scott Main
567ad3235a
Merge branch 'readonly-p4-master'
2009-04-22 00:56:26 -07:00
Scott Main
f43a286257
Merge branch 'readonly-p4-master'
2009-04-22 00:53:37 -07:00
Scott Main
2e972031c3
Merge branch 'readonly-p4-master'
2009-04-22 00:50:50 -07:00
Dirk Dougherty
880ce8cde8
Merge branch 'readonly-p4-master'
2009-04-22 00:47:58 -07:00
Android (Google) Code Review
bd737ca301
Merge change 404 into donut
...
* changes:
normalize the DATA_STATE_RADIO_OFF event log id definition
2009-04-21 23:44:04 -07:00
Android (Google) Code Review
dc50547df9
Merge change 403 into donut
...
* changes:
remove superfluous lines
2009-04-21 23:43:45 -07:00
Xavier Ducrohet
03236a7c04
Merge branch 'readonly-p4-master'
2009-04-21 18:48:41 -07:00
Android (Google) Code Review
35e5ee4e97
Merge change 387 into donut
...
* changes:
Geocoder: Document behavior when no backend service is available.
2009-04-21 17:31:01 -07:00
Jeff Hamilton
38c11d2261
Merge branch 'readonly-p4-master'
2009-04-21 15:17:40 -07:00
Jeff Hamilton
6b225a92cc
Merge branch 'readonly-p4-donut' into donut
2009-04-21 15:14:41 -07:00
Android (Google) Code Review
5b0689a8b1
Merge change 372 into donut
...
* changes:
WifiService: Cleanup parsing of wifi scan results.
2009-04-21 15:12:25 -07:00
Dirk Dougherty
63674de250
Merge branch 'readonly-p4-master'
2009-04-21 15:04:33 -07:00
Dirk Dougherty
2dc2e7197d
Merge branch 'readonly-p4-donut' into donut
2009-04-21 15:01:57 -07:00
Dirk Dougherty
fba25a82e3
Merge branch 'readonly-p4-master'
2009-04-21 14:57:48 -07:00
Dirk Dougherty
915df02d41
Merge branch 'readonly-p4-donut' into donut
2009-04-21 14:55:49 -07:00
Scott Main
6b6bc26e59
Merge branch 'readonly-p4-master'
2009-04-21 14:30:39 -07:00
Scott Main
98c5a2daec
Merge branch 'readonly-p4-donut' into donut
2009-04-21 14:28:13 -07:00
Dirk Dougherty
896ef7b1cf
Merge branch 'readonly-p4-master'
2009-04-21 14:18:43 -07:00
Dirk Dougherty
0bfa1bf0c6
Merge branch 'readonly-p4-donut' into donut
2009-04-21 14:15:40 -07:00
Android (Google) Code Review
e2ac5fddd8
Merge change 352 into donut
...
* changes:
Remove dangling media recorder client reference when setCamera() is used.
2009-04-21 13:20:07 -07:00
Android (Google) Code Review
7e6a65edbb
Merge change 368 into donut
...
* changes:
location: Add some null pointer checks.
2009-04-21 12:44:57 -07:00