Lines Matching defs:RunHead
165 struct SkAAClip::RunHead {
171 return (YOffset*)((char*)this + sizeof(RunHead));
174 return (const YOffset*)((const char*)this + sizeof(RunHead));
183 static RunHead* Alloc(int rowCount, size_t dataSize) {
184 size_t size = sizeof(RunHead) + rowCount * sizeof(YOffset) + dataSize;
185 RunHead* head = (RunHead*)sk_malloc_throw(size);
203 static RunHead* AllocRect(const SkIRect& bounds) {
207 RunHead* head = RunHead::Alloc(1, rowSize);
223 const RunHead* head = clip.fRunHead;
398 RunHead* head = RunHead::Alloc(fRows.count(), dataSize);
598 Iter iterA = RunHead::Iterate(A);
599 Iter iterB = RunHead::Iterate(B);
871 Iter iter = RunHead::Iterate(*this);
894 const RunHead* head = fRunHead;
945 Iter iter = RunHead::Iterate(*this);
1057 RunHead* head = fRunHead;
1133 RunHead* head = fRunHead;
1213 const RunHead* head = fRunHead;
1274 fRunHead = RunHead::AllocRect(bounds);
1284 const RunHead* head = fRunHead;
1383 // now pack everything into a RunHead
1384 RunHead* head = RunHead::Alloc(yArray.count(), xArray.bytes());