2735 Commits

Author SHA1 Message Date
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
Shih-wei Liao
1ad9612e99 1. fp_mad.rs: Pass C99 check.
2. Include C99 header (Will be fixed later at build.git.)

Change-Id: I2864e081b2635dfc4fc0c85f746f6d0ce0b01af5
2011-01-19 02:18:45 -08:00
Shih-wei Liao
d2d88bd3bc am 888a0c94: am 9d30f754: Merge "Fix the build." into honeycomb
* commit '888a0c94e88fd32f067427b43dec3875bb029fb9':
  Fix the build.
2011-01-18 22:55:39 -08:00
Shih-wei Liao
cbb7279e7b Fix the build.
Change-Id: I23c4146cb19540351c33b5823df25d6e2b204402
2011-01-18 22:50:18 -08:00
Stephen Hines
d04a8999bc am dd8c9d68: am 688de88b: Fix bug in modf library function (plus typos).
* commit 'dd8c9d68f96805fcd47f7dfe7f6d365ea985e0f9':
  Fix bug in modf library function (plus typos).
2011-01-18 22:03:41 -08:00
Jason Sams
803a5ad48a am a11b2e8a: am e70b445d: Merge "Correctly log debugging info as debug." into honeycomb
* commit 'a11b2e8a34b671a87dde69c4f246f8a7efb4149f':
  Correctly log debugging info as debug.
2011-01-18 22:01:10 -08:00
Jason Sams
e83cdeb63b am 17cab460: am e6a97e27: Merge "Fix race condition between GC thread and the teardown of RS. The RS context was going away while the objects were being deleted within the finializer." into honeycomb
* commit '17cab460b137edd4832b4b71ed4a161373ebacf2':
  Fix race condition between GC thread and the teardown of RS.  The RS context was going away while the objects were being deleted within the finializer.
2011-01-18 22:01:03 -08:00
Stephen Hines
52619a3a4f am 5df7b840: am 66934423: Merge "Provide mechanism to switch between extern/static." into honeycomb
* commit '5df7b8404863874aa0a5e569af65ab11dfcc8281':
  Provide mechanism to switch between extern/static.
2011-01-18 22:00:35 -08:00
Mathias Agopian
e4d8b8ad29 am 246bd60e: am fc14d42b: Merge "fix [3361121] hang in glClear() - device unresponsive, OTA fails" into honeycomb
* commit '246bd60efa89376918e5d4cd53d2ed4f9288bf8d':
  fix [3361121] hang in glClear() - device unresponsive, OTA fails
2011-01-18 21:59:58 -08:00
Stephen Hines
ed6b96f68a am 780816b3: am 0e5f4e54: Merge "Validate that version pragma is correct." into honeycomb
* commit '780816b306876ad3e82fa5181f5d77a44720c497':
  Validate that version pragma is correct.
2011-01-18 21:54:03 -08:00
Romain Guy
977dd49047 am 4a809367: am 553889a6: Merge "Fix 9patches, again... Bug #3365243" into honeycomb
* commit '4a80936778b1e20f063df89869f089444f46797f':
  Fix 9patches, again... Bug #3365243
2011-01-18 21:53:07 -08:00
Romain Guy
68a60f8913 am a7d666ab: am 713440d2: Merge "Add support for Paint::setTextSkewX in OpenGLRenderer. Bug #3360888" into honeycomb
* commit 'a7d666ab59cab888a07065099226023745486ba2':
  Add support for Paint::setTextSkewX in OpenGLRenderer. Bug #3360888
2011-01-18 21:50:19 -08:00
Stephen Hines
688de88b65 Fix bug in modf library function (plus typos).
Change-Id: I643c905e2e3e2dcf7a61f1d027b749d9a0d6e542
2011-01-18 21:04:59 -08:00
Jason Sams
e70b445d2f Merge "Correctly log debugging info as debug." into honeycomb 2011-01-18 18:22:56 -08:00
Jason Sams
bf2afed1f2 Correctly log debugging info as debug.
Change-Id: I1169e015288d7d91b7ecbdd991e815152740e68d
2011-01-18 18:22:19 -08:00