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
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
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
417ed6d433
Fix missing first frame
...
Bug: 26776366
Change-Id: I46258c0ff35fdefe5c9f2ee610c904b2dbe8c5d9
2016-03-23 07:59:10 -07: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
6847953955
Merge "Revert "Move text logic from jni to hwui level"" into nyc-dev
2016-03-21 21:06:47 +00:00
Sergei Vasilinetc
afbd0f1fef
Revert "Move text logic from jni to hwui level"
...
This reverts commit a7f6bba1a3565c19715e878dfe7f0e01022944ff.
Change-Id: If4f36f87a85411b6128fd92d391313803ccaf9dd
2016-03-21 21:03:40 +00:00
Sergei Vasilinetc
49658d4380
Merge "Move text logic from jni to hwui level" into nyc-dev
2016-03-21 20:11:27 +00:00
Chris Craik
4fd95b0d94
Merge "Handle unbounded drawPaint/drawGLFunction operations safely" into nyc-dev
2016-03-21 19:26:06 +00:00
Chris Craik
4c3980b6e4
Handle unbounded drawPaint/drawGLFunction operations safely
...
bug:26591194
Also, revert to using current clip bounds as drawColor/drawPaint bounds
for simplicity in new pipeline.
Change-Id: I1a6b3f9716b564b46df41d57dfe14475fdd24de0
2016-03-18 16:16:38 -07:00
Chris Craik
7fb0d09455
Merge "Rebuild outline when setBackground is called." into nyc-dev
2016-03-18 22:29:20 +00:00
Chris Craik
96bacd186e
Rebuild outline when setBackground is called.
...
bug:27505848
Also correctly register damage from profiling bars.
Change-Id: I9550c2742eb833350a077ca48eccf9b584083a1e
2016-03-18 15:28:23 -07:00
John Reck
7882592d0c
Merge "Fix NPE in clearTexture()" into nyc-dev
2016-03-17 18:08:49 +00:00
John Reck
db009173f8
Fix NPE in clearTexture()
...
Change-Id: I38d261968506ab8b312584c7e688e2b148fadd1f
Fixes: 25928378
2016-03-17 11:02:07 -07:00
Chris Craik
f9e398da8e
Merge "Fix prep_volantis.sh freq printing" into nyc-dev
2016-03-17 17:59:14 +00:00
Chris Craik
dfc07dedf7
Fix prep_volantis.sh freq printing
...
Change-Id: I05e7e73423ae6ae7baf6f96924ed0f8cb9ad5488
2016-03-17 10:57:52 -07:00
John Reck
969e8c365f
Merge "Move updating window position off RT" into nyc-dev
2016-03-17 17:43:50 +00:00
John Reck
38f6c034d1
Move updating window position off RT
...
Bug: 27385141
Change-Id: I6c75b5f1d9ef55ef64dde050f71d0e28fb8714bf
2016-03-17 10:32:07 -07:00
Chris Craik
aefcb2bd39
Merge "Account for text op stroke in bounds calculation" into nyc-dev
2016-03-17 17:05:15 +00:00
sergeyv
a7f6bba1a3
Move text logic from jni to hwui level
...
bug:25865834
Change-Id: I2d8c9c9544afcb5ce1784f732aed3e54e0eda372
2016-03-17 09:48:57 -07:00
Chris Craik
7c02cab0b1
Account for text op stroke in bounds calculation
...
bug:27410033
Change-Id: Idf5bd5d2401f458d03af11617144cbe88adaf886
2016-03-16 17:46:40 -07:00
Tenghui Zhu
71e806b2f4
Merge "Add fillType support to VectorDrawable" into nyc-dev
2016-03-16 21:13:24 +00:00
Chris Craik
9aec632913
Remove unused include
...
This include breaks compilation when HWUI_NEW_OPS=false
Change-Id: Ia3167f1550167f96de83af4b2f25abd6903c4723
2016-03-16 13:04:03 -07:00
Teng-Hui Zhu
46591f4a2d
Add fillType support to VectorDrawable
...
Default as non-zero, which is the same as SVG.
b/27533958
Change-Id: Id20e6d3493bb4d2b4b65d7f6cdb13586631c40e4
2016-03-16 11:03:27 -07:00
Doris Liu
d75f694c1a
Merge "Workaround for PathMeasure.getSegment() behavior change" into nyc-dev
2016-03-16 00:21:14 +00:00
Doris Liu
24ba125158
Workaround for PathMeasure.getSegment() behavior change
...
SkPathMeasure::getSegment(SkScalar startD, SkScalar stopD, SkPath* dst,
bool startWithMoveTo) in SkPathMeasure used to ignore the case when
startD == stopD in MNC release. In NYC, the same paramaters would yield
a tiny segment, which leaves undesirable artifacts as shown in the bug
below.
Bug: 27665826
Change-Id: I8289dc32773fd55d686458183af44ff072866c6e
2016-03-15 17:01:55 -07:00
Chris Craik
d06fa51e6b
Merge "Unrounded round rects are just rects" into nyc-dev
2016-03-14 23:49:37 +00:00
Chris Craik
2dbb4c46ee
Unrounded round rects are just rects
...
Change-Id: I66517390943192e4725251b316a3d8c332c2b77d
2016-03-14 15:58:44 -07:00
Chris Craik
02806288d1
Fix flickering when layers resize in-place
...
bug:27248275
Change-Id: Ia11c93ebc1097f3735071204b6f14ca079bb9fc4
2016-03-14 13:26:25 -07:00
Chris Craik
e62beb0ebf
Merge "Dump full Glop in GlopBuilder::dump" into nyc-dev
2016-03-14 17:22:27 +00:00
Chris Craik
701b3cc0db
Dump full Glop in GlopBuilder::dump
...
Change-Id: I022b3c8c265998fd97d41f13964f4703025b338a
2016-03-11 18:39:01 -08:00
Sergei Vasilinetc
67bd3b5256
Merge "Add GlopBuilder test for snapping" into nyc-dev
2016-03-11 23:43:10 +00:00
sergeyv
f42bf3e257
Add GlopBuilder test for snapping
...
Change-Id: I7aa5cddef6f0a0e78f3ade67b0446c1f76cf3d13
2016-03-11 14:33:26 -08:00
Chris Craik
e83cca3a3a
Merge "Fix node rejection crash" into nyc-dev
2016-03-10 23:45:20 +00:00
Chris Craik
1367d2550e
Fix node rejection crash
...
bug:27598131
Change-Id: Iea05c22ec10f92beef9c47236929eb5f860d84f9
2016-03-10 15:43:13 -08:00
Chris Craik
ed5916d2be
Merge "Fix WebView disappearing" into nyc-dev
2016-03-10 19:21:13 +00:00
Chris Craik
223e3b6c2b
Fix WebView disappearing
...
bug:27528563
Change-Id: Ib9fefa18ef9fb8eb11edd097cbadf8ab2b911576
2016-03-10 10:49:45 -08:00
Chris Craik
727819d134
Merge "Partial revert of 261725fdb2962271c222a049fcdf57bbdc8363c7" into nyc-dev
2016-03-10 00:26:20 +00:00
Chris Craik
034a10bf21
Partial revert of 261725fdb2962271c222a049fcdf57bbdc8363c7
...
Bug:27534946
Mapping empty rects still must be done to get correct positions for
line/point rects describing strokable bounds.
Change-Id: I2f9efe543e58eb438b755276585491c1256d6719
2016-03-09 16:14:35 -08:00
Chris Craik
c17232598b
Merge "Add initial BakedOpDispatcher tests" into nyc-dev
2016-03-10 00:08:46 +00:00
Chris Craik
419a1e7ef5
Add initial BakedOpDispatcher tests
...
bug:26571145
bug:26923968
bug:27389290
Change-Id: If8ba33732d09b335171f87d5efc419641bafa126
2016-03-09 16:03:52 -08:00
John Reck
99f1215607
Merge "Add basic LsaVector tests" into nyc-dev
2016-03-09 20:29:46 +00:00
John Reck
77bf1bb928
Merge "Switch hwui to google-benchmark" into nyc-dev
2016-03-09 15:20:11 +00:00
John Reck
308dba5d92
Add basic LsaVector tests
...
Change-Id: I57600271a4efcb63b1c24b582ead48d51f002c2e
2016-03-08 13:20:06 -08:00
John Reck
f76535cd4a
Merge "Fix build breakage" into nyc-dev
2016-03-08 19:06:54 +00:00
John Reck
88737a05b3
Fix build breakage
...
Update for API change
Change-Id: I649778b5f104a5295c0c827cc832e6190137bd02
2016-03-08 11:03:35 -08:00