/external/skia/experimental/svg/model/ |
SkSVGAttribute.h | 12 #include "SkTLazy.h" 65 // TODO: SkTLazy adds an extra ptr per attribute; refactor to reduce overhead. 67 SkTLazy<SkSVGPaint> fFill; 68 SkTLazy<SkSVGNumberType> fFillOpacity; 69 SkTLazy<SkSVGFillRule> fFillRule; 70 SkTLazy<SkSVGFillRule> fClipRule; 72 SkTLazy<SkSVGPaint> fStroke; 73 SkTLazy<SkSVGDashArray> fStrokeDashArray; 74 SkTLazy<SkSVGLength> fStrokeDashOffset; 75 SkTLazy<SkSVGLineCap> fStrokeLineCap [all...] |
SkSVGPattern.h | 40 SkTLazy<SkSVGLength> fX, 44 SkTLazy<SkSVGTransformType> fPatternTransform;
|
SkSVGRadialGradient.h | 39 SkTLazy<SkSVGLength> fFx; 40 SkTLazy<SkSVGLength> fFy;
|
SkSVGSVG.h | 13 #include "SkTLazy.h" 44 SkTLazy<SkSVGViewBoxType> fViewBox;
|
SkPEG.h | 12 #include "SkTLazy.h" 38 SkTLazy<V> fValue; 53 SkTLazy<typename E::V> fValue; 150 SkTLazy<typename E1::V> v1; 151 SkTLazy<typename E2::V> v2;
|
SkSVGRenderContext.h | 17 #include "SkTLazy.h" 106 SkTLazy<SkPath> fClipPath;
|
SkSVGPattern.cpp | 92 bool inherit_if_needed(const SkTLazy<T>& src, SkTLazy<T>& dst) {
|
/external/skqp/experimental/svg/model/ |
SkSVGAttribute.h | 12 #include "SkTLazy.h" 65 // TODO: SkTLazy adds an extra ptr per attribute; refactor to reduce overhead. 67 SkTLazy<SkSVGPaint> fFill; 68 SkTLazy<SkSVGNumberType> fFillOpacity; 69 SkTLazy<SkSVGFillRule> fFillRule; 70 SkTLazy<SkSVGFillRule> fClipRule; 72 SkTLazy<SkSVGPaint> fStroke; 73 SkTLazy<SkSVGDashArray> fStrokeDashArray; 74 SkTLazy<SkSVGLength> fStrokeDashOffset; 75 SkTLazy<SkSVGLineCap> fStrokeLineCap [all...] |
SkSVGPattern.h | 40 SkTLazy<SkSVGLength> fX, 44 SkTLazy<SkSVGTransformType> fPatternTransform;
|
SkSVGRadialGradient.h | 39 SkTLazy<SkSVGLength> fFx; 40 SkTLazy<SkSVGLength> fFy;
|
SkSVGSVG.h | 13 #include "SkTLazy.h" 44 SkTLazy<SkSVGViewBoxType> fViewBox;
|
SkPEG.h | 12 #include "SkTLazy.h" 38 SkTLazy<V> fValue; 53 SkTLazy<typename E::V> fValue; 150 SkTLazy<typename E1::V> v1; 151 SkTLazy<typename E2::V> v2;
|
SkSVGRenderContext.h | 17 #include "SkTLazy.h" 106 SkTLazy<SkPath> fClipPath;
|
SkSVGPattern.cpp | 92 bool inherit_if_needed(const SkTLazy<T>& src, SkTLazy<T>& dst) {
|
/external/skia/include/core/ |
SkTLazy.h | 20 template <typename T> class SkTLazy { 22 SkTLazy() = default; 23 explicit SkTLazy(const T* src) : fPtr(src ? new (&fStorage) T(*src) : nullptr) {} 24 SkTLazy(const SkTLazy& that) { *this = that; } 25 SkTLazy(SkTLazy&& that) { *this = std::move(that); } 27 ~SkTLazy() { this->reset(); } 29 SkTLazy& operator=(const SkTLazy& that) [all...] |
/external/skqp/include/core/ |
SkTLazy.h | 20 template <typename T> class SkTLazy { 22 SkTLazy() = default; 23 explicit SkTLazy(const T* src) : fPtr(src ? new (&fStorage) T(*src) : nullptr) {} 24 SkTLazy(const SkTLazy& that) { *this = that; } 25 SkTLazy(SkTLazy&& that) { *this = std::move(that); } 27 ~SkTLazy() { this->reset(); } 29 SkTLazy& operator=(const SkTLazy& that) [all...] |
/external/skia/tests/ |
TLazyTest.cpp | 8 #include "SkTLazy.h" 12 SkTLazy<int> lazy; 18 SkTLazy<int> lazy_copy(lazy); 29 SkTLazy<int> lazy_copy(lazy);
|
/external/skqp/tests/ |
TLazyTest.cpp | 8 #include "SkTLazy.h" 12 SkTLazy<int> lazy; 18 SkTLazy<int> lazy_copy(lazy); 29 SkTLazy<int> lazy_copy(lazy);
|
/external/skia/tools/debugger/ |
SkDrawCommand.h | 16 #include "SkTLazy.h" 237 SkTLazy<SkPaint> fPaint; 254 SkTLazy<SkPaint> fPaint; 271 SkTLazy<SkPaint> fPaint; 287 SkTLazy<SkRect> fSrc; 289 SkTLazy<SkPaint> fPaint; 306 SkTLazy<SkPaint> fPaint; 323 SkTLazy<SkPaint> fPaint; 340 SkTLazy<SkPaint> fPaint; 355 SkTLazy<SkRect> fSrc [all...] |
/external/skqp/tools/debugger/ |
SkDrawCommand.h | 16 #include "SkTLazy.h" 237 SkTLazy<SkPaint> fPaint; 254 SkTLazy<SkPaint> fPaint; 271 SkTLazy<SkPaint> fPaint; 287 SkTLazy<SkRect> fSrc; 289 SkTLazy<SkPaint> fPaint; 306 SkTLazy<SkPaint> fPaint; 323 SkTLazy<SkPaint> fPaint; 340 SkTLazy<SkPaint> fPaint; 355 SkTLazy<SkRect> fSrc [all...] |
/external/skia/modules/skottie/src/ |
SkottiePrecompLayer.cpp | 16 #include "SkTLazy.h" 62 SkTLazy<float> fRemappedTime;
|
/external/skqp/modules/skottie/src/ |
SkottiePrecompLayer.cpp | 16 #include "SkTLazy.h" 62 SkTLazy<float> fRemappedTime;
|
/external/skia/fuzz/ |
FuzzGradients.cpp | 13 #include "SkTLazy.h" 121 SkTLazy<SkMatrix> localMatrix; 159 SkTLazy<SkMatrix> localMatrix; 197 SkTLazy<SkMatrix> localMatrix;
|
/external/skqp/fuzz/ |
FuzzGradients.cpp | 13 #include "SkTLazy.h" 121 SkTLazy<SkMatrix> localMatrix; 159 SkTLazy<SkMatrix> localMatrix; 197 SkTLazy<SkMatrix> localMatrix;
|
/external/skqp/modules/skshaper/src/ |
SkShaper_harfbuzz.cpp | 24 #include "SkTLazy.h" 134 static SkTLazy<BiDiRunIterator> Make(const char* utf8, size_t utf8Bytes, UBiDiLevel level) { 135 SkTLazy<BiDiRunIterator> ret; 218 static SkTLazy<ScriptRunIterator> Make(const char* utf8, size_t utf8Bytes, 221 SkTLazy<ScriptRunIterator> ret; 272 static SkTLazy<FontRunIterator> Make(const char* utf8, size_t utf8Bytes, 277 SkTLazy<FontRunIterator> ret; 555 SkTLazy<BiDiRunIterator> maybeBidi(BiDiRunIterator::Make(utf8, utf8Bytes, defaultLevel)); 563 SkTLazy<ScriptRunIterator> maybeScript(ScriptRunIterator::Make(utf8, utf8Bytes, hbUnicode)); 570 SkTLazy<FontRunIterator> maybeFont(FontRunIterator::Make(utf8, utf8Bytes [all...] |