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

1 2

  /external/skia/src/pdf/
SkPDFMakeCIDGlyphWidthsArray.h 12 class SkStrike;
18 std::unique_ptr<SkPDFArray> SkPDFMakeCIDGlyphWidthsArray(SkStrike* cache,
SkPDFFont.h 87 SkStrike* cache,
  /external/skqp/src/pdf/
SkPDFMakeCIDGlyphWidthsArray.h 12 class SkStrike;
18 std::unique_ptr<SkPDFArray> SkPDFMakeCIDGlyphWidthsArray(SkStrike* cache,
SkPDFFont.h 87 SkStrike* cache,
  /external/skia/src/core/
SkStrike.cpp 8 #include "SkStrike.h"
25 SkStrike::SkStrike(
39 const SkDescriptor& SkStrike::getDescriptor() const {
49 unsigned SkStrike::getGlyphCount() const {
53 int SkStrike::countCachedGlyphs() const {
57 bool SkStrike::isGlyphCached(SkGlyphID glyphID, SkFixed x, SkFixed y) const {
62 SkGlyph* SkStrike::getRawGlyphByID(SkPackedGlyphID id) {
66 const SkGlyph& SkStrike::getGlyphIDAdvance(uint16_t glyphID) {
72 const SkGlyph& SkStrike::getGlyphIDMetrics(uint16_t glyphID)
    [all...]
SkStrikeCache.h 15 #include "SkStrike.h"
19 class SkStrike;
59 SkStrike* get() const;
60 SkStrike* operator -> () const;
61 SkStrike& operator * () const;
114 SkStrike* targetCache);
191 void forEachStrike(std::function<void(const SkStrike&)> visitor) const;
SkStrike.h 36 class SkStrike final : public SkStrikeInterface {
38 SkStrike(const SkDescriptor& desc,
159 AutoValidate(const SkStrike* cache) : fCache(cache) {
173 const SkStrike* fCache;
SkFindAndPlaceGlyph.h 15 #include "SkStrike.h"
42 SkStrike* cache, ProcessOneGlyph&& processOneGlyph);
229 explicit GlyphFindAndPlaceSubpixel(SkStrike* cache) : fCache(cache) {}
246 SkStrike* fCache;
254 explicit GlyphFindAndPlaceFullPixel(SkStrike* cache) : fCache(cache) {}
270 SkStrike* fCache;
275 SkArenaAlloc* arena, SkAxisAlignment axisAlignment, SkStrike* cache)
297 SkStrike* cache, ProcessOneGlyph&& processOneGlyph) {
SkTypeface_remote.h 30 void initCache(SkStrike*, SkStrikeCache*);
44 SkStrike* fCache = nullptr;
SkStrikeCache.cpp 15 #include "SkStrike.h"
64 SkStrike fStrike;
100 SkStrike* SkStrikeCache::ExclusiveStrikePtr::get() const {
104 SkStrike* SkStrikeCache::ExclusiveStrikePtr::operator -> () const {
108 SkStrike& SkStrikeCache::ExclusiveStrikePtr::operator * () const {
251 auto visitor = [&counter](const SkStrike& cache) {
280 auto visitor = [&dump](const SkStrike& cache) {
365 SkStrike* targetCache) {
525 void SkStrikeCache::forEachStrike(std::function<void(const SkStrike&)> visitor) const {
634 [](const SkStrike& cache) { cache.forceValidate()
    [all...]
SkGlyph.h 19 class SkStrike;
210 // TODO(herb) remove friend statement after SkStrike cleanup.
211 friend class SkStrike;
SkTypeface_remote.cpp 11 #include "SkStrike.h"
22 void SkScalerContextProxy::initCache(SkStrike* cache, SkStrikeCache* strikeCache) {
SkRemoteGlyphCache.h 31 class SkStrike;
92 // An interface used by the server to create handles for pinning SkStrike
  /external/skqp/src/core/
SkStrike.cpp 8 #include "SkStrike.h"
25 SkStrike::SkStrike(
39 const SkDescriptor& SkStrike::getDescriptor() const {
49 unsigned SkStrike::getGlyphCount() const {
53 int SkStrike::countCachedGlyphs() const {
57 bool SkStrike::isGlyphCached(SkGlyphID glyphID, SkFixed x, SkFixed y) const {
62 SkGlyph* SkStrike::getRawGlyphByID(SkPackedGlyphID id) {
66 const SkGlyph& SkStrike::getGlyphIDAdvance(uint16_t glyphID) {
72 const SkGlyph& SkStrike::getGlyphIDMetrics(uint16_t glyphID)
    [all...]
SkStrikeCache.h 15 #include "SkStrike.h"
19 class SkStrike;
59 SkStrike* get() const;
60 SkStrike* operator -> () const;
61 SkStrike& operator * () const;
114 SkStrike* targetCache);
187 void forEachStrike(std::function<void(const SkStrike&)> visitor) const;
SkStrike.h 35 class SkStrike : public SkStrikeInterface {
37 SkStrike(const SkDescriptor& desc,
150 AutoValidate(const SkStrike* cache) : fCache(cache) {
164 const SkStrike* fCache;
SkFindAndPlaceGlyph.h 15 #include "SkStrike.h"
42 SkStrike* cache, ProcessOneGlyph&& processOneGlyph);
229 explicit GlyphFindAndPlaceSubpixel(SkStrike* cache) : fCache(cache) {}
246 SkStrike* fCache;
254 explicit GlyphFindAndPlaceFullPixel(SkStrike* cache) : fCache(cache) {}
270 SkStrike* fCache;
275 SkArenaAlloc* arena, SkAxisAlignment axisAlignment, SkStrike* cache)
297 SkStrike* cache, ProcessOneGlyph&& processOneGlyph) {
SkTypeface_remote.h 30 void initCache(SkStrike*, SkStrikeCache*);
44 SkStrike* fCache = nullptr;
SkStrikeCache.cpp 15 #include "SkStrike.h"
50 SkStrike fCache;
86 SkStrike* SkStrikeCache::ExclusiveStrikePtr::get() const {
90 SkStrike* SkStrikeCache::ExclusiveStrikePtr::operator -> () const {
94 SkStrike& SkStrikeCache::ExclusiveStrikePtr::operator * () const {
226 auto visitor = [&counter](const SkStrike& cache) {
255 auto visitor = [&dump](const SkStrike& cache) {
340 SkStrike* targetCache) {
500 void SkStrikeCache::forEachStrike(std::function<void(const SkStrike&)> visitor) const {
609 [](const SkStrike& cache) { cache.forceValidate()
    [all...]
SkGlyph.h 19 class SkStrike;
219 // TODO(herb) remove friend statement after SkStrike cleanup.
220 friend class SkStrike;
SkTypeface_remote.cpp 11 #include "SkStrike.h"
22 void SkScalerContextProxy::initCache(SkStrike* cache, SkStrikeCache* strikeCache) {
  /external/skqp/src/gpu/text/
GrStrikeCache.h 15 #include "SkStrike.h"
24 * is indexed by a PackedID and SkStrike. The SkStrike is what actually creates the mask.
25 * The GrTextStrike may outlive the generating SkStrike. However, it retains a copy
26 * of it's SkDescriptor as a key to access (or regenerate) the SkStrike. GrTextStrikes are
46 SkStrike* cache) {
65 SkStrike*, GrMaskFormat expectedMaskFormat,
91 static const SkGlyph& GrToSkGlyph(SkStrike* cache, SkPackedGlyphID id) {
101 * GrStrikeCache manages strikes which are indexed by a SkStrike. These strikes can then be
115 sk_sp<GrTextStrike> getStrike(const SkStrike* cache)
    [all...]
GrStrikeCache.cpp 83 static bool get_packed_glyph_image(SkStrike* cache, const SkGlyph& glyph, int width,
199 SkStrike* cache,
  /external/skia/src/gpu/text/
GrStrikeCache.h 15 #include "SkStrike.h"
24 * is indexed by a PackedID and SkStrike. The SkStrike is what actually creates the mask.
25 * The GrTextStrike may outlive the generating SkStrike. However, it retains a copy
26 * of it's SkDescriptor as a key to access (or regenerate) the SkStrike. GrTextStrikes are
46 SkStrike* cache) {
65 SkStrike*, GrMaskFormat expectedMaskFormat,
91 static const SkGlyph& GrToSkGlyph(SkStrike* cache, SkPackedGlyphID id) {
101 * GrStrikeCache manages strikes which are indexed by a SkStrike. These strikes can then be
GrStrikeCache.cpp 83 static bool get_packed_glyph_image(SkStrike* cache, const SkGlyph& glyph, int width,
199 SkStrike* cache,

Completed in 372 milliseconds

1 2