Home
last modified time | relevance | path

Searched refs:RunRecord (Results 1 – 3 of 3) sorted by relevance

/external/skia/src/core/
DSkTextBlob.cpp133 class SkTextBlob::RunRecord { class in SkTextBlob
135RunRecord(uint32_t count, uint32_t textSize, const SkPoint& offset, const SkPaint& font, GlyphPos… in RunRecord() function in SkTextBlob::RunRecord
166 static_assert(SkIsAlignPtr(sizeof(RunRecord)), ""); in glyphBuffer()
168 return reinterpret_cast<uint16_t*>(const_cast<RunRecord*>(this) + 1); in glyphBuffer()
194 size_t size = sizeof(SkTextBlob::RunRecord) in StorageSize()
205 static const RunRecord* First(const SkTextBlob* blob) { in First()
207 return reinterpret_cast<const RunRecord*>(blob + 1); in First()
210 static const RunRecord* Next(const RunRecord* run) { in Next()
227 static_assert(sizeof(SkTextBlob::RunRecord) == sizeof(RunRecordStorageEquivalent), in validate()
240 static const RunRecord* NextUnchecked(const RunRecord* run) { in NextUnchecked()
[all …]
DSkTextBlobRunIterator.h38 const SkTextBlob::RunRecord* fCurrentRun;
/external/skia/include/core/
DSkTextBlob.h79 class RunRecord; variable
251 static SkRect ConservativeRunBounds(const SkTextBlob::RunRecord&);
252 static SkRect TightRunBounds(const SkTextBlob::RunRecord&);