skia2/experimental/svg/model
fmalita bef51c23c3 [SVGDom] Opacity optimization
Apply opacity as fill/stroke paint alpha instead of saveLayer, when
possible.

R=robertphillips@google.com,stephana@google.com,reed@google.com
GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2353503005

Committed: https://skia.googlesource.com/skia/+/3dbb7b9f196d793fbd16243157ee67638891f5dc
Review-Url: https://codereview.chromium.org/2353503005
2016-09-20 15:45:57 -07:00
..
SkPEG.h Reland: Experimental parsing expression grammar (PEG) template library 2016-08-25 08:44:35 -07:00
SkSVGAttribute.cpp [SVGDom] Add more presentation attributes. 2016-08-11 09:16:29 -07:00
SkSVGAttribute.h [SVGDom] Linear gradient 'gradientTransform' support 2016-09-13 13:59:05 -07:00
SkSVGAttributeParser.cpp [SVGDom] Linear gradient 'spreadMethod' support 2016-09-13 12:56:11 -07:00
SkSVGAttributeParser.h [SVGDom] Linear gradient 'spreadMethod' support 2016-09-13 12:56:11 -07:00
SkSVGCircle.cpp [SVGDom] Add <circle>, <ellipse> support 2016-08-16 15:38:51 -07:00
SkSVGCircle.h [SVGDom] Add <circle>, <ellipse> support 2016-08-16 15:38:51 -07:00
SkSVGContainer.cpp [SVGDom] Opacity optimization 2016-09-20 15:45:57 -07:00
SkSVGContainer.h [SVGDom] Opacity optimization 2016-09-20 15:45:57 -07:00
SkSVGDefs.h [SVGDom] Initial linear gradient support 2016-09-12 17:06:47 -07:00
SkSVGDOM.cpp [SVGDom] Expose intrinsic size info 2016-09-14 12:04:30 -07:00
SkSVGDOM.h [SVGDom] Expose intrinsic size info 2016-09-14 12:04:30 -07:00
SkSVGEllipse.cpp [SVGDom] Fix <ellipse> positioning 2016-08-17 15:08:48 -07:00
SkSVGEllipse.h [SVGDom] Add <circle>, <ellipse> support 2016-08-16 15:38:51 -07:00
SkSVGG.h [SVGDom] Parse style attributes 2016-07-29 08:52:03 -07:00
SkSVGHiddenContainer.h [SVGDom] Initial linear gradient support 2016-09-12 17:06:47 -07:00
SkSVGIDMapper.h [SVGDom] Initial linear gradient support 2016-09-12 17:06:47 -07:00
SkSVGLine.cpp [SVGDom] Add <line> support 2016-08-17 08:38:15 -07:00
SkSVGLine.h [SVGDom] Add <line> support 2016-08-17 08:38:15 -07:00
SkSVGLinearGradient.cpp [SVGDom] Linear gradient 'gradientTransform' support 2016-09-13 13:59:05 -07:00
SkSVGLinearGradient.h [SVGDom] Linear gradient 'gradientTransform' support 2016-09-13 13:59:05 -07:00
SkSVGNode.cpp [SVGDom] Opacity optimization 2016-09-20 15:45:57 -07:00
SkSVGNode.h [SVGDom] Opacity optimization 2016-09-20 15:45:57 -07:00
SkSVGPath.cpp [SVGDom] Initial SVGLength support 2016-08-03 10:21:11 -07:00
SkSVGPath.h [SVGDom] Initial SVGLength support 2016-08-03 10:21:11 -07:00
SkSVGPoly.cpp [SVGDom] <polygon> & <polyline> support 2016-08-12 12:15:33 -07:00
SkSVGPoly.h [SVGDom] <polygon> & <polyline> support 2016-08-12 12:15:33 -07:00
SkSVGRect.cpp [SVGDom] Add rx/ry support for <rect> 2016-08-10 17:11:29 -07:00
SkSVGRect.h [SVGDom] Add rx/ry support for <rect> 2016-08-10 17:11:29 -07:00
SkSVGRenderContext.cpp [SVGDom] Opacity optimization 2016-09-20 15:45:57 -07:00
SkSVGRenderContext.h [SVGDom] Opacity optimization 2016-09-20 15:45:57 -07:00
SkSVGShape.cpp [SVGDom] Add more presentation attributes. 2016-08-11 09:16:29 -07:00
SkSVGShape.h [SVGDom] Add viewBox support 2016-08-08 11:38:55 -07:00
SkSVGStop.cpp [SVGDom] Initial linear gradient support 2016-09-12 17:06:47 -07:00
SkSVGStop.h [SVGDom] Initial linear gradient support 2016-09-12 17:06:47 -07:00
SkSVGSVG.cpp [SVGDom] Expose intrinsic size info 2016-09-14 12:04:30 -07:00
SkSVGSVG.h [SVGDom] Expose intrinsic size info 2016-09-14 12:04:30 -07:00
SkSVGTransformableNode.cpp [SVGDom] Improved transform parsing 2016-08-08 12:58:57 -07:00
SkSVGTransformableNode.h [SVGDom] Improved transform parsing 2016-08-08 12:58:57 -07:00
SkSVGTypes.h [SVGDom] Linear gradient 'spreadMethod' support 2016-09-13 12:56:11 -07:00
SkSVGValue.cpp [SVGDom] Initial SVGLength support 2016-08-03 10:21:11 -07:00
SkSVGValue.h [SVGDom] Linear gradient 'spreadMethod' support 2016-09-13 12:56:11 -07:00