Commit Graph

26087 Commits

Author SHA1 Message Date
Michael I. Gold
ca41e36266 egl: expose EGLimage extensions
Add EGL_KHR_gl_texture_cubemap_image and EGL_KHR_gl_renderbuffer_image
to the static EGL extension string since these require no new APIs
beyond what is already required.

Change-Id: I2d1fde86b19bb9eee46b3b977f51784a17cfcc3c
2011-01-16 18:02:52 -08:00
Patrick Dubroy
5f866e5b80 Merge "Fix latent bug with reinitializing an ObjectAnimator." into honeycomb 2011-01-16 14:56:36 -08:00
Jason Sams
773e12252b Merge "Implement sub updates for mipmap levels and cubmaps." into honeycomb 2011-01-16 14:47:34 -08:00
Joe Onorato
6453cbc603 Merge "fix the build... sorry... bad docs..." into honeycomb 2011-01-16 14:45:48 -08:00
Jeff Brown
86f5a6a582 Merge "Fix keyboard hidden states." into honeycomb 2011-01-16 14:39:02 -08:00
Patrick Dubroy
c9aac06ce9 Merge "Fix animation bugs caused by weak reference" into honeycomb 2011-01-16 14:32:26 -08:00
Dianne Hackborn
f3135142a2 Merge "Change FLAG_FORWARD_LOCK back to its original value to not break things." into honeycomb 2011-01-16 14:25:14 -08:00
Joe Onorato
e2950e1963 Merge "Make the notification settings view less janky." into honeycomb 2011-01-16 13:52:48 -08:00
Joe Onorato
b2bc5756d0 Merge "Change the default of how AsyncTask enqueues." into honeycomb 2011-01-16 13:52:41 -08:00
Romain Guy
aa31163dc2 Merge "Don't dispatchDetachedFromWindow() if the View was not attached." into honeycomb 2011-01-16 13:28:38 -08:00
Irfan Sheriff
bd563dd4ea Merge "Fix WPS to provides immediate feedback" into honeycomb 2011-01-16 13:02:57 -08:00
Romain Guy
ac575d9126 Merge "Don't blend transparent pixels when rendering layers." into honeycomb 2011-01-16 12:52:37 -08:00
Dianne Hackborn
f33bbc2286 Merge "Add manifest API to request a large heap." into honeycomb 2011-01-16 12:45:07 -08:00
Chet Haase
5d7dd85904 Merge "Remove obsolete DoubleEvaluator" into honeycomb 2011-01-16 12:05:40 -08:00
Amith Yamasani
810168ad2e Merge "Fix position and size of searchfield and buttons." into honeycomb 2011-01-16 11:20:49 -08:00
Adam Powell
d8077feeee Merge "Fix bug 3238726 - AutoCompleteTextView dropdown text color" into honeycomb 2011-01-15 20:05:21 -08:00
Adam Powell
6b5fa98576 Merge "Fix bug 3355197 - Add attribute for fast scroll preview panel text color." into honeycomb 2011-01-15 17:23:39 -08:00
Jamie Gennis
361dcc75b1 Merge "Compare GraphicBuffers using handles." into honeycomb 2011-01-15 17:01:51 -08:00
Jamie Gennis
73e8b9e524 Compare GraphicBuffers using handles.
This change fixes a bug in SurfaceTextureClient where GraphicBuffers
were being compared using pointer comparison rather than handles.

Change-Id: Ib8989af94be32d4efd86e020a732f5143088a863
2011-01-15 17:00:06 -08:00
Wink Saville
bcb3e57eef Merge "Set mIsMinInfoReady and mCurrentOtasp before notifcations." into honeycomb 2011-01-15 10:11:08 -08:00
Romain Guy
1c3b24baf1 Merge "Preapre region tracking in layers" into honeycomb 2011-01-14 20:04:42 -08:00
Mathias Agopian
0d3dcc4aab Merge "partially fix [3306150] HTML5 video with H/W acceleration blackout" into honeycomb 2011-01-14 19:27:38 -08:00
Mathias Agopian
b353fd9746 Merge "Fix error reporting in Surface::cancelBuffer()" into honeycomb 2011-01-14 19:27:32 -08:00
James Dong
e58a41aa4d Merge "Fixed thrashing in the cached buffer during 720p YT video streaming" into honeycomb 2011-01-14 19:19:41 -08:00
Jeff Brown
a2690eca91 Merge "Add support for detecting finger orientation." into honeycomb 2011-01-14 19:18:16 -08:00
Justin Ho
d74787181b Merge "New tray notification icons, new system bar icons" into honeycomb 2011-01-14 19:01:58 -08:00
Romain Guy
bcdc73f5a7 Merge "Don't crash Launcher on config change." into honeycomb 2011-01-14 18:49:55 -08:00
Adam Powell
f4f4f36969 Merge "Fix bug 3337711 - Volume panel layout adjustments" into honeycomb 2011-01-14 18:26:01 -08:00
Mathias Agopian
76cd4ddc6a partially fix [3306150] HTML5 video with H/W acceleration blackout
We used to guarantee that a layer in SurfaceFlinger would never be
destroyed before all references (to its ISurface) on the client
side would be released. At some point, this guarantee got
relaxed to allow to free gralloc resources sooner. This last
change was incorrect, because:
- in implementations with reference-counting the gralloc resources
wouldn't be released anyways, until all the mapping were gone
- in implementations without ref counting, the client side
would most likely crash or do something bad
- it also caused the SharedBufferStack slot to be reallocated
to another surface, which could be problematic if the client
continued to use the surface after the window manager destroyed it.

So, we essentially reinstate the guarantee that layers won't be
destroyed until after all references to their ISurface are
released.

NOTE: This doesn't entirely fix 3306150 because there is another
problem there where the Browser continues to use a surface after it
has been destroyed.

Change-Id: I305c830dd722b30a6d53cbf3a9c714fd3cf7eb06
2011-01-14 18:19:02 -08:00
Jeff Brown
d2690932bd Merge "Make getFallbackAction return false when there is none." into honeycomb 2011-01-14 17:59:56 -08:00
Jeff Brown
9346643577 Make getFallbackAction return false when there is none.
Change-Id: Id17c0f7269e4a228f4e5f11c54614fec508222a2
2011-01-14 17:54:38 -08:00
Jeff Brown
e45ee8cf48 Merge "Disable soft keyboard when keyboard attached." into honeycomb 2011-01-14 17:48:09 -08:00
Jeff Brown
f7bd7c5dc5 Merge "Fix bug with mice that send multiple BTN_MOUSE values." into honeycomb 2011-01-14 17:43:12 -08:00
Xavier Ducrohet
057bba1586 Merge "LayoutLib: update logs to use new data bundle" into honeycomb 2011-01-14 17:30:22 -08:00
Jeff Brown
6e3544e676 Merge "Add volume down as a safe mode key for Stingray." into honeycomb 2011-01-14 17:22:53 -08:00
Guang Zhu
73e6de2885 Merge "when test case times out, stop loading first" into honeycomb 2011-01-14 16:26:30 -08:00
Dianne Hackborn
1c0fcc5a07 Merge "DO NOT MERGE Make the Phone options dialog use current language" into honeycomb 2011-01-14 16:02:22 -08:00
Dianne Hackborn
2b89bd17e4 Merge "DO NOT MERGE Added check to make orientation calculations more robust" into honeycomb 2011-01-14 16:02:07 -08:00
Scott Main
609fffabc7 Merge "fix sdk build breakage; remove invalid @note tag" into honeycomb 2011-01-14 15:42:35 -08:00
Adam Powell
bc81dd8529 Merge "Fix bug 3339039 - Preserve proper behavior for action button text when updated." into honeycomb 2011-01-14 15:40:07 -08:00
Dianne Hackborn
e66414f7df Merge "Don't drop the drawable cache completely on configuration change" into honeycomb 2011-01-14 15:37:28 -08:00
satok
0b9a81ac66 Merge "switchToLastInputMethod returns a implicitly enabled subtype in the history" into honeycomb 2011-01-14 15:35:53 -08:00
Romain Guy
43b7c9aec8 Merge "Don't delete objects twice..." into honeycomb 2011-01-14 15:35:34 -08:00
Romain Guy
ffb17a716e Merge "Copy shaders when recording them in display lists." into honeycomb 2011-01-14 15:29:36 -08:00
Xavier Ducrohet
55c6d4c4c2 Merge "LayoutLib: Misc fixes." into honeycomb 2011-01-14 15:26:30 -08:00
Patrick Dubroy
6ab916c270 Merge "Allow old view hierarchy to be GC'ed more quickly during rotation." into honeycomb 2011-01-14 14:44:20 -08:00
Alex Sakhartchouk
1b093dd19c Merge "Removing things that shouldn't be public" into honeycomb 2011-01-14 14:19:45 -08:00
Eric Fischer
f6afa325e0 Merge "Update large screen translations." into honeycomb 2011-01-14 14:01:03 -08:00
Adam Powell
0735e419a0 Merge "Rework action bar menus." into honeycomb 2011-01-14 13:56:29 -08:00
Marco Nelissen
f269c23919 Merge "Fix issue with notification layouts." into honeycomb 2011-01-14 13:17:56 -08:00