Go to file
Mathias Agopian a0c30e9241 optimize Surface.readFromParcel()
this is called for each relayout() and used to create a full Surface (cpp)
which in turn did some heavy work (including an IPC with surfaceflinger),
most of the time to destroy it immediatelly when the returned surface
(the one in the parcel) was the same.

we now more intelligentely read from the parcel and construct the new
object only if needed.

Change-Id: Idfd40d9ac96ffc6d4ae5fd99bcc0773e131e2267
2010-06-04 18:57:41 -07:00
awt Add correct copyright headers to multiple files 2010-03-11 18:22:10 -08:00
camera Merge "Disable CameraServiceTest in a normal build." into kraken 2010-05-23 21:04:01 -07:00
cmds keystore: rephrase the comment to make the usage more clear. 2010-03-17 16:31:20 +08:00
common Bug 2680071: Rename the Cloud to Device 2010-05-12 16:16:34 -07:00
include optimize Surface.readFromParcel() 2010-06-04 18:57:41 -07:00
libs optimize Surface.readFromParcel() 2010-06-04 18:57:41 -07:00
opengl fix a crasher in our EGL wrapper when attrib_list is NULL in eglChooseConfig 2010-05-17 14:45:43 -07:00
vpn Phase 2 of test cleanup: moving test files from AndroidTests closer to their sources. 2010-01-29 13:35:51 -08:00
MODULE_LICENSE_APACHE2 auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
NOTICE Adding PacketVideo attribution in NOTICE. 2010-05-06 14:15:47 -07:00