reed
|
d5fa1a455a
|
add drawPicture variant that takes a matrix and paint
will need some staging strategy, since chrome and blink have overrides of onDrawPicture
R=robertphillips@google.com, fmalita@google.com, bsalomon@google.com, mtklein@google.com
Author: reed@google.com
Review URL: https://codereview.chromium.org/448793004
|
2014-08-09 11:08:05 -07:00 |
|
bensong
|
a3efd90546
|
manual bench rebase after 8d9153f , adjusted with e530eb370c
TBR=bungeman@google.com
Bypassing trybots:
NOTRY=true
Author: bensong@google.com
Review URL: https://codereview.chromium.org/451293002
|
2014-08-09 10:19:22 -07:00 |
|
bensong
|
d276c50b5c
|
manual bench rebase after 8d9153f
R=bungeman@google.com
TBR=bungeman@google.com
Bypassing trybots:
NOTRY=true
BUG=skia:2819
Author: bensong@google.com
Review URL: https://codereview.chromium.org/454223002
|
2014-08-08 15:59:30 -07:00 |
|
Mike Klein
|
e530eb370c
|
Restore bench_util.py
BUG=skia:2819
Review URL: https://codereview.chromium.org/450253003
|
2014-08-08 17:28:53 -04:00 |
|
reed
|
3b1c3d2c61
|
add dummy onDrawPicture to allow migration for chrome overrides
after this lands in chrome, land these two CLs
https://codereview.chromium.org/454993002/
https://codereview.chromium.org/454143003
then land this skia CL
https://codereview.chromium.org/448793004/
then remove the onDrawPicture overrides from chrome
R=fmalita@google.com, robertphillips@google.com
Author: reed@google.com
Review URL: https://codereview.chromium.org/457753002
|
2014-08-08 12:51:24 -07:00 |
|
humper
|
d1d3baeb98
|
add an animated test to verify that high-quality identity scaling doesn't change the image
BUG=skia:
R=reed@google.com
Author: humper@google.com
Review URL: https://codereview.chromium.org/454913002
|
2014-08-08 12:11:33 -07:00 |
|
bungeman
|
4e3523cf54
|
Blink layout tests all assume it can provide custom font configuration files on every platform. In moving Android to the font manager, we broke those.
They're ugly, but this patch reinstates them.
R=tomhudson@google.com, djsollen@google.com, reed@google.com
TBR=reed@google.com
BUG=chromium:401954
Author: bungeman@google.com
Review URL: https://codereview.chromium.org/451093002
|
2014-08-08 12:06:52 -07:00 |
|
humper
|
8d9153fca2
|
short circuit high quality scales that are actually the identity
transform
BUG=skia:
R=reed@google.com
Author: humper@google.com
Review URL: https://codereview.chromium.org/456843002
|
2014-08-08 12:06:14 -07:00 |
|
mtklein
|
8875a04136
|
Make BBH::search() const.
I'd like to have SkRecordDraw() work with a const SkBBoxHierarchy*, but
can't quite today. The only interesting change here is no longer flushing
if needed in RTree; instead we assert we've been flushed already.
BUG=skia:
R=robertphillips@google.com, mtklein@google.com
Author: mtklein@chromium.org
Review URL: https://codereview.chromium.org/452233002
|
2014-08-08 11:49:39 -07:00 |
|
humper
|
6d42d9c7ff
|
add a simple ascii-art debug thing for AA clips
BUG=skia:
R=reed@google.com
Author: humper@google.com
Review URL: https://codereview.chromium.org/450423002
|
2014-08-08 11:45:46 -07:00 |
|
krajcevski
|
a50b8f0ec0
|
Add R11 KTX GM
R=robertphillips@google.com
Author: krajcevski@google.com
Review URL: https://codereview.chromium.org/456873002
|
2014-08-08 11:38:27 -07:00 |
|
hendrikw
|
afdada2eab
|
Moved SkPictureContentInfo into its own file. It now tracks the number of skia
operations (maybe, I'm not 100% sure I'm doing this right yet) and the number
of text draws. I also moved some of the gpu logic out of SkPictureRecord and
into SkPictureContentInfo,
http://code.google.com/p/chromium/issues/detail?id=396908
http://code.google.com/p/chromium/issues/detail?id=397198
http://code.google.com/p/chromium/issues/detail?id=399728
BUG=396908
R=nduca@chromium.org, mtklein@chromium.org, robertphillips@google.com, mtklein@google.com
Author: hendrikw@chromium.org
Review URL: https://codereview.chromium.org/435093003
|
2014-08-08 10:44:33 -07:00 |
|
mtklein
|
f4078ad1ec
|
SkRecord: Strip out cull-skipping and y-only drawPosTextH skipping.
These optimizations are outclassed by a general bounding-box hierarchy,
and are just going to make plugging that into SkRecordDraw more complicated.
BUG=skia:
R=robertphillips@google.com, mtklein@google.com
Author: mtklein@chromium.org
Review URL: https://codereview.chromium.org/452983002
|
2014-08-08 10:05:20 -07:00 |
|
joshualitt
|
bab82ed05b
|
Pretty print of shaders
BUG=skia:
R=bsalomon@chromium.org, senorblanco@chromium.org, bsalomon@google.com
Author: joshualitt@chromium.org
Review URL: https://codereview.chromium.org/437593004
|
2014-08-08 09:41:42 -07:00 |
|
krajcevski
|
dff491ba3e
|
Implement BlitRect for SkTCompressedAlphaBlitter
R=robertphillips@google.com, reed@google.com
Author: krajcevski@google.com
Review URL: https://codereview.chromium.org/451823002
|
2014-08-08 08:41:21 -07:00 |
|
Robert Phillips
|
ec989ba3b5
|
Add mandill_128.r11.ktx to resources
Review URL: https://codereview.chromium.org/457693002
|
2014-08-08 11:40:08 -04:00 |
|
krajcevski
|
ab4c711014
|
Fix bug in blitAntiH
R=robertphillips@google.com
Author: krajcevski@google.com
Review URL: https://codereview.chromium.org/449223002
|
2014-08-08 08:12:32 -07:00 |
|
bsalomon
|
62c447d3a5
|
Add an opaqueness hint to GrDrawState.
Check it when deciding whether to combine draw states.
R=egdaniel@google.com, robertphillips@google.com
Author: bsalomon@google.com
Review URL: https://codereview.chromium.org/446953002
|
2014-08-08 08:08:51 -07:00 |
|
bsalomon
|
6563562cb6
|
Make the rotated rects bench allow more alpha/color variations and an arbitrary xfermode::mode.
R=robertphillips@google.com
Author: bsalomon@google.com
Review URL: https://codereview.chromium.org/448253002
|
2014-08-08 07:43:29 -07:00 |
|
stephana
|
d9bf7dbf09
|
Rebaseline-server: sorting of columns in asc/desc order in frontend.
NOTRY=true
BUG=skia:1907
R=epoger@google.com
Author: stephana@google.com
Review URL: https://codereview.chromium.org/449843002
|
2014-08-08 07:21:00 -07:00 |
|
senorblanco
|
be129b26f1
|
Remove external SkImageFilter cache, and rename UniqueIDCache -> Cache.
There Can Only Be One.... Cache for SkImageFilter.
R=bsalomon@google.com
BUG=skia:
Author: senorblanco@chromium.org
Review URL: https://codereview.chromium.org/452923002
|
2014-08-08 07:14:35 -07:00 |
|
rmistry
|
dfe4e57b1c
|
Whitespace change to test the CQ
BUG=skia:
(SkipBuildbotRuns)
Author: rmistry@google.com
Review URL: https://codereview.chromium.org/454873002
|
2014-08-08 05:24:06 -07:00 |
|
mtklein
|
b511042bb0
|
Fix iOS build by centralizing --writePath.
CQ_EXTRA_TRYBOTS=tryserver.skia:Build-Mac10.7-Clang-Arm7-Debug-iOS-Trybot
BUG=skia:
R=mtklein@google.com
Author: mtklein@chromium.org
Review URL: https://codereview.chromium.org/452633002
|
2014-08-07 15:20:02 -07:00 |
|
epoger
|
acc1258600
|
don't list out all sourceSkpFile names in the rebaseline_server UI
(the list is long and crowds out the results themselves; better to use
a text filter to select the sourceSkpFiles of interest)
R=stephana@google.com
TBR=stephana
NOTREECHECKS=true
NOTRY=true
Author: epoger@google.com
Review URL: https://codereview.chromium.org/451853002
|
2014-08-07 14:55:34 -07:00 |
|
epoger
|
c8d8a604bf
|
make rebaseline_server properly handle unescaped URLs
R=rmistry@google.com
TBR=rmistry
NOTREECHECKS=true
NOTRY=true
Author: epoger@google.com
Review URL: https://codereview.chromium.org/445753005
|
2014-08-07 14:39:06 -07:00 |
|
bsalomon
|
6eb03cc06d
|
Add option to dump images from nanobench.
Add option to set the repeat count to any number, replacs the --runOnce flag.
R=mtklein@google.com
Author: bsalomon@google.com
Review URL: https://codereview.chromium.org/450743002
|
2014-08-07 14:28:50 -07:00 |
|
mtklein
|
72ebb9f1dc
|
DM: conserve memory when using --skps
- limit to maximum 1000x1000 viewport like in bench_pictures and nanobench
- use lazy bitmap decoding when reading the pictures from disk
BUG=skia:
R=reed@google.com, mtklein@google.com
Author: mtklein@chromium.org
Review URL: https://codereview.chromium.org/448263002
|
2014-08-07 14:27:03 -07:00 |
|
joshualitt
|
c863ab07c2
|
Cleanup of context initialization
Cleanup context initialization on linux
BUG=skia:
R=bsalomon@chromium.org, bsalomon@google.com
Author: joshualitt@chromium.org
Review URL: https://codereview.chromium.org/422323003
|
2014-08-07 13:48:50 -07:00 |
|
bungeman
|
619e07656d
|
Revert of Process Statistics header, add max RSS to render_pdfs (https://codereview.chromium.org/448993003/)
Reason for revert:
Reverting due to breaking iOS bots.
Original issue's description:
> Process Statistics header, add max RSS to render_pdfs
>
> Committed: https://skia.googlesource.com/skia/+/6274baae7fe82ce6481da367687aa6168356e1e1
R=mtklein@google.com, halcanary@google.com
TBR=halcanary@google.com, mtklein@google.com
NOTREECHECKS=true
NOTRY=true
Author: bungeman@google.com
Review URL: https://codereview.chromium.org/448243003
|
2014-08-07 13:27:18 -07:00 |
|
halcanary
|
6274baae7f
|
Process Statistics header, add max RSS to render_pdfs
R=mtklein@google.com
Author: halcanary@google.com
Review URL: https://codereview.chromium.org/448993003
|
2014-08-07 13:13:54 -07:00 |
|
borenet
|
0898e2b420
|
Empty the Recipes bot's GM expectations
BUG=skia:761
NOTRY=true
R=epoger@google.com
Author: borenet@google.com
Review URL: https://codereview.chromium.org/455433002
|
2014-08-07 13:02:43 -07:00 |
|
krajcevski
|
95b1b3d82d
|
Add astcbitmap to gm slides.
Add additional ASTC formats.
Add astc image decoder files.
R=reed@google.com, robertphillips@google.com, halcanary@google.com
Author: krajcevski@google.com
Review URL: https://codereview.chromium.org/444093002
|
2014-08-07 12:58:38 -07:00 |
|
mtklein
|
34580f75d8
|
Default --skps to ./skps
BUG=skia:
R=reed@google.com, mtklein@google.com
Author: mtklein@chromium.org
Review URL: https://codereview.chromium.org/452553002
|
2014-08-07 12:46:29 -07:00 |
|
reed
|
2347b62467
|
change drawPicture in SkRecord to just ref the picture
also fix some int/unsigned/size_t warnings
BUG=skia:
R=mtklein@google.com
Author: reed@google.com
Review URL: https://codereview.chromium.org/449933002
|
2014-08-07 12:19:50 -07:00 |
|
epoger
|
e73cd5ab0f
|
rebaseline_server: allow live queries to examine JSONKEY_EXPECTEDRESULTS or JSONKEY_ACTUALRESULTS
See https://goto.google.com/CorrectnessTestingBigIssues for full context
BUG=skia:1942
NOTRY=true
R=rmistry@google.com
Author: epoger@google.com
Review URL: https://codereview.chromium.org/453433004
|
2014-08-07 12:13:13 -07:00 |
|
reed
|
202ab2a5ca
|
add isRect() check to AAClip, to detect if a soft-clip is really just an irect
taken from (https://codereview.chromium.org/445233006/)
fix: don't assume that the first yoffset is 0, since we may have performed a translate and not
re-alloced our data.
This reverts commit 0aeea6d344 .
TBR=
Author: reed@google.com
Review URL: https://codereview.chromium.org/443353004
|
2014-08-07 11:48:10 -07:00 |
|
krajcevski
|
7b62448065
|
Revert of - Add astcbitmap to gm slides (https://codereview.chromium.org/444093002/)
Reason for revert:
Breaking DM
Original issue's description:
> - Add astcbitmap to gm slides
> - Add additional ASTC formats
> - Add astc image decoder files
>
> Committed: https://skia.googlesource.com/skia/+/2fc05823fed4b9649338f3029cd1ba05ef49a02f
R=reed@google.com, robertphillips@google.com, halcanary@google.com
TBR=halcanary@google.com, reed@google.com, robertphillips@google.com
NOTREECHECKS=true
NOTRY=true
Author: krajcevski@google.com
Review URL: https://codereview.chromium.org/447343002
|
2014-08-07 11:33:59 -07:00 |
|
djsollen
|
9f2ed6d4d8
|
Disable suspect NEON function for 64-bit Android
R=halcanary@google.com, mtklein@google.com, kevin.petit@arm.com
Author: djsollen@google.com
Review URL: https://codereview.chromium.org/451633006
|
2014-08-07 11:30:30 -07:00 |
|
borenet
|
c3cbc1dc0e
|
Duplicate NoGPU expectations for new recipes bot
BUG=skia:761
R=epoger@google.com
TBR=epoger
NOTRY=true
Author: borenet@google.com
Review URL: https://codereview.chromium.org/447323003
|
2014-08-07 11:28:21 -07:00 |
|
reed
|
0aeea6d344
|
Revert of add isRect() check to AAClip, to detect if a soft-clip is really just an irect (https://codereview.chromium.org/445233006/)
Reason for revert:
new code asserts on some pictures
Original issue's description:
> add isRect() check to AAClip, to detect if a soft-clip is really just an irect
>
> BUG=skia:
>
> Committed: https://skia.googlesource.com/skia/+/592cb8d552556b1e922887d506d00b64bc5d0547
R=bsalomon@google.com, humper@google.com
TBR=bsalomon@google.com, humper@google.com
NOTREECHECKS=true
NOTRY=true
BUG=skia:
Author: reed@google.com
Review URL: https://codereview.chromium.org/452533002
|
2014-08-07 11:19:11 -07:00 |
|
krajcevski
|
2fc05823fe
|
- Add astcbitmap to gm slides
- Add additional ASTC formats
- Add astc image decoder files
R=reed@google.com, robertphillips@google.com, halcanary@google.com
Author: krajcevski@google.com
Review URL: https://codereview.chromium.org/444093002
|
2014-08-07 11:18:09 -07:00 |
|
halcanary
|
b99c4a7bf2
|
Assert allocation so we can catch it sooner.
R=bungeman@google.com, mtklein@google.com
Author: halcanary@google.com
Review URL: https://codereview.chromium.org/445363007
|
2014-08-07 11:13:45 -07:00 |
|
krajcevski
|
45a0bf5059
|
Pass a struct of functions instead of a function to the compressed blitter
R=robertphillips@google.com
Author: krajcevski@google.com
Review URL: https://codereview.chromium.org/443303006
|
2014-08-07 11:10:22 -07:00 |
|
krajcevski
|
86bc1247d2
|
Add support for compressed alpha ktx files
R=robertphillips@google.com
Author: krajcevski@google.com
Review URL: https://codereview.chromium.org/447283002
|
2014-08-07 10:58:43 -07:00 |
|
tomhudson
|
8aed3c151f
|
Don't fail unit test if resources not found on device.
Not 100% sure about the right thing to do here; looks like some other
tests warn but don't officially fail.
R=djsollen@google.com, tomhudson@google.com
Author: tomhudson@chromium.org
Review URL: https://codereview.chromium.org/451703004
|
2014-08-07 10:20:51 -07:00 |
|
reed
|
592cb8d552
|
add isRect() check to AAClip, to detect if a soft-clip is really just an irect
BUG=skia:
R=bsalomon@google.com, humper@google.com
Author: reed@google.com
Review URL: https://codereview.chromium.org/445233006
|
2014-08-07 09:20:12 -07:00 |
|
fmalita
|
bb204f4917
|
Clamp SkPictureShader's tile size.
Blink used to clamp the max size for its pattern bitmaps (several SVG
pattern tests rely on/verify this behavior).
This CL clamps the maximum tile area to a reasonable value (16M pixels),
and scales beyond that.
R=bsalomon@google.com, reed@google.com, robertphillips@google.com
Author: fmalita@chromium.org
Review URL: https://codereview.chromium.org/446243002
|
2014-08-07 08:39:24 -07:00 |
|
krajcevski
|
b8ccc2f6d2
|
Pass compressed blitters to our mask drawing algorithm
R=robertphillips@google.com, reed@google.com
Author: krajcevski@google.com
Review URL: https://codereview.chromium.org/446103002
|
2014-08-07 08:15:14 -07:00 |
|
dandov
|
963137b75c
|
Stopped skipping tests in dm of SkPatch by implementing the
corresponding drawPath calls on classes that derive from SkCanvas.
BUG=skia:
R=egdaniel@google.com, bsalomon@google.com, mtklein@google.com, robertphillips@google.com
Author: dandov@google.com
Review URL: https://codereview.chromium.org/429343004
|
2014-08-07 07:49:53 -07:00 |
|
Robert Phillips
|
2dd85a3eb2
|
Remove mandrill_128.r11.ktx from resources directory
Review URL: https://codereview.chromium.org/449503003
|
2014-08-07 10:34:03 -04:00 |
|