OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
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