Lines Matching refs:RunHead
58 struct SkAAClip::RunHead { struct in SkAAClip
64 return (YOffset*)((char*)this + sizeof(RunHead)); in yoffsets()
67 return (const YOffset*)((const char*)this + sizeof(RunHead)); in yoffsets()
76 static RunHead* Alloc(int rowCount, size_t dataSize) { in Alloc() argument
77 size_t size = sizeof(RunHead) + rowCount * sizeof(YOffset) + dataSize; in Alloc()
78 RunHead* head = (RunHead*)sk_malloc_throw(size); in Alloc()
96 static RunHead* AllocRect(const SkIRect& bounds) { in AllocRect() argument
100 RunHead* head = RunHead::Alloc(1, rowSize); in AllocRect()
145 const RunHead* head = clip.fRunHead; in Iter()
196 const RunHead* head = fRunHead; in validate()
446 RunHead* head = fRunHead; in trimLeftRight()
522 RunHead* head = fRunHead; in trimTopBottom()
602 const RunHead* head = fRunHead; in trimBounds()
667 const SkAAClip::RunHead* ah = a.fRunHead; in operator ==()
668 const SkAAClip::RunHead* bh = b.fRunHead; in operator ==()
721 fRunHead = RunHead::AllocRect(bounds); in setRect()
732 const RunHead* head = fRunHead; in isRect()
854 RunHead* head = RunHead::Alloc(yArray.count(), xArray.bytes()); in setRegion()
1092 RunHead* head = RunHead::Alloc(fRows.count(), dataSize); in finish()