aboutsummaryrefslogtreecommitdiffhomepage
path: root/expectations
Commit message (Collapse)AuthorAge
* More gpu rebaselinesGravatar bsalomon@google.com2014-03-20
| | | | | | Review URL: https://codereview.chromium.org/204353006 git-svn-id: http://skia.googlecode.com/svn/trunk@13875 2bbb7eff-a529-9590-31e7-b0007b416f81
* Rebaseline minor pixel diffs from recent GPU changes.Gravatar senorblanco@chromium.org2014-03-20
| | | | | | | | TBR=bsalomon Review URL: https://codereview.chromium.org/206223004 git-svn-id: http://skia.googlecode.com/svn/trunk@13873 2bbb7eff-a529-9590-31e7-b0007b416f81
* Only use analytic effect-based clipping when AA is required by at least one ↵Gravatar commit-bot@chromium.org2014-03-19
| | | | | | | | | | | | | element. BUG=352718 R=robertphillips@google.com Author: bsalomon@google.com Review URL: https://codereview.chromium.org/204983003 git-svn-id: http://skia.googlecode.com/svn/trunk@13867 2bbb7eff-a529-9590-31e7-b0007b416f81
* Use rounding to 8888 in lighting filters, raster path.Gravatar senorblanco@chromium.org2014-03-19
| | | | | | | | | | | | | | | | when converting float -> 8-bit BGRA in lighting filters, use rounding rather than floor(). This makes the GPU and raster paths match more closely (as tested by Blink test feDiffuseLighting-linearrgb-lighting-color.svg). Will affect the LSB of lighting, imagefiltersscaled GMs. R=junov@chromium.org BUG=skia: Review URL: https://codereview.chromium.org/205073002 git-svn-id: http://skia.googlecode.com/svn/trunk@13863 2bbb7eff-a529-9590-31e7-b0007b416f81
* Rebaseline imagefiltersscaled GM.Gravatar senorblanco@chromium.org2014-03-18
| | | | | | | | | | | | Rebaseline imagefiltersscaled GM for new test cases added in https://code.google.com/p/skia/source/detail?r=13798. TBR=jcgregorio@google.com BUG=skia: Review URL: https://codereview.chromium.org/203093004 git-svn-id: http://skia.googlecode.com/svn/trunk@13854 2bbb7eff-a529-9590-31e7-b0007b416f81
* Rebaselining stragglers.Gravatar senorblanco@chromium.org2014-03-15
| | | | | | | | | TBR=halcanary@google.com BUG=skia: Review URL: https://codereview.chromium.org/197283024 git-svn-id: http://skia.googlecode.com/svn/trunk@13821 2bbb7eff-a529-9590-31e7-b0007b416f81
* More imagefiltersclipped and displacement rebaselines.Gravatar senorblanco@chromium.org2014-03-15
| | | | | | | | | TBR=halcanary@google.com BUG=skia: Review URL: https://codereview.chromium.org/197283022 git-svn-id: http://skia.googlecode.com/svn/trunk@13819 2bbb7eff-a529-9590-31e7-b0007b416f81
* New baselines for displacement, imagefiltersclipped GMs.Gravatar senorblanco@chromium.org2014-03-14
| | | | | | | | | TBR=halcanary@google.com BUG=skia: Review URL: https://codereview.chromium.org/196383021 git-svn-id: http://skia.googlecode.com/svn/trunk@13816 2bbb7eff-a529-9590-31e7-b0007b416f81
* Added Z scale when X and Y scale to spot lights and point lightsGravatar commit-bot@chromium.org2014-03-13
| | | | | | | | | | | | | Z scale is set as the average of X scale and Y scale. BUG=skia: R=senorblanco@google.com, senorblanco@chromium.org Author: sugoi@chromium.org Review URL: https://codereview.chromium.org/198013002 git-svn-id: http://skia.googlecode.com/svn/trunk@13798 2bbb7eff-a529-9590-31e7-b0007b416f81
* Mark strokerects_gpu GM as ignore-failure on Win7/PerspectiveGravatar commit-bot@chromium.org2014-03-13
| | | | | | | | | | | BUG=skia:2295 R=bsalomon@google.com, epoger@google.com Author: borenet@google.com Review URL: https://codereview.chromium.org/198923003 git-svn-id: http://skia.googlecode.com/svn/trunk@13788 2bbb7eff-a529-9590-31e7-b0007b416f81
* New GPU baselines for colormatrix GM.Gravatar senorblanco@chromium.org2014-03-13
| | | | | | | | | TBR=halcanary@google.com BUG=skia: Review URL: https://codereview.chromium.org/198973003 git-svn-id: http://skia.googlecode.com/svn/trunk@13784 2bbb7eff-a529-9590-31e7-b0007b416f81
* Fix GPU colormatrix color filter with saturated alpha.Gravatar senorblanco@chromium.org2014-03-12
| | | | | | | | | | | | | Clamp RGBA values before unpremultiplying, to match the raster path. This causes a problem when the resulting alpha is >1.0, resulting in overly saturated RGB. Covered by the setYUV2RGB() test case in the colormatrix GM. R=bsalomon@google.com Review URL: https://codereview.chromium.org/196133006 git-svn-id: http://skia.googlecode.com/svn/trunk@13778 2bbb7eff-a529-9590-31e7-b0007b416f81
* Add elliptical-corner rrect clip effect. Currently only handles the case ↵Gravatar commit-bot@chromium.org2014-03-12
| | | | | | | | | | | | | where all corners have the same pair of radii. BUG=skia:2181 R=jvanverth@google.com Author: bsalomon@google.com Review URL: https://codereview.chromium.org/194603004 git-svn-id: http://skia.googlecode.com/svn/trunk@13766 2bbb7eff-a529-9590-31e7-b0007b416f81
* New baselines for imagefiltersclipped, offsetimagefilter GMs.Gravatar senorblanco@chromium.org2014-03-12
| | | | | | | | | | | These were modified by https://code.google.com/p/skia/source/detail?r=13744 TBR=halcanary@google.com Review URL: https://codereview.chromium.org/196603005 git-svn-id: http://skia.googlecode.com/svn/trunk@13762 2bbb7eff-a529-9590-31e7-b0007b416f81
* Fix SkOffsetImageFilter to use a temporary for bounds computations.Gravatar senorblanco@chromium.org2014-03-11
| | | | | | | | | | | | | | SkOffsetImageFilter::onFilterBounds() was writing to *dst, and later referring to src. These may be the same memory location, so the results were incorrect. Covered by the 5th test case in offsetimagefilter. BUG=skia: Review URL: https://codereview.chromium.org/195163004 git-svn-id: http://skia.googlecode.com/svn/trunk@13744 2bbb7eff-a529-9590-31e7-b0007b416f81
* Handle rrects with one circular corner and three square corners in ↵Gravatar commit-bot@chromium.org2014-03-11
| | | | | | | | | | | | | GrRRectEffect. BUG=skia:2181 R=jvanverth@google.com Author: bsalomon@google.com Review URL: https://codereview.chromium.org/193263002 git-svn-id: http://skia.googlecode.com/svn/trunk@13739 2bbb7eff-a529-9590-31e7-b0007b416f81
* Rebase bezier_effect GMs and lingering changed GMs from laggy botsGravatar bsalomon@google.com2014-03-10
| | | | | | Review URL: https://codereview.chromium.org/190663019 git-svn-id: http://skia.googlecode.com/svn/trunk@13734 2bbb7eff-a529-9590-31e7-b0007b416f81
* flag to make kClipToLayer_SaveFlag the default behaviorGravatar reed@google.com2014-03-10
| | | | | | | | | | | | #define SK_SUPPORT_LEGACY_CLIPTOLAYERFLAG to get the old behavior The goal is to remove the feature of saveLayer that allows the canvas to draw outside of the top-most layer. R=robertphillips@google.com, scroggo@google.com Review URL: https://codereview.chromium.org/190723004 git-svn-id: http://skia.googlecode.com/svn/trunk@13730 2bbb7eff-a529-9590-31e7-b0007b416f81
* reorg iteration code in rrects GM, tightly pack rrects drawn in _effect version.Gravatar commit-bot@chromium.org2014-03-10
| | | | | | | | | | R=robertphillips@google.com Author: bsalomon@google.com Review URL: https://codereview.chromium.org/190953008 git-svn-id: http://skia.googlecode.com/svn/trunk@13728 2bbb7eff-a529-9590-31e7-b0007b416f81
* Rebaselines for https://codereview.chromium.org/188693008/Gravatar bsalomon@google.com2014-03-07
| | | | | | Review URL: https://codereview.chromium.org/189913006 git-svn-id: http://skia.googlecode.com/svn/trunk@13713 2bbb7eff-a529-9590-31e7-b0007b416f81
* update ignored-tests.txt to accound for acceptable changes due to r13710Gravatar bsalomon@google.com2014-03-07
| | | | | | | | TBR=robertphillips@google.com Review URL: https://codereview.chromium.org/189803005 git-svn-id: http://skia.googlecode.com/svn/trunk@13712 2bbb7eff-a529-9590-31e7-b0007b416f81
* Implement the clip as 4 or fewer GrEffects when possible.Gravatar commit-bot@chromium.org2014-03-07
| | | | | | | | | | | BUG=skia:2181 R=robertphillips@google.com Author: bsalomon@google.com Review URL: https://codereview.chromium.org/188693008 git-svn-id: http://skia.googlecode.com/svn/trunk@13710 2bbb7eff-a529-9590-31e7-b0007b416f81
* Ignore failure of mixed_xfermodes_gpu on N4Gravatar commit-bot@chromium.org2014-03-07
| | | | | | | | | | | | BUG=skia:1596 NOTRY=true R=epoger@google.com, bsalomon@google.com Author: borenet@google.com Review URL: https://codereview.chromium.org/190843004 git-svn-id: http://skia.googlecode.com/svn/trunk@13707 2bbb7eff-a529-9590-31e7-b0007b416f81
* Mark mixed_xfermodes_gpu on Win7 perspective bot as ignore-failureGravatar commit-bot@chromium.org2014-03-06
| | | | | | | | | | | | BUG=skia:2262 NOTRY=true R=epoger@google.com, bsalomon@google.com Author: borenet@google.com Review URL: https://codereview.chromium.org/183803034 git-svn-id: http://skia.googlecode.com/svn/trunk@13691 2bbb7eff-a529-9590-31e7-b0007b416f81
* Manually add baseline for typeface_565Gravatar commit-bot@chromium.org2014-03-06
| | | | | | | | | | | | BUG=skia:2146 NOTRY=true R=epoger@google.com Author: borenet@google.com Review URL: https://codereview.chromium.org/180533011 git-svn-id: http://skia.googlecode.com/svn/trunk@13689 2bbb7eff-a529-9590-31e7-b0007b416f81
* Update baselines for Win7 perspective and Nexus4Gravatar commit-bot@chromium.org2014-03-05
| | | | | | | | | | | | BUG=skia:2146 NOTRY=true R=epoger@google.com, bsalomon@google.com Author: borenet@google.com Review URL: https://codereview.chromium.org/185943007 git-svn-id: http://skia.googlecode.com/svn/trunk@13677 2bbb7eff-a529-9590-31e7-b0007b416f81
* Unify edge type enums across GrEffect subclasses that clip rendering to a ↵Gravatar commit-bot@chromium.org2014-03-05
| | | | | | | | | | | | | geometry. BUG=skia: R=egdaniel@google.com, robertphillips@google.com Author: bsalomon@google.com Review URL: https://codereview.chromium.org/183893023 git-svn-id: http://skia.googlecode.com/svn/trunk@13674 2bbb7eff-a529-9590-31e7-b0007b416f81
* New baselines for offsetimagefilter GM.Gravatar senorblanco@chromium.org2014-03-05
| | | | | | | | | TBR=rmistry@google.com BUG=skia: Review URL: https://codereview.chromium.org/187883002 git-svn-id: http://skia.googlecode.com/svn/trunk@13670 2bbb7eff-a529-9590-31e7-b0007b416f81
* New baselines for imagefiltersclipped, imagefiltersscaled GMs.Gravatar senorblanco@chromium.org2014-03-04
| | | | | | | | | | Required after r13637. TBR=rmistry@google.com Review URL: https://codereview.chromium.org/186933002 git-svn-id: http://skia.googlecode.com/svn/trunk@13659 2bbb7eff-a529-9590-31e7-b0007b416f81
* Apply the CTM to the offset in the slow SkOffsetImageFilter path.Gravatar senorblanco@chromium.org2014-03-04
| | | | | | | | | | | | | | | | | | This was being done in the fast path, but not the slow path. Since I had to rebaseline the offsetimagefilter GM anyway (to accomodate the new test case), I added a red border around the intersection of the (transformed) crop rect and clip rect in each sample, beyond which no pixels should be drawn. Chrome bug: https://code.google.com/p/chromium/issues/detail?id=346362 BUG=skia: R=sugoi@google.com Review URL: https://codereview.chromium.org/186643003 git-svn-id: http://skia.googlecode.com/svn/trunk@13656 2bbb7eff-a529-9590-31e7-b0007b416f81
* New baselines for perspective switchGravatar commit-bot@chromium.org2014-03-04
| | | | | | | | | | | BUG=skia:2245 R=epoger@google.com, bsalomon@google.com Author: borenet@google.com Review URL: https://codereview.chromium.org/186563004 git-svn-id: http://skia.googlecode.com/svn/trunk@13652 2bbb7eff-a529-9590-31e7-b0007b416f81
* Baselines for skia:2146Gravatar commit-bot@chromium.org2014-03-03
| | | | | | | | | | | BUG=skia:2146 R=epoger@google.com, bsalomon@google.com Author: borenet@google.com Review URL: https://codereview.chromium.org/180253004 git-svn-id: http://skia.googlecode.com/svn/trunk@13645 2bbb7eff-a529-9590-31e7-b0007b416f81
* Fix CTM scaling and clipping of SkRectShaderImageFilter.Gravatar senorblanco@chromium.org2014-03-03
| | | | | | | | | | | | | | | | Pass the CTM as part of the local matrix passed by SkRectShaderImageFilter. Teach SkPerlinNoiseShader to respect the local matrix. Embiggen imagefiltersscaled GM size to accommodate the new test cases. Note: will require rebaselines of imagefiltersscaled and imagefiltersclipped R=sugoi@chromium.org BUG=skia: Review URL: https://codereview.chromium.org/184973007 git-svn-id: http://skia.googlecode.com/svn/trunk@13637 2bbb7eff-a529-9590-31e7-b0007b416f81
* Rebaseline convexclip2_aa gpu on win7Gravatar bsalomon@google.com2014-02-28
| | | | | | Review URL: https://codereview.chromium.org/184993004 git-svn-id: http://skia.googlecode.com/svn/trunk@13633 2bbb7eff-a529-9590-31e7-b0007b416f81
* Image rebaselines for r13627 (add new onClip* methods to SkCanvas)Gravatar robertphillips@google.com2014-02-28
| | | | | | | | https://codereview.chromium.org/179123006/ git-svn-id: http://skia.googlecode.com/svn/trunk@13629 2bbb7eff-a529-9590-31e7-b0007b416f81
* update comments within expectations/gm/ignored-tests.txtGravatar commit-bot@chromium.org2014-02-26
| | | | | | | | | | | | | | (SkipBuildbotRuns) NOTREECHECKS=True NOTRY=True R=reed@android.com TBR=reed Author: epoger@google.com Review URL: https://codereview.chromium.org/179023004 git-svn-id: http://skia.googlecode.com/svn/trunk@13593 2bbb7eff-a529-9590-31e7-b0007b416f81
* Change comment for inverse_paths GM in ignored-tests.txtGravatar bsalomon@google.com2014-02-25
| | | | | | | | BUG=skia:2222 Review URL: https://codereview.chromium.org/180213002 git-svn-id: http://skia.googlecode.com/svn/trunk@13585 2bbb7eff-a529-9590-31e7-b0007b416f81
* rebaseline extractbitmap GMs, as the test itself changedGravatar commit-bot@chromium.org2014-02-25
| | | | | | | | | | | NOTRY=True TBR=bsalomon Author: reed@google.com Review URL: https://codereview.chromium.org/180153002 git-svn-id: http://skia.googlecode.com/svn/trunk@13584 2bbb7eff-a529-9590-31e7-b0007b416f81
* rebaseline rrect gmsGravatar bsalomon@google.com2014-02-25
| | | | | | Review URL: https://codereview.chromium.org/180113002 git-svn-id: http://skia.googlecode.com/svn/trunk@13581 2bbb7eff-a529-9590-31e7-b0007b416f81
* Rebaselines for https://codereview.chromium.org/177963003/Gravatar commit-bot@chromium.org2014-02-25
| | | | | | | | | | | | | | | Signed-off-by: Kévin PETIT <kevin.petit@arm.com> BUG=skia: NOTRY=true NOTREECHECKS=true R=djsollen@google.com, mtklein@google.com Author: kevin.petit@arm.com Review URL: https://codereview.chromium.org/179723004 git-svn-id: http://skia.googlecode.com/svn/trunk@13579 2bbb7eff-a529-9590-31e7-b0007b416f81
* Rebaseline canvas-layer-state (PDF only).Gravatar senorblanco@chromium.org2014-02-25
| | | | | | | | | | Remove expectations for now-passing tests. TBR=reed@google.com Review URL: https://codereview.chromium.org/179403007 git-svn-id: http://skia.googlecode.com/svn/trunk@13578 2bbb7eff-a529-9590-31e7-b0007b416f81
* ARM Skia NEON patches - 25 - S32A_D565_Opaque_Dither clean/bugfix/speedGravatar commit-bot@chromium.org2014-02-25
| | | | | | | | | | | | | | | | | | | | BlitRow565: S32A_D565_Opaque_Dither: some improvements - Supports ARGB and ABGR - Less magic numbers - Reduced instruction count : 5-25% speedup - Fixed indentation, removed some commented and useless code Signed-off-by: Kévin PETIT <kevin.petit@arm.com> BUG=skia: R=djsollen@google.com, mtklein@google.com Author: kevin.petit@arm.com Review URL: https://codereview.chromium.org/177963003 git-svn-id: http://skia.googlecode.com/svn/trunk@13577 2bbb7eff-a529-9590-31e7-b0007b416f81
* Rebaselines for https://codereview.chromium.org/158973002/Gravatar djsollen@google.com2014-02-24
| | | | | | | | | | | This catches the remaining configs for the GPU that were not caught with the original rebaseline. R=robertphillips@google.com Review URL: https://codereview.chromium.org/177373005 git-svn-id: http://skia.googlecode.com/svn/trunk@13569 2bbb7eff-a529-9590-31e7-b0007b416f81
* Fix saveLayer() clipping w/filters, GPU path.Gravatar senorblanco@chromium.org2014-02-24
| | | | | | | | | | | | | Don't modify the clipstack in saveLayer() if the kClipToLayer_SaveFlag is not set. Without this the GPU path will clip the offscreen to the layer's bounds, even if the flag is not set. R=robertphillips@google.com BUG=skia: Review URL: https://codereview.chromium.org/164203002 git-svn-id: http://skia.googlecode.com/svn/trunk@13561 2bbb7eff-a529-9590-31e7-b0007b416f81
* Rebaselines for https://codereview.chromium.org/158973002/Gravatar commit-bot@chromium.org2014-02-24
| | | | | | | | | | | | | Signed-off-by: Kévin PETIT <kevin.petit@arm.com> BUG=skia: R=djsollen@google.com, mtklein@google.com Author: kevin.petit@arm.com Review URL: https://codereview.chromium.org/176683004 git-svn-id: http://skia.googlecode.com/svn/trunk@13559 2bbb7eff-a529-9590-31e7-b0007b416f81
* ARM Skia NEON patches - 12 - S32_BlendGravatar commit-bot@chromium.org2014-02-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Blitrow32: S32_Blend fix and little speed improvement - the results are now exactly similar as the C code - the speed has improved, especially for small values of count +-------+-----------+------------+ | count | Cortex-A9 | Cortex-A15 | +-------+-----------+------------+ | 1 | +30% | +18% | +-------+-----------+------------+ | 2 | 0 | 0 | +-------+-----------+------------+ | 4 | - <1% | +14% | +-------+-----------+------------+ | > 4 | -0.5..+5% | -0.5..+4% | +-------+-----------+------------+ Signed-off-by: Kévin PETIT <kevin.petit@arm.com> BUG=skia: Committed: http://code.google.com/p/skia/source/detail?r=13532 R=djsollen@google.com, mtklein@google.com Author: kevin.petit@arm.com Review URL: https://codereview.chromium.org/158973002 git-svn-id: http://skia.googlecode.com/svn/trunk@13543 2bbb7eff-a529-9590-31e7-b0007b416f81
* Revert of ARM Skia NEON patches - 12 - S32_Blend ↵Gravatar commit-bot@chromium.org2014-02-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (https://codereview.chromium.org/158973002/) Reason for revert: Breaking the build. See http://108.170.219.164:10117/builders/Build-Ubuntu12-GCC-Arm7-Debug-Nexus4/builds/2966 (and others). We are getting warnings that vsrc and vdst may be uninitialized. Please fix and resubmit. Original issue's description: > ARM Skia NEON patches - 12 - S32_Blend > > Blitrow32: S32_Blend fix and little speed improvement > > - the results are now exactly similar as the C code > - the speed has improved, especially for small values of count > > +-------+-----------+------------+ > | count | Cortex-A9 | Cortex-A15 | > +-------+-----------+------------+ > | 1 | +30% | +18% | > +-------+-----------+------------+ > | 2 | 0 | 0 | > +-------+-----------+------------+ > | 4 | - <1% | +14% | > +-------+-----------+------------+ > | > 4 | -0.5..+5% | -0.5..+4% | > +-------+-----------+------------+ > > Signed-off-by: Kévin PETIT <kevin.petit@arm.com> > > BUG=skia: > > Committed: http://code.google.com/p/skia/source/detail?r=13532 R=djsollen@google.com, mtklein@google.com, kevin.petit@arm.com TBR=djsollen@google.com, kevin.petit@arm.com, mtklein@google.com NOTREECHECKS=true NOTRY=true BUG=skia: Author: scroggo@google.com Review URL: https://codereview.chromium.org/175433002 git-svn-id: http://skia.googlecode.com/svn/trunk@13534 2bbb7eff-a529-9590-31e7-b0007b416f81
* ARM Skia NEON patches - 12 - S32_BlendGravatar commit-bot@chromium.org2014-02-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Blitrow32: S32_Blend fix and little speed improvement - the results are now exactly similar as the C code - the speed has improved, especially for small values of count +-------+-----------+------------+ | count | Cortex-A9 | Cortex-A15 | +-------+-----------+------------+ | 1 | +30% | +18% | +-------+-----------+------------+ | 2 | 0 | 0 | +-------+-----------+------------+ | 4 | - <1% | +14% | +-------+-----------+------------+ | > 4 | -0.5..+5% | -0.5..+4% | +-------+-----------+------------+ Signed-off-by: Kévin PETIT <kevin.petit@arm.com> BUG=skia: R=djsollen@google.com, mtklein@google.com Author: kevin.petit@arm.com Review URL: https://codereview.chromium.org/158973002 git-svn-id: http://skia.googlecode.com/svn/trunk@13532 2bbb7eff-a529-9590-31e7-b0007b416f81
* Rebaselines for https://codereview.chromium.org/167433002/Gravatar commit-bot@chromium.org2014-02-21
| | | | | | | | | | | | | Signed-off-by: Kévin PETIT <kevin.petit@arm.com> BUG=skia: R=djsollen@google.com, mtklein@google.com, hshi@chromium.org Author: kevin.petit@arm.com Review URL: https://codereview.chromium.org/174093006 git-svn-id: http://skia.googlecode.com/svn/trunk@13530 2bbb7eff-a529-9590-31e7-b0007b416f81
* fix the visual difference of raster vs gpu -- inverse_pathsGravatar commit-bot@chromium.org2014-02-21
| | | | | | | | | | | | | | | | If a path has no verbs, it is empty. If a path has verbs, but both the width and height of the bounds are zero. the path is empty too. This situation happens when you add an empty rect or circle... , say a rect{x, y, width, height} = {100, 100, 0, 0}, to a path. For 8888 config, drawPath() checked the bounds. For gpu config, it doesn't. BUG=skia:2176 R=reed@google.com, bsalomon@google.com, schenney@chromium.org Author: yunchao.he@intel.com Review URL: https://codereview.chromium.org/166023002 git-svn-id: http://skia.googlecode.com/svn/trunk@13526 2bbb7eff-a529-9590-31e7-b0007b416f81