Ravi Mistry
0e50262767
Increase timeout of blogger pageset and re-enable weather pageset
...
BUG=skia:3049
2014-10-30 07:37:07 -04:00
reed
07dada770b
break transitions into separate file
...
BUG=skia:
TBR=
NOTRY=True
Review URL: https://codereview.chromium.org/692543004
2014-10-29 20:36:05 -07:00
joshualitt
7a6184fdf7
cleanup reentrance logic in CMM
...
BUG=skia:
Review URL: https://codereview.chromium.org/684223002
2014-10-29 18:29:27 -07:00
skia.buildbots
7207307620
Update SKP version
...
Automatic commit by the RecreateSKPs bot.
TBR=
Review URL: https://codereview.chromium.org/665233005
2014-10-29 16:51:53 -07:00
mtklein
ed167acb7b
Revert of Use SkTypeface::getBounds() in bounding-box calculations. (patchset #5 id:80001 of https://codereview.chromium.org/680363003/ )
...
Reason for revert:
Mac mini asserting
Original issue's description:
> Use SkTypeface::getBounds() in bounding-box calculations.
>
> This should produce tighter conservative bounding boxes for text than the
> approximation code it replaces.
>
> Recording performance is neutral on my desktop. Playback performance
> improves by up to 15% on text heavy pages, e.g.
>
> desk_pokemonwiki.skp_1 3.24ms -> 2.83ms 0.87x
> desk_baidu.skp_1 1.91ms -> 1.58ms 0.83x
>
> Committed: https://skia.googlesource.com/skia/+/bf8dc343df4fbdcb8af546eb68b640e011a33489
>
> CQ_EXTRA_TRYBOTS=client.skia:Test-Win7-ShuttleA-HD2000-x86-Debug-Trybot
>
> Committed: https://skia.googlesource.com/skia/+/c51add674dfb89b988a7fbc05f41838c203f9dcd
TBR=reed@google.com ,mtklein@chromium.org
NOTREECHECKS=true
NOTRY=true
Review URL: https://codereview.chromium.org/690833002
2014-10-29 16:07:11 -07:00
reed
67c71203a4
use SkTaskGroup::batch
...
BUG=skia:
Review URL: https://codereview.chromium.org/688753002
2014-10-29 15:44:25 -07:00
mtklein
c51add674d
Use SkTypeface::getBounds() in bounding-box calculations.
...
This should produce tighter conservative bounding boxes for text than the
approximation code it replaces.
Recording performance is neutral on my desktop. Playback performance
improves by up to 15% on text heavy pages, e.g.
desk_pokemonwiki.skp_1 3.24ms -> 2.83ms 0.87x
desk_baidu.skp_1 1.91ms -> 1.58ms 0.83x
Committed: https://skia.googlesource.com/skia/+/bf8dc343df4fbdcb8af546eb68b640e011a33489
CQ_EXTRA_TRYBOTS=client.skia:Test-Win7-ShuttleA-HD2000-x86-Debug-Trybot
Review URL: https://codereview.chromium.org/680363003
2014-10-29 15:36:38 -07:00
Ravi Mistry
7cf0294d51
Increase timeouts of wowwiki and youtube
2014-10-29 17:39:15 -04:00
mtklein
e71cd54ed4
SkTaskGroup::batch(fn, args, N)
...
Porting QuiltTask isn't important in itself; this is mostly an API feeler.
BUG=skia:
Review URL: https://codereview.chromium.org/689673003
2014-10-29 14:17:13 -07:00
mtklein
6838d854a8
Try out SkTree in nanobench.
...
Looks like a fairly large recording speed win with no playback cost.
BUG=skia:
Review URL: https://codereview.chromium.org/653023003
2014-10-29 14:15:10 -07:00
Ravi Mistry
2c8371aea7
Moving weather pageset since it is crashing
2014-10-29 17:03:22 -04:00
robertphillips
4ab5a9048c
Discard atlas after every MultiPictureDraw::draw
...
This is intended to prevent ghosting on tiled architectures.
This CL also defers creation of the atlas (and its texture) until it is actually needed.
Committed: https://skia.googlesource.com/skia/+/6d5b5455743414ddb11d2b8c1fe9d7959f2b853d
Review URL: https://codereview.chromium.org/678403002
2014-10-29 13:56:03 -07:00
reed
79c276e4fd
scale xmin and xmax for FontMetrics
...
BUG=skia:
Review URL: https://codereview.chromium.org/685153004
2014-10-29 13:43:50 -07:00
djsollen
c96aa64246
Add a helper script to expose which version of adb the android scripts use.
...
Review URL: https://codereview.chromium.org/692633002
2014-10-29 12:59:50 -07:00
bungeman
7316b100df
Revert of scale xmin/xmax etc in fontmetrics (patchset #1 id:1 of https://codereview.chromium.org/690533004/ )
...
Reason for revert:
Breaking tests in Chromium, and not in a good way.
Original issue's description:
> scale xmin/xmax etc in fontmetrics
>
> BUG=skia:
>
> Committed: https://skia.googlesource.com/skia/+/f8c2feffd68b3262f3c039ec1bd517c5f6cc9e4c
TBR=reed@chromium.org
NOTREECHECKS=true
NOTRY=true
BUG=skia:
Review URL: https://codereview.chromium.org/686263002
2014-10-29 12:46:52 -07:00
bsalomon
b15b4c1ce0
Separate out GrSurfaceConfig's fields from other structs used to create GrGL* subclasses of GrSurface.
...
BUG=skia:2889
Review URL: https://codereview.chromium.org/691523002
2014-10-29 12:41:57 -07:00
humper
9c30ea4c86
remove now unused (by Chrome) ifdef
...
BUG=skia:
Review URL: https://codereview.chromium.org/688043002
2014-10-29 12:41:39 -07:00
reed
89889b6939
MultiPictureDraw is taskgroup aware.
...
SampleApp is multipicturedraw aware.
BUG=skia:
Review URL: https://codereview.chromium.org/684923002
2014-10-29 12:36:45 -07:00
senorblanco
8f3937d9fc
Fix bounds computation of all 0-input filters.
...
The SkRectShaderImageFilter had the same bug as previously fixed for
SkBitmapSource and SkPictureImageFilter. Rather than copy-and-paste
the implementation, this change makes all filters with 0 inputs return
their source bounds, instead of returning false.
BUG=427251
Review URL: https://codereview.chromium.org/681643003
2014-10-29 12:36:32 -07:00
bungeman
a5cf665997
Issue acquire barrier in SkRefCnt::unique().
...
When unique() returns true, it must also issue an acquire barrier.
Note that this change may adversly impact SkPath performance,
but editing SkPaths is already a performance issue.
BUG=chromium:258499
No API changes.
TBR=reed@google.com
Review URL: https://codereview.chromium.org/687293002
2014-10-29 12:31:33 -07:00
joshualitt
329bf4862e
BUG=skia:
...
Review URL: https://codereview.chromium.org/683933003
2014-10-29 12:31:28 -07:00
Ravi Mistry
d50bbc7c05
Moving wikipedia pageset since it is crashing
2014-10-29 14:36:15 -04:00
Ravi Mistry
e951189f77
Change extension of crashing page set
2014-10-29 13:55:23 -04:00
Ravi Mistry
645132406a
Moving vnexpress pageset since it is crashing
2014-10-29 13:45:17 -04:00
borenet
8dc8b36ca1
Whitespace change to trigger Android builds
...
BUG=skia:
NOTREECHECKS=true
Review URL: https://codereview.chromium.org/688033002
2014-10-29 10:20:48 -07:00
Greg Humphreys
89154343f0
delete webtry from main skia repo; it's been moved to buildbots
...
BUG=skia:
Review URL: https://codereview.chromium.org/688713002
2014-10-29 12:30:16 -04:00
Ravi Mistry
7b3afa646e
Increase wait times for androidpolice and nytimes
2014-10-29 12:25:34 -04:00
mtklein
fa494718d4
SkTaskGroup::add(fn, arg)
...
NOTREECHECKS=true
BUG=skia:
Review URL: https://codereview.chromium.org/687953003
2014-10-29 09:21:47 -07:00
joshualitt
6db519c424
clear stencil clip on draw target
...
TBR=
BUG=skia:
Review URL: https://codereview.chromium.org/683673002
2014-10-29 08:48:19 -07:00
Derek Sollenberger
cd048d18e0
Update adb on linux to 1.0.32
...
Review URL: https://codereview.chromium.org/684203002
2014-10-29 11:41:17 -04:00
mtklein
27f965a577
Revert of Use SkTypeface::getBounds() in bounding-box calculations. (patchset #3 id:40001 of https://codereview.chromium.org/680363003/ )
...
Reason for revert:
http://build.chromium.org/p/client.skia/builders/Test-Win7-ShuttleA-HD2000-x86-Debug/builds/97/steps/nanobench/logs/stdio
Original issue's description:
> Use SkTypeface::getBounds() in bounding-box calculations.
>
> This should produce tighter conservative bounding boxes for text than the
> approximation code it replaces.
>
> Recording performance is neutral on my desktop. Playback performance
> improves by up to 15% on text heavy pages, e.g.
>
> desk_pokemonwiki.skp_1 3.24ms -> 2.83ms 0.87x
> desk_baidu.skp_1 1.91ms -> 1.58ms 0.83x
>
> Committed: https://skia.googlesource.com/skia/+/bf8dc343df4fbdcb8af546eb68b640e011a33489
TBR=reed@google.com ,mtklein@chromium.org
NOTREECHECKS=true
NOTRY=true
Review URL: https://codereview.chromium.org/685173002
2014-10-29 08:33:38 -07:00
rmistry
7aa4d349be
pagesets are still crashing in RecreateSKPs bot, try adding waits to most pagesets
...
BUG=skia:3049
NOTRY=true
TBR=borenet
Review URL: https://codereview.chromium.org/682573004
2014-10-29 08:19:05 -07:00
robertphillips
9f36b8719b
Revert of Discard atlas after every MultiPictureDraw::draw (patchset #4 id:60001 of https://codereview.chromium.org/678403002/ )
...
Reason for revert:
Breaking bots
Original issue's description:
> Discard atlas after every MultiPictureDraw::draw
>
> This is intended to prevent ghosting on tiled architectures.
>
> This CL also defers creation of the atlas (and its texture) until it is actually needed.
>
> Committed: https://skia.googlesource.com/skia/+/6d5b5455743414ddb11d2b8c1fe9d7959f2b853d
TBR=bsalomon@google.com
NOTREECHECKS=true
NOTRY=true
Review URL: https://codereview.chromium.org/687233002
2014-10-29 08:17:36 -07:00
mtklein
bf8dc343df
Use SkTypeface::getBounds() in bounding-box calculations.
...
This should produce tighter conservative bounding boxes for text than the
approximation code it replaces.
Recording performance is neutral on my desktop. Playback performance
improves by up to 15% on text heavy pages, e.g.
desk_pokemonwiki.skp_1 3.24ms -> 2.83ms 0.87x
desk_baidu.skp_1 1.91ms -> 1.58ms 0.83x
Review URL: https://codereview.chromium.org/680363003
2014-10-29 08:12:08 -07:00
robertphillips
6d5b545574
Discard atlas after every MultiPictureDraw::draw
...
This is intended to prevent ghosting on tiled architectures.
This CL also defers creation of the atlas (and its texture) until it is actually needed.
Review URL: https://codereview.chromium.org/678403002
2014-10-29 08:05:21 -07:00
Greg Humphreys
5abfa688b7
fix issues with simultaneous configs and security jail on skfiddle
...
BUG=skia:
TBR=jcgregorio
Review URL: https://codereview.chromium.org/688003002
2014-10-29 14:57:10 +00:00
reed
f8c2feffd6
scale xmin/xmax etc in fontmetrics
...
BUG=skia:
Review URL: https://codereview.chromium.org/690533004
2014-10-29 07:53:24 -07:00
Greg Humphreys
af58b5fcba
rework GUI, scripts, and fiddle main for multiple simultaneous configs
...
You can now select Raster, Ganesh, or both (PDF coming soon), and see
all output simultaneously.
BUG=skia:
R=jcgregorio@google.com
TBR=jcgregorio
Review URL: https://codereview.chromium.org/688433002
2014-10-29 10:31:33 -04:00
rmistry
6eea9e7871
Add wait to amazon page set to avoid tab crashes
...
BUG=skia:3049
TBR=borenet
NOTRY=true
Review URL: https://codereview.chromium.org/686133002
2014-10-29 06:40:27 -07:00
borenet
067c065a66
Rename GalaxyNexus GM and SkImage expectations for GalaxyS4, remove NexusS
...
GMs will surely need rebaselining.
BUG=skia:3032
Review URL: https://codereview.chromium.org/683853006
2014-10-29 06:21:28 -07:00
jcgregorio
e001da2558
SkV8Sample: Now with Path2D and Path2DBuilder.
...
BUG=skia:
Review URL: https://codereview.chromium.org/661033005
2014-10-29 05:33:28 -07:00
joshualitt
79f8faeea2
OptState owns program descriptor
...
BUG=skia:
Review URL: https://codereview.chromium.org/674543004
2014-10-28 17:59:26 -07:00
joshualitt
7a56931784
one more test updated
...
TBR=
BUG=skia:
Review URL: https://codereview.chromium.org/681373003
2014-10-28 17:23:35 -07:00
joshualitt
584e4fd2b8
rebaselines
...
TBR=
BUG=skia:
Review URL: https://codereview.chromium.org/682123003
2014-10-28 17:07:44 -07:00
bsalomon
81b0928673
fix typo in legacy flag alias
...
TBR=joshualitt@google.com
NOTRY=true
Review URL: https://codereview.chromium.org/675173005
2014-10-28 15:17:39 -07:00
bungeman
14df833984
Extend SkFontMgr_Custom to cover ttc, otf, pfb.
...
Adds ability to test ScanFont with Type1 (pfb) fonts
and fonts with multiple faces (ttc).
Committed: https://skia.googlesource.com/skia/+/ee0c2e4fd429424beaa35f29e7f656997ba3f115
Review URL: https://codereview.chromium.org/672723002
2014-10-28 15:07:23 -07:00
bsalomon
f2703d83da
rename GrTextureDesc->GrSurfaceDesc, GrTextureFlags->GrSurfaceFlags
...
Review URL: https://codereview.chromium.org/682223002
2014-10-28 14:33:06 -07:00
rmistry
0ec28af1a7
Updated all page sets to capture new set of webpage archives.
...
Fixed the record_wpr retry mechanism in webpages_playback.py.
Updated all page sets to remove the no longer needed RunSmoothness and RunNavigateSteps.
Updated the key_silk_cases pagesets to point to a non svn location:
* skia_fontwipe_desktop.py
* skia_silkfinance_desktop.py
Removed mercurynews, record_wpr was timing out because of a popup.
Added back the following pagesets which were previously disabled but are now working again:
* skia_cnn_nexus10.py
* skia_wordpress_desktop.py
* skia_transformice_nexus10.py
BUG=skia:3049
Review URL: https://codereview.chromium.org/684863002
2014-10-28 14:25:17 -07:00
joshualitt
ea04d2d0bb
more ignores
...
TBR=
BUG=skia:
Review URL: https://codereview.chromium.org/688443002
2014-10-28 13:22:56 -07:00
bungeman
32501a1bd4
Revert of Extend SkFontMgr_Custom to cover ttc, otf, pfb. (patchset #2 id:20001 of https://codereview.chromium.org/672723002/ )
...
Reason for revert:
Reverting as this appears to be causing issues with color fonts on Android.
Original issue's description:
> Extend SkFontMgr_Custom to cover ttc, otf, pfb.
>
> Adds ability to test ScanFont with Type1 (pfb) fonts
> and fonts with multiple faces (ttc).
>
> Committed: https://skia.googlesource.com/skia/+/ee0c2e4fd429424beaa35f29e7f656997ba3f115
TBR=reed@google.com ,halcanary@google.com
NOTREECHECKS=true
NOTRY=true
Review URL: https://codereview.chromium.org/685803003
2014-10-28 12:03:55 -07:00