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

1 2

  /external/skia/src/core/
SkDescriptor.h 16 class SkDescriptor : SkNoncopyable {
20 return sizeof(SkDescriptor) + entryCount * sizeof(Entry);
23 static SkDescriptor* Alloc(size_t length) {
25 SkDescriptor* desc = (SkDescriptor*)sk_malloc_throw(length);
29 static void Free(SkDescriptor* desc) {
34 fLength = sizeof(SkDescriptor);
58 fChecksum = SkDescriptor::ComputeChecksum(this);
63 SkASSERT(SkDescriptor::ComputeChecksum(this) == fChecksum);
83 SkDescriptor* copy() const
    [all...]
SkGlyphCache.h 14 #include "SkDescriptor.h"
97 const SkDescriptor& getDescriptor() const { return *fDesc; }
129 static SkGlyphCache* VisitCache(SkTypeface*, const SkDescriptor* desc,
149 const SkDescriptor* desc) {
182 SkGlyphCache(SkTypeface*, const SkDescriptor*, SkScalerContext*);
203 SkDescriptor* fDesc;
275 SkAutoGlyphCacheBase(SkTypeface* typeface, const SkDescriptor* desc) {
301 SkAutoGlyphCache(SkTypeface* typeface, const SkDescriptor* desc) :
317 SkAutoGlyphCacheNoGamma(SkTypeface* typeface, const SkDescriptor* desc) :
SkTypeface.cpp 33 SkScalerContext* onCreateScalerContext(const SkDescriptor*) const override {
302 #include "SkDescriptor.h"
337 SkAutoDescriptor ad(sizeof(rec) + SkDescriptor::ComputeOverhead(1));
338 SkDescriptor* desc = ad.getDesc();
SkScalerContext.h 18 class SkDescriptor;
79 // must be a multiple of 4. SkDescriptor requires that its arguments be
80 // multiples of four and this structure is put in an SkDescriptor in
189 SkScalerContext(SkTypeface*, const SkDescriptor*);
SkScalerContext.cpp 12 #include "SkDescriptor.h"
65 static SkFlattenable* load_flattenable(const SkDescriptor* desc, uint32_t tag,
79 SkScalerContext::SkScalerContext(SkTypeface* typeface, const SkDescriptor* desc)
842 SkScalerContext_Empty(SkTypeface* face, const SkDescriptor* desc)
867 extern SkScalerContext* SkCreateColorScalerContext(const SkDescriptor* desc);
869 SkScalerContext* SkTypeface::createScalerContext(const SkDescriptor* desc,
SkGlyphCache.cpp 59 SkGlyphCache::SkGlyphCache(SkTypeface* typeface, const SkDescriptor* desc, SkScalerContext* ctx)
122 SkDescriptor::Free(fDesc);
461 const SkDescriptor* desc,
SkPaint.cpp 393 static void DetachDescProc(SkTypeface* typeface, const SkDescriptor* desc,
1018 static void FontMetricsDescProc(SkTypeface* typeface, const SkDescriptor* desc,
    [all...]
  /external/skia/src/gpu/
GrPathRendering.cpp 9 #include "SkDescriptor.h"
17 GlyphGenerator(const SkTypeface& typeface, const SkDescriptor& desc)
24 SkDescriptor::Free(fDesc);
40 bool isEqualTo(const SkDescriptor& desc) const override {
45 SkDescriptor* const fDesc;
51 const SkDescriptor* desc,
70 SkAutoDescriptor ad(sizeof(rec) + SkDescriptor::ComputeOverhead(1));
71 SkDescriptor* genericDesc = ad.getDesc();
GrPathRendering.h 15 class SkDescriptor;
107 * @param SkDescriptor Additional font configuration that specifies the font's size,
127 virtual GrPathRange* createGlyphs(const SkTypeface*, const SkDescriptor*, const SkStrokeRec&) = 0;
GrPathRange.h 17 class SkDescriptor;
53 virtual bool isEqualTo(const SkDescriptor&) const { return false; }
69 virtual bool isEqualTo(const SkDescriptor& desc) const {
GrFontScaler.h 14 #include "SkDescriptor.h"
28 explicit GrFontDescKey(const SkDescriptor& desc);
45 SkDescriptor* fDesc;
GrFontScaler.cpp 12 #include "SkDescriptor.h"
18 GrFontDescKey::GrFontDescKey(const SkDescriptor& desc) : fHash(desc.getChecksum()) {
21 fDesc = GrTCast<SkDescriptor*>(fStorage);
23 fDesc = SkDescriptor::Alloc(size);
29 if (fDesc != GrTCast<SkDescriptor*>(fStorage)) {
30 SkDescriptor::Free(fDesc);
35 const SkDescriptor* srcDesc = (&rh)->fDesc;
47 const SkDescriptor* srcDesc = (&rh)->fDesc;
GrStencilAndCoverTextContext.cpp 222 const SkDescriptor* desc,
  /external/skia/include/core/
SkFontHost.h 15 class SkDescriptor;
SkTypeface.h 19 class SkDescriptor;
291 SkScalerContext* createScalerContext(const SkDescriptor*,
332 virtual SkScalerContext* onCreateScalerContext(const SkDescriptor*) const = 0;
SkPaint.h 22 class SkDescriptor;
    [all...]
  /external/skia/src/ports/
SkFontHost_FreeType_common.h 26 SkScalerContext_FreeType_Base(SkTypeface* typeface, const SkDescriptor *desc)
62 const SkDescriptor*) const override;
SkScalerContext_win_dw.h 19 class SkDescriptor;
23 SkScalerContext_DW(DWriteFontTypeface*, const SkDescriptor* desc);
SkTypeface_win_dw.h 100 SkScalerContext* onCreateScalerContext(const SkDescriptor*) const override;
  /external/skia/src/fonts/
SkGScalerContext.h 23 SkScalerContext* onCreateScalerContext(const SkDescriptor*) const override;
SkGScalerContext.cpp 15 SkGScalerContext(SkGTypeface*, const SkDescriptor*);
35 #include "SkDescriptor.h"
37 SkGScalerContext::SkGScalerContext(SkGTypeface* face, const SkDescriptor* desc)
42 size_t descSize = SkDescriptor::ComputeOverhead(1) + sizeof(SkScalerContext::Rec);
44 SkDescriptor* newDesc = ad.getDesc();
170 const SkDescriptor* desc) const {
SkTestScalerContext.h 69 SkScalerContext* onCreateScalerContext(const SkDescriptor* desc) const override;
SkTestScalerContext.cpp 11 #include "SkDescriptor.h"
192 SkTestScalerContext(SkTestTypeface* face, const SkDescriptor* desc)
293 SkScalerContext* SkTestTypeface::onCreateScalerContext(const SkDescriptor* desc) const {
  /external/skia/src/gpu/gl/
GrGLPathRendering.h 40 const SkDescriptor*,
GrGLPathRendering.cpp 104 const SkDescriptor* desc,

Completed in 923 milliseconds

1 2