Searched refs:RunRecord (Results 1 – 6 of 6) sorted by relevance
/external/skqp/src/core/ |
D | SkTextBlob.cpp | 38 size_t SkTextBlob::RunRecord::StorageSize(uint32_t glyphCount, uint32_t textSize, in StorageSize() 47 auto size = sizeof(SkTextBlob::RunRecord); in StorageSize() 60 const SkTextBlob::RunRecord* SkTextBlob::RunRecord::First(const SkTextBlob* blob) { in First() 63 return reinterpret_cast<const RunRecord*>(SkAlignPtr((uintptr_t)(blob + 1))); in First() 66 const SkTextBlob::RunRecord* SkTextBlob::RunRecord::Next(const RunRecord* run) { in Next() 80 void SkTextBlob::RunRecord::validate(const uint8_t* storageTop) const { in validate() 93 static_assert(sizeof(SkTextBlob::RunRecord) == sizeof(RunRecordStorageEquivalent), in validate() 97 const SkTextBlob::RunRecord* SkTextBlob::RunRecord::NextUnchecked(const RunRecord* run) { in NextUnchecked() 99 auto res = reinterpret_cast<const RunRecord*>( in NextUnchecked() 106 size_t SkTextBlob::RunRecord::PosCount(uint32_t glyphCount, in PosCount() [all …]
|
D | SkTextBlobPriv.h | 84 class SkTextBlob::RunRecord { 86 …RunRecord(uint32_t count, uint32_t textSize, const SkPoint& offset, const SkFont& font, GlyphPosi… in RunRecord() function 117 static_assert(SkIsAlignPtr(sizeof(RunRecord)), ""); in glyphBuffer() 119 return reinterpret_cast<uint16_t*>(const_cast<RunRecord*>(this) + 1); in glyphBuffer() 158 static const RunRecord* First(const SkTextBlob* blob); 160 static const RunRecord* Next(const RunRecord* run); 173 static const RunRecord* NextUnchecked(const RunRecord* run); 262 const SkTextBlob::RunRecord* fCurrentRun;
|
/external/skia/src/core/ |
D | SkTextBlob.cpp | 38 size_t SkTextBlob::RunRecord::StorageSize(uint32_t glyphCount, uint32_t textSize, in StorageSize() 47 auto size = sizeof(SkTextBlob::RunRecord); in StorageSize() 60 const SkTextBlob::RunRecord* SkTextBlob::RunRecord::First(const SkTextBlob* blob) { in First() 63 return reinterpret_cast<const RunRecord*>(SkAlignPtr((uintptr_t)(blob + 1))); in First() 66 const SkTextBlob::RunRecord* SkTextBlob::RunRecord::Next(const RunRecord* run) { in Next() 80 void SkTextBlob::RunRecord::validate(const uint8_t* storageTop) const { in validate() 93 static_assert(sizeof(SkTextBlob::RunRecord) == sizeof(RunRecordStorageEquivalent), in validate() 97 const SkTextBlob::RunRecord* SkTextBlob::RunRecord::NextUnchecked(const RunRecord* run) { in NextUnchecked() 99 auto res = reinterpret_cast<const RunRecord*>( in NextUnchecked() 106 size_t SkTextBlob::RunRecord::PosCount(uint32_t glyphCount, in PosCount() [all …]
|
D | SkTextBlobPriv.h | 84 class SkTextBlob::RunRecord { 86 …RunRecord(uint32_t count, uint32_t textSize, const SkPoint& offset, const SkFont& font, GlyphPosi… in RunRecord() function 117 static_assert(SkIsAlignPtr(sizeof(RunRecord)), ""); in glyphBuffer() 119 return reinterpret_cast<uint16_t*>(const_cast<RunRecord*>(this) + 1); in glyphBuffer() 158 static const RunRecord* First(const SkTextBlob* blob); 160 static const RunRecord* Next(const RunRecord* run); 173 static const RunRecord* NextUnchecked(const RunRecord* run); 262 const SkTextBlob::RunRecord* fCurrentRun;
|
/external/skia/include/core/ |
D | SkTextBlob.h | 204 class RunRecord; variable 392 static SkRect ConservativeRunBounds(const SkTextBlob::RunRecord&); 393 static SkRect TightRunBounds(const SkTextBlob::RunRecord&);
|
/external/skqp/include/core/ |
D | SkTextBlob.h | 204 class RunRecord; variable 392 static SkRect ConservativeRunBounds(const SkTextBlob::RunRecord&); 393 static SkRect TightRunBounds(const SkTextBlob::RunRecord&);
|