OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:SkPackedGlyphID
(Results
1 - 25
of
33
) sorted by null
1
2
/external/skia/src/core/
SkRemoteGlyphCacheImpl.h
25
void addGlyph(
SkPackedGlyphID
, bool pathOnly);
56
void writeGlyphPath(const
SkPackedGlyphID
& glyphID, Serializer* serializer) const;
62
SkTHashSet<
SkPackedGlyphID
> fCachedGlyphImages;
63
SkTHashSet<
SkPackedGlyphID
> fCachedGlyphPaths;
67
std::vector<
SkPackedGlyphID
> fPendingGlyphImages;
68
std::vector<
SkPackedGlyphID
> fPendingGlyphPaths;
88
static
SkPackedGlyphID
GetKey(const SkGlyph* glyph) {
91
static uint32_t Hash(
SkPackedGlyphID
glyphId) {
98
SkTHashTable<SkGlyph*,
SkPackedGlyphID
, GlyphMapHashTraits> fGlyphMap;
SkGlyph.h
117
struct
SkPackedGlyphID
: public SkPackedID {
118
SkPackedGlyphID
(SkGlyphID code) : SkPackedID(code) { }
119
SkPackedGlyphID
(SkGlyphID code, SkFixed x, SkFixed y) : SkPackedID(code, x, y) { }
120
SkPackedGlyphID
(SkGlyphID code, SkIPoint pt) : SkPackedID(code, pt.x(), pt.y()) { }
121
constexpr
SkPackedGlyphID
() = default;
131
constexpr explicit SkGlyph(
SkPackedGlyphID
id) : fID{id} {}
138
SkPackedGlyphID
getPackedID() const { return fID; }
212
SkPackedGlyphID
fID;
SkStrike.h
46
SkGlyph* getRawGlyphByID(
SkPackedGlyphID
);
108
SkPackedGlyphID
vetoID =
SkPackedGlyphID
()) const;
192
SkGlyph* lookupByPackedGlyphID(
SkPackedGlyphID
packedGlyphID, MetricsType type);
214
static
SkPackedGlyphID
GetKey(const SkGlyph* glyph) {
217
static uint32_t Hash(
SkPackedGlyphID
glyphId) {
225
SkTHashTable<SkGlyph*,
SkPackedGlyphID
, GlyphMapHashTraits> fGlyphMap;
SkStrike.cpp
58
SkPackedGlyphID
packedGlyphID{glyphID, x, y};
62
SkGlyph* SkStrike::getRawGlyphByID(
SkPackedGlyphID
id) {
68
SkPackedGlyphID
packedGlyphID(glyphID);
74
SkPackedGlyphID
packedGlyphID(glyphID);
80
SkPackedGlyphID
packedGlyphID(glyphID, x, y);
91
SkGlyph* SkStrike::lookupByPackedGlyphID(
SkPackedGlyphID
packedGlyphID, MetricsType type) {
206
SkPackedGlyphID
vetoID) const {
209
SkPackedGlyphID
packedGlyphID{glyphID, subX, subY};
SkRemoteGlyphCache.cpp
431
void SkStrikeServer::SkGlyphCacheState::addGlyph(
SkPackedGlyphID
glyph, bool asPath) {
450
serializer->write<
SkPackedGlyphID
>(glyph->getPackedID());
536
SkPackedGlyphID
packedGlyphID = fIsSubpixel ?
SkPackedGlyphID
{glyphID, lookupPoint}
537
:
SkPackedGlyphID
{glyphID};
585
void SkStrikeServer::SkGlyphCacheState::writeGlyphPath(const
SkPackedGlyphID
& glyphID,
610
SkPackedGlyphID
packedGlyphID = fIsSubpixel ?
SkPackedGlyphID
{glyphID, lookupPoint}
611
:
SkPackedGlyphID
{glyphID};
667
SkPackedGlyphID
glyphID
[
all
...]
SkScalerContext.h
282
bool SK_WARN_UNUSED_RESULT getPath(
SkPackedGlyphID
, SkPath*);
417
bool internalGetPath(
SkPackedGlyphID
id, SkPath* devPath);
SkRemoteGlyphCache.h
32
struct
SkPackedGlyphID
;
SkStrikeCache.cpp
374
auto targetGlyphID =
SkPackedGlyphID
(glyphID, targetSubX, targetSubY);
408
SkGlyph* from = node->fStrike.getRawGlyphByID(
SkPackedGlyphID
(glyphID));
/external/skqp/src/core/
SkRemoteGlyphCacheImpl.h
26
void addGlyph(
SkPackedGlyphID
, bool pathOnly);
40
const SkGlyph& findGlyph(
SkPackedGlyphID
);
56
void writeGlyphPath(const
SkPackedGlyphID
& glyphID, Serializer* serializer) const;
62
SkTHashSet<
SkPackedGlyphID
> fCachedGlyphImages;
63
SkTHashSet<
SkPackedGlyphID
> fCachedGlyphPaths;
67
std::vector<
SkPackedGlyphID
> fPendingGlyphImages;
68
std::vector<
SkPackedGlyphID
> fPendingGlyphPaths;
92
static
SkPackedGlyphID
GetKey(const SkGlyph* glyph) {
95
static uint32_t Hash(
SkPackedGlyphID
glyphId) {
102
SkTHashTable<SkGlyph*,
SkPackedGlyphID
, GlyphMapHashTraits> fGlyphMap
[
all
...]
SkGlyph.h
117
struct
SkPackedGlyphID
: public SkPackedID {
118
SkPackedGlyphID
(SkGlyphID code) : SkPackedID(code) { }
119
SkPackedGlyphID
(SkGlyphID code, SkFixed x, SkFixed y) : SkPackedID(code, x, y) { }
120
SkPackedGlyphID
(SkGlyphID code, SkIPoint pt) : SkPackedID(code, pt.x(), pt.y()) { }
121
constexpr
SkPackedGlyphID
() = default;
140
constexpr explicit SkGlyph(
SkPackedGlyphID
id) : fID{id} {}
147
SkPackedGlyphID
getPackedID() const { return fID; }
221
SkPackedGlyphID
fID;
SkStrike.h
47
SkGlyph* getRawGlyphByID(
SkPackedGlyphID
);
109
SkPackedGlyphID
vetoID =
SkPackedGlyphID
()) const;
183
SkGlyph* lookupByPackedGlyphID(
SkPackedGlyphID
packedGlyphID, MetricsType type);
187
SkGlyph* allocateNewGlyph(
SkPackedGlyphID
packedGlyphID, MetricsType type);
209
static
SkPackedGlyphID
GetKey(const SkGlyph* glyph) {
212
static uint32_t Hash(
SkPackedGlyphID
glyphId) {
220
SkTHashTable<SkGlyph*,
SkPackedGlyphID
, GlyphMapHashTraits> fGlyphMap;
SkStrike.cpp
58
SkPackedGlyphID
packedGlyphID{glyphID, x, y};
62
SkGlyph* SkStrike::getRawGlyphByID(
SkPackedGlyphID
id) {
68
SkPackedGlyphID
packedGlyphID(glyphID);
74
SkPackedGlyphID
packedGlyphID(glyphID);
80
SkPackedGlyphID
packedGlyphID(glyphID, x, y);
91
SkGlyph* SkStrike::lookupByPackedGlyphID(
SkPackedGlyphID
packedGlyphID, MetricsType type) {
105
SkGlyph* SkStrike::allocateNewGlyph(
SkPackedGlyphID
packedGlyphID, MetricsType mtype) {
120
SkASSERT(glyphPtr->fID !=
SkPackedGlyphID
());
206
SkPackedGlyphID
vetoID) const {
209
SkPackedGlyphID
packedGlyphID{glyphID, subX, subY}
[
all
...]
SkRemoteGlyphCache.cpp
424
void SkStrikeServer::SkGlyphCacheState::addGlyph(
SkPackedGlyphID
glyph, bool asPath) {
443
serializer->write<
SkPackedGlyphID
>(glyph->getPackedID());
501
const SkGlyph& SkStrikeServer::SkGlyphCacheState::findGlyph(
SkPackedGlyphID
glyphID) {
538
SkPackedGlyphID
packedGlyphID = fIsSubpixel ?
SkPackedGlyphID
{glyphID, lookupPoint}
539
:
SkPackedGlyphID
{glyphID};
553
void SkStrikeServer::SkGlyphCacheState::writeGlyphPath(const
SkPackedGlyphID
& glyphID,
597
SkPackedGlyphID
glyphID;
598
if (!deserializer->read<
SkPackedGlyphID
>(&glyphID)) return false;
SkScalerContext.h
292
bool SK_WARN_UNUSED_RESULT getPath(
SkPackedGlyphID
, SkPath*);
425
bool internalGetPath(
SkPackedGlyphID
id, SkPath* devPath);
SkRemoteGlyphCache.h
31
struct
SkPackedGlyphID
;
SkStrikeCache.cpp
349
auto targetGlyphID =
SkPackedGlyphID
(glyphID, targetSubX, targetSubY);
383
SkGlyph* from = node->fCache.getRawGlyphByID(
SkPackedGlyphID
(glyphID));
/external/skia/src/gpu/
GrGlyph.h
95
static const
SkPackedGlyphID
& GetKey(const GrGlyph& glyph) {
99
static uint32_t Hash(
SkPackedGlyphID
key) {
103
const
SkPackedGlyphID
fPackedID;
/external/skia/src/gpu/text/
GrStrikeCache.h
45
GrGlyph* getGlyph(
SkPackedGlyphID
packed,
84
SkTDynamicHash<GrGlyph,
SkPackedGlyphID
> fCache;
91
static const SkGlyph& GrToSkGlyph(SkStrike* cache,
SkPackedGlyphID
id) {
GrStrikeCache.cpp
182
SkTDynamicHash<GrGlyph,
SkPackedGlyphID
>::Iter iter(&fCache);
GrTextBlobVertexRegenerator.cpp
199
SkPackedGlyphID
id = fBlob->fGlyphs[glyphOffset]->fPackedID;
/external/skqp/src/gpu/
GrGlyph.h
95
static const
SkPackedGlyphID
& GetKey(const GrGlyph& glyph) {
99
static uint32_t Hash(
SkPackedGlyphID
key) {
103
const
SkPackedGlyphID
fPackedID;
/external/skqp/src/gpu/text/
GrStrikeCache.h
45
GrGlyph* getGlyph(
SkPackedGlyphID
packed,
84
SkTDynamicHash<GrGlyph,
SkPackedGlyphID
> fCache;
91
static const SkGlyph& GrToSkGlyph(SkStrike* cache,
SkPackedGlyphID
id) {
GrStrikeCache.cpp
182
SkTDynamicHash<GrGlyph,
SkPackedGlyphID
>::Iter iter(&fCache);
/external/skia/bench/
PathTextBench.cpp
51
SkPackedGlyphID
id(defaultFont.unicharToGlyph(kGlyphs[i]));
/external/skqp/bench/
PathTextBench.cpp
51
SkPackedGlyphID
id(defaultFont.unicharToGlyph(kGlyphs[i]));
Completed in 2250 milliseconds
1
2