Home
last modified time | relevance | path

Searched refs:SkDescriptor (Results 1 – 25 of 303) sorted by relevance

12345678910>>...13

/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/third_party/skia/src/core/
H A DSkDescriptor.cpp16 std::unique_ptr<SkDescriptor> SkDescriptor::Alloc(size_t length) { in Alloc()
19 return std::unique_ptr<SkDescriptor>(new (allocation) SkDescriptor{}); in Alloc()
23 void* SkDescriptor::operator new(size_t) { in operator new()
44 void SkDescriptor::computeChecksum() { in computeChecksum()
64 std::unique_ptr<SkDescriptor> SkDescriptor::copy() const { in copy()
65 std::unique_ptr<SkDescriptor> desc = SkDescriptor::Alloc(fLength); in copy()
70 bool SkDescriptor::operator==(const SkDescriptor& other) const { in operator ==()
86 uint32_t SkDescriptor::ComputeChecksum(const SkDescriptor* desc) { in ComputeChecksum()
92 bool SkDescriptor::isValid() const { in isValid()
98 lengthRemaining -= sizeof(SkDescriptor); in isValid()
[all …]
H A DSkDescriptor.h18 class SkDescriptor : SkNoncopyable {
22 return sizeof(SkDescriptor) + entryCount * sizeof(Entry); in ComputeOverhead()
25 static std::unique_ptr<SkDescriptor> Alloc(size_t length);
48 std::unique_ptr<SkDescriptor> copy() const;
52 bool operator==(const SkDescriptor& other) const;
67 SkDescriptor() = default;
71 static uint32_t ComputeChecksum(const SkDescriptor* desc);
82 explicit SkAutoDescriptor(const SkDescriptor& desc);
91 void reset(const SkDescriptor& desc);
97 = sizeof(SkDescriptor)
[all …]
H A DSkStrikeCache.h48 const SkDescriptor& desc, in Strike()
111 const SkDescriptor& getDescriptor() const override { in getDescriptor()
150 sk_sp<Strike> findStrike(const SkDescriptor& desc) SK_EXCLUDES(fLock);
153 const SkDescriptor& desc,
159 const SkDescriptor& desc,
164 const SkDescriptor& desc,
189 sk_sp<Strike> internalFindStrikeOrNull(const SkDescriptor& desc) SK_REQUIRES(fLock);
191 const SkDescriptor& desc,
214 static const SkDescriptor& GetKey(const sk_sp<Strike>& strike) { in GetKey()
217 static uint32_t Hash(const SkDescriptor& descriptor) { in Hash()
[all …]
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/skia/src/core/
H A DSkDescriptor.cpp16 std::unique_ptr<SkDescriptor> SkDescriptor::Alloc(size_t length) { in Alloc()
19 return std::unique_ptr<SkDescriptor>(new (allocation) SkDescriptor{}); in Alloc()
23 void* SkDescriptor::operator new(size_t) { in operator new()
44 void SkDescriptor::computeChecksum() { in computeChecksum()
64 std::unique_ptr<SkDescriptor> SkDescriptor::copy() const { in copy()
65 std::unique_ptr<SkDescriptor> desc = SkDescriptor::Alloc(fLength); in copy()
70 bool SkDescriptor::operator==(const SkDescriptor& other) const { in operator ==()
86 uint32_t SkDescriptor::ComputeChecksum(const SkDescriptor* desc) { in ComputeChecksum()
92 bool SkDescriptor::isValid() const { in isValid()
98 lengthRemaining -= sizeof(SkDescriptor); in isValid()
[all …]
H A DSkDescriptor.h18 class SkDescriptor : SkNoncopyable {
22 return sizeof(SkDescriptor) + entryCount * sizeof(Entry); in ComputeOverhead()
25 static std::unique_ptr<SkDescriptor> Alloc(size_t length);
48 std::unique_ptr<SkDescriptor> copy() const;
52 bool operator==(const SkDescriptor& other) const;
67 SkDescriptor() = default;
71 static uint32_t ComputeChecksum(const SkDescriptor* desc);
82 explicit SkAutoDescriptor(const SkDescriptor& desc);
91 void reset(const SkDescriptor& desc);
97 = sizeof(SkDescriptor)
[all …]
H A DSkStrikeCache.h48 const SkDescriptor& desc, in Strike()
111 const SkDescriptor& getDescriptor() const override { in getDescriptor()
150 sk_sp<Strike> findStrike(const SkDescriptor& desc) SK_EXCLUDES(fLock);
153 const SkDescriptor& desc,
159 const SkDescriptor& desc,
164 const SkDescriptor& desc,
189 sk_sp<Strike> internalFindStrikeOrNull(const SkDescriptor& desc) SK_REQUIRES(fLock);
191 const SkDescriptor& desc,
214 static const SkDescriptor& GetKey(const sk_sp<Strike>& strike) { in GetKey()
217 static uint32_t Hash(const SkDescriptor& descriptor) { in Hash()
[all …]
/dports/www/firefox-legacy/firefox-52.8.0esr/gfx/skia/skia/src/core/
H A DSkDescriptor.h15 class SkDescriptor : SkNoncopyable {
22 static SkDescriptor* Alloc(size_t length) { in Alloc()
24 SkDescriptor* desc = (SkDescriptor*)sk_malloc_throw(length); in Alloc()
28 static void Free(SkDescriptor* desc) { in Free()
33 fLength = sizeof(SkDescriptor); in init()
82 SkDescriptor* copy() const { in copy()
83 SkDescriptor* desc = SkDescriptor::Alloc(fLength); in copy()
130 SkDescriptor() {} in SkDescriptor() function
160 SkDescriptor::Free(fDesc); in free()
165 kStorageSize = sizeof(SkDescriptor)
[all …]
/dports/www/firefox-esr/firefox-91.8.0/gfx/skia/skia/src/core/
H A DSkDescriptor.cpp16 std::unique_ptr<SkDescriptor> SkDescriptor::Alloc(size_t length) { in Alloc()
18 return std::unique_ptr<SkDescriptor>(static_cast<SkDescriptor*>(::operator new (length))); in Alloc()
40 void SkDescriptor::computeChecksum() { in computeChecksum()
41 fChecksum = SkDescriptor::ComputeChecksum(this); in computeChecksum()
60 std::unique_ptr<SkDescriptor> SkDescriptor::copy() const { in copy()
61 std::unique_ptr<SkDescriptor> desc = SkDescriptor::Alloc(fLength); in copy()
66 bool SkDescriptor::operator==(const SkDescriptor& other) const { in operator ==()
82 uint32_t SkDescriptor::ComputeChecksum(const SkDescriptor* desc) { in ComputeChecksum()
88 bool SkDescriptor::isValid() const { in isValid()
90 size_t offset = sizeof(SkDescriptor); in isValid()
[all …]
H A DSkDescriptor.h17 class SkDescriptor : SkNoncopyable {
21 return sizeof(SkDescriptor) + entryCount * sizeof(Entry); in ComputeOverhead()
24 static std::unique_ptr<SkDescriptor> Alloc(size_t length);
29 fLength = sizeof(SkDescriptor); in init()
47 std::unique_ptr<SkDescriptor> copy() const;
51 bool operator==(const SkDescriptor& other) const;
67 SkDescriptor() = default;
81 explicit SkAutoDescriptor(const SkDescriptor& desc);
90 void reset(const SkDescriptor& desc);
96 = sizeof(SkDescriptor)
[all …]
H A DSkStrikeCache.h72 ExclusiveStrikePtr findStrikeExclusive(const SkDescriptor&);
75 const SkDescriptor& desc,
81 const SkDescriptor& desc,
87 bool desperationSearchForImage(const SkDescriptor& desc,
90 bool desperationSearchForPath(const SkDescriptor& desc, SkGlyphID glyphID, SkPath* path);
92 SkScopedStrikeForGPU findOrCreateScopedStrike(const SkDescriptor& desc,
97 const SkDescriptor&, const SkScalerContextEffects&, const SkTypeface&);
131 Node* findAndDetachStrike(const SkDescriptor&);
133 const SkDescriptor& desc,
138 const SkDescriptor& desc,
/dports/lang/spidermonkey78/firefox-78.9.0/gfx/skia/skia/src/core/
H A DSkDescriptor.cpp16 std::unique_ptr<SkDescriptor> SkDescriptor::Alloc(size_t length) { in Alloc()
18 return std::unique_ptr<SkDescriptor>(static_cast<SkDescriptor*>(::operator new (length))); in Alloc()
40 void SkDescriptor::computeChecksum() { in computeChecksum()
41 fChecksum = SkDescriptor::ComputeChecksum(this); in computeChecksum()
60 std::unique_ptr<SkDescriptor> SkDescriptor::copy() const { in copy()
61 std::unique_ptr<SkDescriptor> desc = SkDescriptor::Alloc(fLength); in copy()
66 bool SkDescriptor::operator==(const SkDescriptor& other) const { in operator ==()
82 uint32_t SkDescriptor::ComputeChecksum(const SkDescriptor* desc) { in ComputeChecksum()
88 bool SkDescriptor::isValid() const { in isValid()
90 size_t offset = sizeof(SkDescriptor); in isValid()
[all …]
H A DSkDescriptor.h17 class SkDescriptor : SkNoncopyable {
21 return sizeof(SkDescriptor) + entryCount * sizeof(Entry); in ComputeOverhead()
24 static std::unique_ptr<SkDescriptor> Alloc(size_t length);
29 fLength = sizeof(SkDescriptor); in init()
47 std::unique_ptr<SkDescriptor> copy() const;
51 bool operator==(const SkDescriptor& other) const;
67 SkDescriptor() = default;
81 explicit SkAutoDescriptor(const SkDescriptor& desc);
90 void reset(const SkDescriptor& desc);
96 = sizeof(SkDescriptor)
[all …]
H A DSkStrikeCache.h72 ExclusiveStrikePtr findStrikeExclusive(const SkDescriptor&);
75 const SkDescriptor& desc,
81 const SkDescriptor& desc,
87 bool desperationSearchForImage(const SkDescriptor& desc,
90 bool desperationSearchForPath(const SkDescriptor& desc, SkGlyphID glyphID, SkPath* path);
92 SkScopedStrikeForGPU findOrCreateScopedStrike(const SkDescriptor& desc,
97 const SkDescriptor&, const SkScalerContextEffects&, const SkTypeface&);
131 Node* findAndDetachStrike(const SkDescriptor&);
133 const SkDescriptor& desc,
138 const SkDescriptor& desc,
/dports/www/firefox/firefox-99.0/gfx/skia/skia/src/core/
H A DSkDescriptor.cpp16 std::unique_ptr<SkDescriptor> SkDescriptor::Alloc(size_t length) { in Alloc()
18 return std::unique_ptr<SkDescriptor>(static_cast<SkDescriptor*>(::operator new (length))); in Alloc()
40 void SkDescriptor::computeChecksum() { in computeChecksum()
41 fChecksum = SkDescriptor::ComputeChecksum(this); in computeChecksum()
60 std::unique_ptr<SkDescriptor> SkDescriptor::copy() const { in copy()
61 std::unique_ptr<SkDescriptor> desc = SkDescriptor::Alloc(fLength); in copy()
66 bool SkDescriptor::operator==(const SkDescriptor& other) const { in operator ==()
82 uint32_t SkDescriptor::ComputeChecksum(const SkDescriptor* desc) { in ComputeChecksum()
88 bool SkDescriptor::isValid() const { in isValid()
90 size_t offset = sizeof(SkDescriptor); in isValid()
[all …]
H A DSkDescriptor.h17 class SkDescriptor : SkNoncopyable {
21 return sizeof(SkDescriptor) + entryCount * sizeof(Entry); in ComputeOverhead()
24 static std::unique_ptr<SkDescriptor> Alloc(size_t length);
29 fLength = sizeof(SkDescriptor); in init()
47 std::unique_ptr<SkDescriptor> copy() const;
51 bool operator==(const SkDescriptor& other) const;
67 SkDescriptor() = default;
81 explicit SkAutoDescriptor(const SkDescriptor& desc);
90 void reset(const SkDescriptor& desc);
96 = sizeof(SkDescriptor)
[all …]
H A DSkStrikeCache.h72 ExclusiveStrikePtr findStrikeExclusive(const SkDescriptor&);
75 const SkDescriptor& desc,
81 const SkDescriptor& desc,
87 bool desperationSearchForImage(const SkDescriptor& desc,
90 bool desperationSearchForPath(const SkDescriptor& desc, SkGlyphID glyphID, SkPath* path);
92 SkScopedStrikeForGPU findOrCreateScopedStrike(const SkDescriptor& desc,
97 const SkDescriptor&, const SkScalerContextEffects&, const SkTypeface&);
131 Node* findAndDetachStrike(const SkDescriptor&);
133 const SkDescriptor& desc,
138 const SkDescriptor& desc,
/dports/mail/thunderbird/thunderbird-91.8.0/gfx/skia/skia/src/core/
H A DSkDescriptor.cpp16 std::unique_ptr<SkDescriptor> SkDescriptor::Alloc(size_t length) { in Alloc()
18 return std::unique_ptr<SkDescriptor>(static_cast<SkDescriptor*>(::operator new (length))); in Alloc()
40 void SkDescriptor::computeChecksum() { in computeChecksum()
41 fChecksum = SkDescriptor::ComputeChecksum(this); in computeChecksum()
60 std::unique_ptr<SkDescriptor> SkDescriptor::copy() const { in copy()
61 std::unique_ptr<SkDescriptor> desc = SkDescriptor::Alloc(fLength); in copy()
66 bool SkDescriptor::operator==(const SkDescriptor& other) const { in operator ==()
82 uint32_t SkDescriptor::ComputeChecksum(const SkDescriptor* desc) { in ComputeChecksum()
88 bool SkDescriptor::isValid() const { in isValid()
90 size_t offset = sizeof(SkDescriptor); in isValid()
[all …]
H A DSkDescriptor.h17 class SkDescriptor : SkNoncopyable {
21 return sizeof(SkDescriptor) + entryCount * sizeof(Entry); in ComputeOverhead()
24 static std::unique_ptr<SkDescriptor> Alloc(size_t length);
29 fLength = sizeof(SkDescriptor); in init()
47 std::unique_ptr<SkDescriptor> copy() const;
51 bool operator==(const SkDescriptor& other) const;
67 SkDescriptor() = default;
81 explicit SkAutoDescriptor(const SkDescriptor& desc);
90 void reset(const SkDescriptor& desc);
96 = sizeof(SkDescriptor)
[all …]
H A DSkStrikeCache.h72 ExclusiveStrikePtr findStrikeExclusive(const SkDescriptor&);
75 const SkDescriptor& desc,
81 const SkDescriptor& desc,
87 bool desperationSearchForImage(const SkDescriptor& desc,
90 bool desperationSearchForPath(const SkDescriptor& desc, SkGlyphID glyphID, SkPath* path);
92 SkScopedStrikeForGPU findOrCreateScopedStrike(const SkDescriptor& desc,
97 const SkDescriptor&, const SkScalerContextEffects&, const SkTypeface&);
131 Node* findAndDetachStrike(const SkDescriptor&);
133 const SkDescriptor& desc,
138 const SkDescriptor& desc,
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/skia/tests/
H A DDescriptorTest.cpp22 const size_t size = sizeof(SkDescriptor); in DEF_TEST()
24 auto desc = SkDescriptor::Alloc(size); in DEF_TEST()
31 sizeof(SkDescriptor) + sizeof(SkDescriptor::Entry) + sizeof(SkScalerContextRec); in DEF_TEST()
33 auto desc = SkDescriptor::Alloc(size); in DEF_TEST()
46 sizeof(SkDescriptor) + sizeof(SkDescriptor::Entry) + sizeof(SkScalerContextRec); in DEF_TEST()
61 const size_t size = sizeof(SkDescriptor) + 3 * sizeof(SkDescriptor::Entry) + in DEF_TEST()
78 sizeof(SkDescriptor) + sizeof(SkDescriptor::Entry) + sizeof(SkScalerContextRec) - 4; in DEF_TEST()
88 const size_t size = sizeof(SkDescriptor) + sizeof(SkDescriptor::Entry); in DEF_TEST()
102 const size_t size = sizeof(SkDescriptor) + sizeof(SkDescriptor::Entry) + 4; in DEF_TEST()
104 const size_t effect_size = sizeof(SkDescriptor) + sizeof(SkDescriptor::Entry); in DEF_TEST()
[all …]
/dports/lang/spidermonkey60/firefox-60.9.0/gfx/skia/skia/src/core/
H A DSkDescriptor.h16 class SkDescriptor : SkNoncopyable {
25 return std::unique_ptr<SkDescriptor>(static_cast<SkDescriptor*>(::operator new (length))); in Alloc()
32 fLength = sizeof(SkDescriptor); in init()
56 fChecksum = SkDescriptor::ComputeChecksum(this); in computeChecksum()
81 std::unique_ptr<SkDescriptor> copy() const { in copy()
82 std::unique_ptr<SkDescriptor> desc = SkDescriptor::Alloc(fLength); in copy()
87 bool operator==(const SkDescriptor& other) const {
129 SkDescriptor() {} in SkDescriptor() function
149 fDesc = (SkDescriptor*)(void*)fStorage; in reset()
164 kStorageSize = sizeof(SkDescriptor)
[all …]
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/skia/src/gpu/text/
H A DGrStrikeCache.h30 GrTextStrike(const SkDescriptor& fontScalerKey);
64 sk_sp<GrTextStrike> findOrCreateStrike(const SkDescriptor& desc) { in findOrCreateStrike()
74 sk_sp<GrTextStrike> generateStrike(const SkDescriptor& desc) { in generateStrike()
81 static const SkDescriptor& GetKey(const sk_sp<GrTextStrike>& strike) { in GetKey()
84 static uint32_t Hash(const SkDescriptor& desc) { return desc.getChecksum(); } in Hash()
87 using StrikeHash = SkTHashTable<sk_sp<GrTextStrike>, SkDescriptor, DescriptorHashTraits>;
/dports/www/firefox-legacy/firefox-52.8.0esr/gfx/skia/skia/src/gpu/
H A DGrPathRendering.cpp49 const SkDescriptor& desc) in GlyphGenerator()
58 SkDescriptor::Free(fDesc); in ~GlyphGenerator()
74 bool isEqualTo(const SkDescriptor& desc) const override { return *fDesc == desc; } in isEqualTo()
79 SkDescriptor* const fDesc;
85 const SkDescriptor* desc, in createGlyphs()
104 SkAutoDescriptor ad(sizeof(rec) + SkDescriptor::ComputeOverhead(1)); in createGlyphs()
105 SkDescriptor* genericDesc = ad.getDesc(); in createGlyphs()
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/third_party/skia/src/gpu/text/
H A DGrStrikeCache.h32 GrTextStrike(const SkDescriptor& fontScalerKey);
79 sk_sp<GrTextStrike> getStrike(const SkDescriptor& desc) { in getStrike()
89 sk_sp<GrTextStrike> generateStrike(const SkDescriptor& desc) { in generateStrike()
96 static const SkDescriptor& GetKey(const sk_sp<GrTextStrike>& strike) { in GetKey()
99 static uint32_t Hash(const SkDescriptor& desc) { return desc.getChecksum(); } in Hash()
102 using StrikeHash = SkTHashTable<sk_sp<GrTextStrike>, SkDescriptor, DescriptorHashTraits>;
/dports/www/firefox-esr/firefox-91.8.0/gfx/skia/skia/src/gpu/text/
H A DGrStrikeCache.h31 GrTextStrike(const SkDescriptor& fontScalerKey);
77 static const SkDescriptor& GetKey(const GrTextStrike& strike) { in GetKey()
81 static uint32_t Hash(const SkDescriptor& desc) { return desc.getChecksum(); } in Hash()
109 sk_sp<GrTextStrike> getStrike(const SkDescriptor& desc) { in getStrike()
124 sk_sp<GrTextStrike> generateStrike(const SkDescriptor& desc) { in generateStrike()
131 using StrikeHash = SkTDynamicHash<GrTextStrike, SkDescriptor>;

12345678910>>...13