HomeSort by relevance Sort by last modified time
    Searched refs:SkTLazy (Results 1 - 25 of 60) sorted by null

1 2 3

  /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...]

Completed in 544 milliseconds

1 2 3