Commit Graph

7453 Commits

Author SHA1 Message Date
Derek Sollenberger
f15550ee46 Fix broken test. am: 58691b6
am: 64efee7

* commit '64efee70a4e44725634763770c6bee9d337da3b7':
  Fix broken test.
2016-03-28 21:17:47 +00:00
Chris Craik
df55ced813 Merge "Consume TextureView matrix safely" into nyc-dev am: 3839ab1
am: 2841963

* commit '2841963e51c7d75e27b57b7c29824df5c5b45da3':
  Consume TextureView matrix safely
2016-03-28 21:13:42 +00:00
Chris Craik
c70cc529ff Merge "Add a couple more tests around bitmap uploads" into nyc-dev am: aab289b
am: 17bf838

* commit '17bf83846203a39b8a02e459470274ff94bd21f7':
  Add a couple more tests around bitmap uploads
2016-03-28 21:11:28 +00:00
Derek Sollenberger
64efee70a4 Fix broken test.
am: 58691b6

* commit '58691b6fe7631ab55e05775fa6e190dbdb4c3c69':
  Fix broken test.
2016-03-28 21:06:01 +00:00
Chris Craik
2841963e51 Merge "Consume TextureView matrix safely" into nyc-dev
am: 3839ab1

* commit '3839ab1e3eabbceeccfc0be25fbd15512138fab7':
  Consume TextureView matrix safely
2016-03-28 21:04:31 +00:00
Chris Craik
17bf838462 Merge "Add a couple more tests around bitmap uploads" into nyc-dev
am: aab289b

* commit 'aab289b8c2f1e8c763972bad93465022eb6846a6':
  Add a couple more tests around bitmap uploads
2016-03-28 21:02:46 +00:00
Derek Sollenberger
58691b6fe7 Fix broken test.
bug: 27877439
Change-Id: I43b009f3c9ebe8011a241d0740136e6cff2e1ff7
2016-03-28 16:17:36 -04:00
Chris Craik
3839ab1e3e Merge "Consume TextureView matrix safely" into nyc-dev 2016-03-28 18:30:22 +00:00
Ben Wagner
bd9595dfa2 Replace SkCanvas::drawText with SkCanvas::drawPosText.
Change-Id: I2b9f00970f85b39432f2377e89d0bb2670282ec4
2016-03-28 17:56:51 +00:00
Chris Craik
aab289b8c2 Merge "Add a couple more tests around bitmap uploads" into nyc-dev 2016-03-28 17:47:52 +00:00
Chris Craik
aafb01d8ad Consume TextureView matrix safely
Fixes: 27825042

TextureView's matrix may not be set at record time - delay using it
until on RenderThread, when deferring the op.

Change-Id: Icf8b55d656e304ec049ca803b042dc2359482db2
2016-03-28 10:12:37 -07:00
Derek Sollenberger
5ae978e91d Merge "Compute text bounds on a per glyph basis when drawing from an SkPicture." into nyc-dev am: b64da4c
am: cf512aa

* commit 'cf512aa31e915e5aaf0459c170dc5993e10a07d2':
  Compute text bounds on a per glyph basis when drawing from an SkPicture.
2016-03-28 14:39:27 +00:00
Derek Sollenberger
cf512aa31e Merge "Compute text bounds on a per glyph basis when drawing from an SkPicture." into nyc-dev
am: b64da4c

* commit 'b64da4cac43ad66dc1a1d6e8c963a263cbf932c8':
  Compute text bounds on a per glyph basis when drawing from an SkPicture.
2016-03-28 14:35:50 +00:00
Derek Sollenberger
b64da4cac4 Merge "Compute text bounds on a per glyph basis when drawing from an SkPicture." into nyc-dev 2016-03-28 14:31:17 +00:00
Chris Craik
f6c16a16a5 Merge "Create first class unbounded ColorOp" into nyc-dev am: 349c866
am: d4abb25

* commit 'd4abb2527bae306dd3fd935e6fddd7b7899d100a':
  Create first class unbounded ColorOp
2016-03-26 00:35:36 +00:00
Chris Craik
d4abb2527b Merge "Create first class unbounded ColorOp" into nyc-dev
am: 349c866

* commit '349c866e399a1eb2e85b1982d5d10f3a8cc4c69b':
  Create first class unbounded ColorOp
2016-03-26 00:33:01 +00:00
Chris Craik
349c866e39 Merge "Create first class unbounded ColorOp" into nyc-dev 2016-03-26 00:26:12 +00:00
Chris Craik
0f0f6c21f4 Merge "Fix TextureLayer test" into nyc-dev am: fd39aa1
am: 716ae9c

* commit '716ae9c350d34fe12d610fec5ec11eef35cf4a93':
  Fix TextureLayer test
2016-03-26 00:25:24 +00:00
Chris Craik
716ae9c350 Merge "Fix TextureLayer test" into nyc-dev
am: fd39aa1

* commit 'fd39aa1426257654416cea4267c534050c447112':
  Fix TextureLayer test
2016-03-26 00:22:42 +00:00
Chris Craik
243e85b2e4 Fix TextureLayer test
Fixes: 27823158

Change-Id: Ifed0d6119349662a23899935bfe5f3bacb361617
2016-03-25 15:36:43 -07:00
Chris Craik
a204848b1d Create first class unbounded ColorOp
bug:27810783

Previous drawColor->drawPaint conversion failed to preserve unbounded
nature of drawColor from old pipeline.

Change-Id: Ifd7a7b9d645f0887e252e48ca95d3195ee31615f
2016-03-25 15:13:23 -07:00
Derek Sollenberger
cab9d4e199 resolve merge conflicts of 928b30a to master
Change-Id: I476d653a00e62d171f29e1d5a2f800a0f3a75f00
2016-03-25 13:59:36 -04:00
Chris Craik
bee6092dbe Add a couple more tests around bitmap uploads
Change-Id: I36138238b7e6cce8dab62fb56eaa1be15091a412
2016-03-25 10:27:03 -07:00
Derek Sollenberger
928b30a1c3 Merge "Update HWUI tests to use minikin to layout fonts." into nyc-dev
am: 35a568f

* commit '35a568fde4d9158fca49af36d8f1b1456fd20169':
  Update HWUI tests to use minikin to layout fonts.
2016-03-25 17:11:59 +00:00
Derek Sollenberger
35934cccab Compute text bounds on a per glyph basis when drawing from an SkPicture.
bug: 27665826
Change-Id: I031c08a348b2488c85f74e708ee90019b24d707f
2016-03-25 17:10:27 +00:00
Derek Sollenberger
79abbf22d4 Update HWUI tests to use minikin to layout fonts.
This update is a precondition for landing additional tests
that depend on the minkin layout implementation.

bug: 27675371
Change-Id: I9bb98bae6b39462246e42cf8acb968b7df05292d
2016-03-25 11:53:08 -04:00
John Reck
a6d4d4f88f Merge "Track slowest frames" into nyc-dev am: 5bee059
am: 75cfe87

* commit '75cfe8733530bb3db777cbcca66087e7e85d0b26':
  Track slowest frames
2016-03-25 14:44:31 +00:00
John Reck
75cfe87335 Merge "Track slowest frames" into nyc-dev
am: 5bee059

* commit '5bee05960dcc415c28076d8efd2ff94c0f89f9fd':
  Track slowest frames
2016-03-25 14:40:34 +00:00
John Reck
5bee05960d Merge "Track slowest frames" into nyc-dev 2016-03-25 14:33:59 +00:00
John Reck
5ed587f25b Track slowest frames
Fixes: 27795291

Track the 10 slowest frames over the last 24 hours
to try and give approximate insight into total system health.

Change-Id: I8aa646cef0bea185d46b3c78478266bc01d17fd7
2016-03-24 17:22:45 -07:00
Chris Craik
caff4b1e25 Merge "Add refBitmap tests" into nyc-dev am: d7285c2
am: a031de6

* commit 'a031de69f02330fe836ecaab176ebf796c31337a':
  Add refBitmap tests
2016-03-24 19:54:06 +00:00
Chris Craik
a031de69f0 Merge "Add refBitmap tests" into nyc-dev
am: d7285c2

* commit 'd7285c29d19eb47e061cedb8d6a8c5fcf6e40948':
  Add refBitmap tests
2016-03-24 19:51:28 +00:00
Chris Craik
d7285c29d1 Merge "Add refBitmap tests" into nyc-dev 2016-03-24 19:44:15 +00:00
Chris Craik
734f146c1e Add refBitmap tests
Change-Id: I769457ff8934689bf425bab34a65d2a743959f9d
2016-03-24 11:10:10 -07:00
Chris Craik
81cbcdc788 Merge "Precache/early kick off of op work for non-shadow ops." into nyc-dev am: 6e379cd
am: 044cb78

* commit '044cb78a52db4a2db53791ac502f8a207a934ba0':
  Precache/early kick off of op work for non-shadow ops.
2016-03-23 20:36:38 +00:00
Chris Craik
044cb78a52 Merge "Precache/early kick off of op work for non-shadow ops." into nyc-dev
am: 6e379cd

* commit '6e379cddbcf658cf177e4adf44046c836f543772':
  Precache/early kick off of op work for non-shadow ops.
2016-03-23 20:32:30 +00:00
Chris Craik
6e379cddbc Merge "Precache/early kick off of op work for non-shadow ops." into nyc-dev 2016-03-23 20:24:26 +00:00
Chris Craik
3a5811b501 Precache/early kick off of op work for non-shadow ops.
bug:26562703
bug:27052145

Change-Id: Ic452bfe75da849ffdd47fecdd6eb1472fd0c806e
2016-03-23 12:55:12 -07:00
John Reck
7642251d66 Merge "Fix missing first frame" into nyc-dev am: 66d16f1
am: 9991098

* commit '9991098c0bda2698c09198407b882dab6966eadb':
  Fix missing first frame
2016-03-23 18:47:58 +00:00
John Reck
9991098c0b Merge "Fix missing first frame" into nyc-dev
am: 66d16f1

* commit '66d16f12148ccfb0815f3da751978c3f3c56f1c0':
  Fix missing first frame
2016-03-23 18:44:03 +00:00
John Reck
417ed6d433 Fix missing first frame
Bug: 26776366
Change-Id: I46258c0ff35fdefe5c9f2ee610c904b2dbe8c5d9
2016-03-23 07:59:10 -07:00
sergeyv
6248dc0ad1 Merge "Clean up and rename TypefaceImpl" into nyc-dev am: ef8ee4c
am: 6b8e2c0

* commit '6b8e2c0886a4084b86b71b86ccead5218cd9b451':
  Clean up and rename TypefaceImpl
2016-03-22 02:00:07 +00:00
sergeyv
6b8e2c0886 Merge "Clean up and rename TypefaceImpl" into nyc-dev
am: ef8ee4c

* commit 'ef8ee4c7bb606778274bfed5b479f97583bc7fae':
  Clean up and rename TypefaceImpl
2016-03-22 01:57:04 +00:00
sergeyv
2a0732996d Merge "Reland: Move text logic from jni to hwui level" into nyc-dev am: d8e91f6
am: b08bd4e

* commit 'b08bd4e2a3dedeee184e7de7436ecf0402653008':
  Reland: Move text logic from jni to hwui level
2016-03-22 00:21:31 +00:00
sergeyv
b08bd4e2a3 Merge "Reland: Move text logic from jni to hwui level" into nyc-dev
am: d8e91f6

* commit 'd8e91f65ae038a5223d6efd4ca4e382c7764bd4e':
  Reland: Move text logic from jni to hwui level
2016-03-22 00:18:37 +00:00
sergeyv
bad9918391 Clean up and rename TypefaceImpl
bug:25865834
Change-Id: I77e8a627163e040a5c25865054a8a936052af367
2016-03-21 16:33:14 -07:00
sergeyv
dccca44ffd Reland: Move text logic from jni to hwui level
Initial CL: https://googleplex-android-review.git.corp.google.com/#/c/886854/

Change-Id: I9dfd85fe1d2a2c44f4360c8a29fd58d80e6f31c8
2016-03-21 15:55:46 -07:00
Sergei Vasilinetc
4d808f5067 Merge "Revert "Move text logic from jni to hwui level"" into nyc-dev am: 6847953
am: 30e2bb8

* commit '30e2bb845a66c3103cb23fa01d616a84b6fa565d':
  Revert "Move text logic from jni to hwui level"
2016-03-21 21:14:57 +00:00
Sergei Vasilinetc
30e2bb845a Merge "Revert "Move text logic from jni to hwui level"" into nyc-dev
am: 6847953

* commit '6847953955502caa0bd0ba255d879a89aeccbd24':
  Revert "Move text logic from jni to hwui level"
2016-03-21 21:12:05 +00:00
Sergei Vasilinetc
6847953955 Merge "Revert "Move text logic from jni to hwui level"" into nyc-dev 2016-03-21 21:06:47 +00:00