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
halcanary
0bef17a678
render_pdfs implements --match
...
BUG=skia:2743
NOTRY=true
R=djsollen@google.com , mtklein@google.com , borenet@google.com
Author: halcanary@google.com
Review URL: https://codereview.chromium.org/441423002
2014-08-07 07:24:48 -07:00
Robert Phillips
c72e870a35
Added mandrill_128.r11.ktx to resources
...
Review URL: https://codereview.chromium.org/443303005
2014-08-07 10:06:24 -04:00
Derek Sollenberger
da7a944e29
Revert "Remove SkPaintOptionsAndroid"
...
This reverts commit 27fb94999b
.
Review URL: https://codereview.chromium.org/450513002
2014-08-06 16:34:40 -04:00
Derek Sollenberger
c7f069b501
Fix Android framework builds
...
R=mtklein@google.com
Review URL: https://codereview.chromium.org/450503002
2014-08-06 16:31:41 -04:00
Derek Sollenberger
27fb94999b
Remove SkPaintOptionsAndroid
...
Review URL: https://codereview.chromium.org/447873003
2014-08-06 16:30:51 -04:00
bungeman
8560cd5396
Fix reference counting on SkStream in SkFontMgr_android.
...
R=tomhudson@google.com
Author: bungeman@google.com
Review URL: https://codereview.chromium.org/447003002
2014-08-06 13:21:00 -07:00
fmalita
b5f7826c51
Explicit tile bounds for SkPictureShader
...
The integer picture size is not granular enough to allow precise tiling
in arbitrary coordinate systems. This CL adds an optional tile bounds
float rect param to control the tile size and location.
(this also allows tile spacing emulation for picture
shaders).
R=reed@google.com , robertphillips@google.com
Author: fmalita@chromium.org
Review URL: https://codereview.chromium.org/437393003
2014-08-06 13:07:15 -07:00
krajcevski
3c7edda88e
Initial ASTC decoder -- currently only supports 2D LDR decomrpession modes.
...
R=robertphillips@google.com
Author: krajcevski@google.com
Review URL: https://codereview.chromium.org/444433002
2014-08-06 12:47:59 -07:00
reed
3ffade63b3
fix concat order for local matrices
...
BUG=skia:
R=bsalomon@google.com
Author: reed@google.com
Review URL: https://codereview.chromium.org/446013004
2014-08-06 12:43:09 -07:00
humper
27ff227589
make the action buttons for rebaseline server stick to the top of the window as you scroll
...
NOTRY=true
BUG=skia:1912
R=stephana@google.com , epoger@google.com
Author: humper@google.com
Review URL: https://codereview.chromium.org/446933002
2014-08-06 12:39:59 -07:00
krajcevski
683206a693
Revert of Initial ASTC decoder -- currently only supports 2D LDR decomrpession modes. ( https://codereview.chromium.org/444433002/ )
...
Reason for revert:
Breaking chrome.
Original issue's description:
> Initial ASTC decoder -- currently only supports 2D LDR decomrpession modes.
>
> Committed: https://skia.googlesource.com/skia/+/1840dcd2f1368279df907988a9b584ffd500de4c
R=robertphillips@google.com
TBR=robertphillips@google.com
NOTREECHECKS=true
NOTRY=true
Author: krajcevski@google.com
Review URL: https://codereview.chromium.org/444103002
2014-08-06 12:35:28 -07:00
krajcevski
1840dcd2f1
Initial ASTC decoder -- currently only supports 2D LDR decomrpession modes.
...
R=robertphillips@google.com
Author: krajcevski@google.com
Review URL: https://codereview.chromium.org/444433002
2014-08-06 12:02:52 -07:00
mtklein
3ba15ae3e1
SkPicture: try to no-op away clone().
...
Will actually enable this by #defining SK_PICTURE_CLONE_NOOP in Chrome's SkUserConfig.h as a separate CL after this rolls in.
BUG=skia:
R=reed@google.com , robertphillips@google.com , mtklein@google.com
Author: mtklein@chromium.org
Review URL: https://codereview.chromium.org/447753003
2014-08-06 11:57:00 -07:00
robertphillips
1289cfe176
Second pass at rebaselining flaky N4 performance triggers
...
R=bungeman@google.com
TBR=bungeman@google.com
NOTRY=true
Author: robertphillips@google.com
Review URL: https://codereview.chromium.org/444063002
2014-08-06 11:26:53 -07:00
bungeman
65fcd3de3c
Implement SkFontMgr_Android::onMatchFamilyStyleCharacter.
...
This will allow us to replace SkGetFallbackFamilyNameForChar
and also eventually fix issues with it's reliance on names.
R=djsollen@google.com , tomhudson@google.com
Author: bungeman@google.com
Review URL: https://codereview.chromium.org/427293003
2014-08-06 11:12:20 -07:00
krajcevski
53f0959fc0
Allow custom blitters to be passed to SkDraw::drawPath
...
R=reed@google.com
Author: krajcevski@google.com
Review URL: https://codereview.chromium.org/444003004
2014-08-06 11:12:14 -07:00
halcanary
b6c8cc31dd
Roll android/third_party/jpeg DEPS
...
BUG=skia:2791
R=djsollen@google.com
TBR=djsollen@google.com
Author: halcanary@google.com
Review URL: https://codereview.chromium.org/449493004
2014-08-06 11:07:11 -07:00
egdaniel
776bdbde26
Create struct in GrDrawState to hold key DrawState data.
...
Eventually this struct will be used to easily set values for a reduced, optimized drawstate
BUG=skia:
R=bsalomon@google.com
Author: egdaniel@google.com
Review URL: https://codereview.chromium.org/448453002
2014-08-06 11:07:02 -07:00
djsollen
a6c27bc5bd
Remove references to __system_property_get from Skia
...
BUG=392201
R=tomhudson@chromium.org , bungeman@google.com , tomhudson@google.com
Author: djsollen@google.com
Review URL: https://codereview.chromium.org/433163002
2014-08-06 11:01:58 -07:00
bsalomon
a098dd490c
Fix drawVertices() on GPU when texs=colors=shaders=indices=null
...
R=reed@google.com
Author: bsalomon@google.com
Review URL: https://codereview.chromium.org/449433003
2014-08-06 11:01:44 -07:00
epoger
3facc7c87d
rebaseline_server: add "prefetch" directive that just warms the cache without awaiting results
...
This will allow the buildbots to warn the production rebaseline_server: "I just
generated some new results; here's a comparison that a human might ask for
soon. Download whatever images and generate whatever diffs you would need to
provide those results."
BUG=skia:1942
NOTREECHECKS=true
NOTRY=true
R=rmistry@google.com
Author: epoger@google.com
Review URL: https://codereview.chromium.org/443013002
2014-08-06 10:56:51 -07:00
bsalomon
3b4d077fba
Add angle config to nanobench and make angle a default config for dm and nanobench.
...
NOTREECHECKS=true
R=mtklein@google.com
Author: bsalomon@google.com
Review URL: https://codereview.chromium.org/441333003
2014-08-06 10:52:34 -07:00
mtklein
a7e930f640
On the bots, there's no need to link GMs into SampleApp.
...
We build SampleApp on the bots to make sure it's not broken, but we don't run it. So, there's no need to link in all the GMs as samples.
This reduces the number of copies of our GMs from 4 to 3 (gm, dm, and nanobench remain).
NOTREECHECKS=true
BUG=skia:2142
R=bsalomon@google.com , mtklein@google.com
Author: mtklein@chromium.org
Review URL: https://codereview.chromium.org/447803002
2014-08-06 10:08:42 -07:00
reed
cdf2db90d9
parameterize tesselation params
...
TBR=
NOTREECHECKS=True
Author: reed@google.com
Review URL: https://codereview.chromium.org/446913002
2014-08-06 09:54:19 -07:00
mtklein
be21e3432e
Bye bye bench.
...
NOTREECHECKS=true
BUG=skia:
R=djsollen@google.com , mtklein@google.com
Author: mtklein@chromium.org
Review URL: https://codereview.chromium.org/442343004
2014-08-06 08:39:38 -07:00
epoger
7909f47b42
rebaseline_server live queries: allow comparison against summary files within the Skia repo
...
This is a step towards providing SKP comparisons against expectations, not just
other actual results... we still need to allow the user to select
JSONKEY_EXPECTEDRESULTS vs JSONKEY_ACTUALRESULTS within the summary
files found.
BUG=skia:1942
NOTREECHECKS=true
NOTRY=true
R=rmistry@google.com
Author: epoger@google.com
Review URL: https://codereview.chromium.org/442203002
2014-08-06 08:37:53 -07:00
bungeman
760ba8d392
Revert "Adds a GrGLPathRendering class that wraps the NV_path_rendering"
...
This reverts commit 5672da0fa5
.
This appears to be blocking the Skia roll by causing failures in the blink layout tests on the canvas-lost-gpu-context.html test.
The bisect for this can be seen at:
https://codereview.chromium.org/449473002/
Original issue's description:
> Adds a GrGLPathRendering class that wraps the NV_path_rendering
> extension and manages its various API versions. It also provides
> backup implementations when certain NVpr methods from later API
> versions are not present on the current system.
>
> Committed: https://skia.googlesource.com/skia/+/5672da0fa54f31c9727568e9dd5fe82c6e1585bc
2014-08-06 11:15:50 -04:00
bungeman
af13c7c50e
Revert "Calculate rough approximations for nvpr path sizes"
...
This reverts commit 61bff70972
.
This is built on 5672da0fa5
which is causing blink test failures on canvas-lost-gpu-context.html.
2014-08-06 11:14:31 -04:00
Robert Phillips
4297a51326
Add ASTC resource files
...
Review URL: https://codereview.chromium.org/442363003
2014-08-06 10:50:53 -04:00
mtklein
bcd278dfd2
DM: expand peak RAM usage to Mac and Android too.
...
BUG=skia:
NOTREECHECKS=true
R=halcanary@google.com , mtklein@google.com
Author: mtklein@chromium.org
Review URL: https://codereview.chromium.org/445963002
2014-08-06 07:46:30 -07:00
reed
147476da9e
fix hittest in Patch sample
...
TBR=
BUG=skia:
Author: reed@google.com
Review URL: https://codereview.chromium.org/441373002
2014-08-06 07:00:27 -07:00
djsollen
1b27704eba
Remove ALL font fallback logic from Skia.
...
R=reed@google.com , bungeman@google.com , caryclark@google.com
Author: djsollen@google.com
Review URL: https://codereview.chromium.org/434623002
2014-08-06 06:58:06 -07:00
mtklein
847092c88b
SkThreadPool and co. are not public.
...
BUG=skia:
R=reed@google.com , mtklein@google.com
Author: mtklein@chromium.org
Review URL: https://codereview.chromium.org/444583006
2014-08-06 06:55:12 -07:00
borenet
70f25c1a3f
Remove Mac 10.8 x86 Perf expectations
...
This is one of the problems with the way the RecreateSKPs bot determines which trybots to run: Rather than use a hard-coded list, it figures out which bots have perf expectations and then runs those bots to generate new expectations. This is problematic when we remove a bot because we have to remove its expectations as well. This is really not that different from maintaining a hard-coded list...
NOTRY=true
BUG=skia:
R=bensong@google.com , rmistry@google.com
Author: borenet@google.com
Review URL: https://codereview.chromium.org/443093002
2014-08-06 06:04:00 -07:00
robertphillips
753faf49ed
Rebaseline flaky N4 & N7 performance triggers
...
R=bungeman@google.com
TBR=bungeman@google.com
NOTRY=true
Author: robertphillips@google.com
Review URL: https://codereview.chromium.org/440423002
2014-08-06 05:16:29 -07:00
senorblanco
a6d7b6ed6d
Greenify bench bot Perf-Android-Nexus10-MaliT604-Arm7-Release at build 2563
...
R=bsalomon@google.com
TBR=bsalomon@google.com
Bypassing trybots:
NOTRY=true
Author: senorblanco@chromium.org
Review URL: https://codereview.chromium.org/442083003
2014-08-05 14:27:27 -07:00
senorblanco
858ba82bf5
Greenify bench bot Perf-Android-GalaxyNexus-SGX540-Arm7-Release at build 1811
...
R=bsalomon@google.com
TBR=bsalomon@google.com
Bypassing trybots:
NOTRY=true
Author: senorblanco@chromium.org
Review URL: https://codereview.chromium.org/443743002
2014-08-05 14:26:28 -07:00
krajcevski
40a1e11ebe
Add support for all compressed formats in KTX file format
...
R=robertphillips@google.com
Author: krajcevski@google.com
Review URL: https://codereview.chromium.org/440783004
2014-08-05 14:13:36 -07:00