2749 Commits

Author SHA1 Message Date
Shih-wei Liao
4bef1f55b9 am 602aec6b: am f1f71053: Merge "Handle fatal errors from calling bccRegisterSymbolCallback (if any)." into honeycomb
* commit '602aec6b5e16621fa0efc26bf328bcb3c43a28fa':
  Handle fatal errors from calling bccRegisterSymbolCallback (if any).
2011-01-21 11:00:52 -08:00
Romain Guy
d0417fa04e am 8e2d489a: am 99d49118: Merge "Add support for drawBitmapMesh()." into honeycomb
* commit '8e2d489a868d52a979eed91a13a7605630ac997c':
  Add support for drawBitmapMesh().
2011-01-21 10:59:07 -08:00
Shih-wei Liao
f1f710538e Merge "Handle fatal errors from calling bccRegisterSymbolCallback (if any)." into honeycomb 2011-01-20 23:10:39 -08:00
Romain Guy
99d49118b8 Merge "Add support for drawBitmapMesh()." into honeycomb 2011-01-20 19:07:28 -08:00
Romain Guy
5a7b466a2b Add support for drawBitmapMesh().
Change-Id: Ic77f9c534bb90dc7b9458299544bd50b8b6ae6a5
2011-01-20 19:09:30 -08:00
Mathias Agopian
ea870e0af4 am 612d7f3c: am a423d868: Merge "clean-up unneeded code" into honeycomb
* commit '612d7f3c092ec2c4a2ae44cb09d6dfb4e525a659':
  clean-up unneeded code
2011-01-20 17:25:14 -08:00
Stephen Hines
35d5fb744d am ec5179ac: am 2e0f0bb3: Merge "Remove unnecessary library functions." into honeycomb
* commit 'ec5179aceca4b92ea4136f0c337ba6cb909c56c7':
  Remove unnecessary library functions.
2011-01-20 17:25:07 -08:00
Shih-wei Liao
040d7d8ce7 Handle fatal errors from calling bccRegisterSymbolCallback (if any).
Change-Id: I53f35b6efd26abc1e8559f6f1e37abb55a1df7db
2011-01-20 12:35:44 -08:00
Mathias Agopian
a423d86800 Merge "clean-up unneeded code" into honeycomb 2011-01-20 12:25:26 -08:00
Stephen Hines
2e0f0bb3fe Merge "Remove unnecessary library functions." into honeycomb 2011-01-20 12:23:32 -08:00
Mathias Agopian
1d4549ab03 clean-up unneeded code
now that we removed the notion of a "inUse" buffer in surfaceflinger
a lot of code can be simplified / removed.

noteworthy, the whole concept of "unlockClient" wrt. "compositionComplete"
is also gone.

Change-Id: I210413d4c8c0998dae05c8620ebfc895d3e6233d
2011-01-20 12:10:11 -08:00
Stephen Hines
a16a981453 Remove unnecessary library functions.
Change-Id: I47fadb2b9e8b9e9ef5f139470366ce43c75fadbb
2011-01-20 11:59:07 -08:00
Romain Guy
571f76a24e am cff27e52: am c8219299: Merge "Remove unnecessary code." into honeycomb
* commit 'cff27e523d68f72012bd908bac1a78cbb5b0a7e9':
  Remove unnecessary code.
2011-01-20 11:41:18 -08:00
Romain Guy
ff26a0c1c9 Remove unnecessary code.
Change-Id: I83eba3406c26a4028af08b4d4c95ecd02803e75a
2011-01-20 11:39:09 -08:00
Romain Guy
91d61c6b31 am 821b82aa: am ed8f8dd8: Merge "Add rounded rects and circles support to OpenGLRenderer." into honeycomb
* commit '821b82aaa1071b9ad69596ce0d0fae596ab1b171':
  Add rounded rects and circles support to OpenGLRenderer.
2011-01-19 21:57:26 -08:00
Romain Guy
ed8f8dd8cf Merge "Add rounded rects and circles support to OpenGLRenderer." into honeycomb 2011-01-19 21:52:49 -08:00
Romain Guy
01d58e43ed Add rounded rects and circles support to OpenGLRenderer.
Change-Id: I6cedf2b495d58de7c0437096809fa9e4518a1b8c
2011-01-19 21:55:10 -08:00
Mathias Agopian
61414ee9b5 am 3b6731b3: am baf9af94: Merge "Use EGL_NATIVE_VISUAL_ID to select EGLConfig" into honeycomb
* commit '3b6731b32dae652700a6908f5d838b62d39c0962':
  Use EGL_NATIVE_VISUAL_ID to select EGLConfig
2011-01-19 18:29:16 -08:00
Mathias Agopian
baf9af94a6 Merge "Use EGL_NATIVE_VISUAL_ID to select EGLConfig" into honeycomb 2011-01-19 18:22:45 -08:00
Mathias Agopian
81ae965133 Use EGL_NATIVE_VISUAL_ID to select EGLConfig
EGLUtils::selectConfigForPixelFormat() now uses EGL_NATIVE_VISUAL_ID
to select a config with the proper format. this is more robust and
future proof.

Change-Id: I7245d904adab1e339f062b9b498ddd9324cfe7a4
2011-01-19 18:21:15 -08:00
Jason Sams
1dbaabe719 am 4868943c: am a82bcf6a: Merge "Remove some old logging code." into honeycomb
* commit '4868943c9c92a02ccbb4550d0d4822b52b53606c':
  Remove some old logging code.
2011-01-19 17:56:31 -08:00
Jason Sams
a82bcf6a55 Merge "Remove some old logging code." into honeycomb 2011-01-19 17:50:15 -08:00
Jason Sams
89f8b1e093 Remove some old logging code.
Change-Id: Ide5d91aadbc9f5b475da38762bc350ac237347d1
2011-01-19 17:49:24 -08:00
Stephen Hines
8f6b7c8ed2 am e04299ca: am eb60932a: Merge "Clean up RS math fp library functions." into honeycomb
* commit 'e04299ca40250099be1b5161c0775a9a7df23664':
  Clean up RS math fp library functions.
2011-01-19 17:29:52 -08:00
Stephen Hines
eb60932a19 Merge "Clean up RS math fp library functions." into honeycomb 2011-01-19 17:24:53 -08:00
Mathias Agopian
3c3edddcc1 am a6658434: am 8bb9131c: Merge "fix [3367893] Rotating device on YouTube\'s home screen several times kills system_server" into honeycomb
* commit 'a665843425173ea5a1dd8439922613355ff3d8c1':
  fix [3367893] Rotating device on YouTube's home screen several times kills system_server
2011-01-19 17:06:31 -08:00
Mathias Agopian
8bb9131c66 Merge "fix [3367893] Rotating device on YouTube's home screen several times kills system_server" into honeycomb 2011-01-19 17:01:22 -08:00
Mathias Agopian
578b7a2265 fix [3367893] Rotating device on YouTube's home screen several times kills system_server
A typo in RS tear down cause caused eglMakeCurrent to fail. Additionnaly,
EGLSurfaces where not destroyed explicitely.
Everything worked properly when only one RS context was used, as
eglTerminate() would clean-up everything.

however in the present case, there seem to be more than one RS context
and eglTerminate() is not called.

Change-Id: I37a10945b9c0a85c4f7abad1c4f4c24bc0daa0a5
2011-01-19 16:58:10 -08:00
Jason Sams
1a690749c2 am 095852bb: am 1368436e: Merge "Check and propogate errors from llvm." into honeycomb
* commit '095852bb576ed24e5b15b17d06cd471786ddab4b':
  Check and propogate errors from llvm.
2011-01-19 16:53:55 -08:00
Jason Sams
1368436e42 Merge "Check and propogate errors from llvm." into honeycomb 2011-01-19 16:49:17 -08:00
Mathias Agopian
d8d134d457 am d4e6e8b8: am 0fb9c5dc: Merge "improve SurfaceFlinger \'dumpsys\' log" into honeycomb
* commit 'd4e6e8b8e93117986f85e42f2de2d848653aead3':
  improve SurfaceFlinger 'dumpsys' log
2011-01-19 16:37:37 -08:00
Stephen Hines
833166d274 Clean up RS math fp library functions.
Change-Id: Ibe87b06a7f40a3889d63310641359d98bdff066c
2011-01-19 16:34:10 -08:00
Mathias Agopian
0fb9c5dcc7 Merge "improve SurfaceFlinger 'dumpsys' log" into honeycomb 2011-01-19 16:31:32 -08:00
Mathias Agopian
06a61e2fa8 improve SurfaceFlinger 'dumpsys' log
list the purgatory, which shows windows that have been closed,
but for which the client still has references.

Change-Id: I5168bb88cb328d5d77d71d0871deb9190f493126
2011-01-19 16:15:53 -08:00
Jason Sams
fdc54a97ee Check and propogate errors from llvm.
Change-Id: Id99a724f746d1f64eabcdf67c12646cc32ff8f9d
2011-01-19 16:14:21 -08:00
Romain Guy
cf4b6c7cd6 am 1aae1c2a: am 8f36bedc: Merge "Don\'t attempt to create empty layers. Bug #3369888" into honeycomb
* commit '1aae1c2a9ba7ad229e8c2ba8ad1befc598986e57':
  Don't attempt to create empty layers. Bug #3369888
2011-01-19 14:41:29 -08:00
Romain Guy
514fb18827 Don't attempt to create empty layers.
Bug #3369888

Change-Id: Ic17bbd1c04bbf760cb17d0eb9e6767fd6479948c
2011-01-19 14:38:29 -08:00
Romain Guy
741fbc13d2 am 2c197a07: am 9335f5b2: Merge "Make embedded hardware layers work. Bug #3369474" into honeycomb
* commit '2c197a0708dc3cb26c335371b572a3c47ca33736':
  Make embedded hardware layers work. Bug #3369474
2011-01-19 13:44:36 -08:00
Romain Guy
9335f5b2fd Merge "Make embedded hardware layers work. Bug #3369474" into honeycomb 2011-01-19 13:40:43 -08:00
Romain Guy
42f3a4b7c3 Make embedded hardware layers work.
Bug #3369474

Change-Id: Ib6d7fb44eedda9dc2933b5e1b176f307968af91d
2011-01-19 13:42:26 -08:00
Shih-wei Liao
3c9e86f8fd am 371fd707: am 9f7e83b4: Merge "c99 bool support" into honeycomb
* commit '371fd7071d803c9ba2eb35e6df38df8258e9ca5b':
  c99 bool support
2011-01-19 12:26:28 -08:00
Shih-wei Liao
9f7e83b406 Merge "c99 bool support" into honeycomb 2011-01-19 12:21:55 -08:00
Shih-wei Liao
cbcced2d15 c99 bool support
Change-Id: I0990425a9362d3ef6ea0b40bf6f00fcc10eed426
2011-01-19 12:17:54 -08:00
Romain Guy
f94fc6efcf am cdc2f68a: am 34829553: Merge "Fix the fix for 9patches." into honeycomb
* commit 'cdc2f68a4a786745629a9daa2c7ee9b44bc8de73':
  Fix the fix for 9patches.
2011-01-19 12:03:21 -08:00
Romain Guy
a3311ed7a9 Fix the fix for 9patches.
Change-Id: I66dca835d9d0e9766d887746c3265e4b13ae688b
2011-01-19 12:00:08 -08:00
Romain Guy
34829553a8 Merge "Fix the fix for 9patches." into honeycomb 2011-01-19 11:58:21 -08:00
Romain Guy
611cb600ee am 9941311a: am 49903d26: Merge "Fix 9patches in Launcher" into honeycomb
* commit '9941311a5be06b82f6a5de21695dbae0b0c979f0':
  Fix 9patches in Launcher
2011-01-19 10:40:09 -08:00
Romain Guy
fdbec3e482 Fix 9patches in Launcher
Change-Id: Ieedf36ccaab253909b44ed8c222d523867f095be
2011-01-19 10:37:35 -08:00
Romain Guy
49903d265b Merge "Fix 9patches in Launcher" into honeycomb 2011-01-19 10:35:46 -08:00
Shih-wei Liao
1389364dce am 388023a1: am b25de055: Merge "1. fp_mad.rs: Pass C99 check. 2. Include C99 header (Will be fixed later at build.git.)" into honeycomb
* commit '388023a1e9c0a2f209c90dbeb7680d325cd267c8':
  1. fp_mad.rs: Pass C99 check. 2. Include C99 header (Will be fixed later at build.git.)
2011-01-19 02:29:19 -08:00