Home | History | Annotate | Download | only in core

Lines Matching refs:fWriter

161     fRestoreOffsetStack.push(-(int32_t)fWriter.bytesWritten());
185 fRestoreOffsetStack.push(-(int32_t)fWriter.bytesWritten());
215 SkASSERT(initialOffset+getPaintOffset(SAVE_LAYER, size) == fWriter.bytesWritten());
641 if ((*gPictureRecordOpts[opt].fProc)(&fWriter, fRestoreOffsetStack.top(), &fPaints)) {
663 this->fillRestoreOffsetPlaceholdersForCurrentStackLevel((uint32_t)fWriter.bytesWritten());
713 this->validate(fWriter.bytesWritten(), 0);
726 this->validate(fWriter.bytesWritten(), 0);
754 fMCMgr.fillInSkips(&fWriter, restoreOffset);
760 uint32_t peek = fWriter.readTAt<uint32_t>(offset);
761 fWriter.overwriteTAt(offset, restoreOffset);
768 DrawType drawOp = peek_op_and_size(&fWriter, -offset, &opSize);
791 size_t offset = fWriter.bytesWritten();
820 size_t offset = fWriter.bytesWritten();
974 SkASSERT(initialOffset+getPaintOffset(DRAW_PAINT, size) == fWriter.bytesWritten());
989 SkASSERT(initialOffset+getPaintOffset(DRAW_POINTS, size) == fWriter.bytesWritten());
1001 fWriter.writeMul4(pts, count * sizeof(SkPoint));
1014 SkASSERT(initialOffset+getPaintOffset(DRAW_OVAL, size) == fWriter.bytesWritten());
1029 SkASSERT(initialOffset+getPaintOffset(DRAW_RECT, size) == fWriter.bytesWritten());
1049 SkASSERT(initialOffset+getPaintOffset(DRAW_RRECT, size) == fWriter.bytesWritten());
1066 SkASSERT(initialOffset+getPaintOffset(DRAW_DRRECT, size) == fWriter.bytesWritten());
1091 SkASSERT(initialOffset+getPaintOffset(DRAW_PATH, size) == fWriter.bytesWritten());
1110 SkASSERT(initialOffset+getPaintOffset(DRAW_BITMAP, size) == fWriter.bytesWritten());
1137 == fWriter.bytesWritten());
1159 SkASSERT(initialOffset+getPaintOffset(DRAW_BITMAP_MATRIX, size) == fWriter.bytesWritten());
1179 SkASSERT(initialOffset+getPaintOffset(DRAW_BITMAP_NINE, size) == fWriter.bytesWritten());
1200 SkASSERT(initialOffset+getPaintOffset(DRAW_SPRITE, size) == fWriter.bytesWritten());
1244 SkASSERT(initialOffset+getPaintOffset(op, size) == fWriter.bytesWritten());
1315 SkASSERT(initialOffset+getPaintOffset(op, size) == fWriter.bytesWritten());
1322 size_t start = fWriter.bytesWritten();
1329 SkScalar* xptr = (SkScalar*)fWriter.reserve(points * sizeof(SkScalar));
1333 fWriter.writeMul4(pos, points * sizeof(SkPoint));
1339 fPointBytes += fWriter.bytesWritten() - start;
1381 size_t start = fWriter.bytesWritten();
1387 fWriter.writeMul4(xpos, points * sizeof(SkScalar));
1389 fPointBytes += fWriter.bytesWritten() - start;
1405 SkASSERT(initialOffset+getPaintOffset(DRAW_TEXT_ON_PATH, size) == fWriter.bytesWritten());
1470 SkASSERT(initialOffset+getPaintOffset(DRAW_VERTICES, size) == fWriter.bytesWritten());
1480 fWriter.writeMul4(colors, vertexCount * sizeof(SkColor));
1484 fWriter.writePad(indices, indexCount * sizeof(uint16_t));
1504 fWriter.writePad(data, length);
1513 fWriter.writeString(description, length);
1523 fWriter.writeString(kywd, kywdLen);
1524 fWriter.writeString(value, valueLen);
1544 fCullOffsetStack.push(SkToU32(fWriter.bytesWritten()));
1556 if ((size_t)(cullSkipOffset + kUInt32Size) == fWriter.bytesWritten() && kBeClever) {
1557 SkASSERT(fWriter.bytesWritten() >= kPushCullOpSize);
1558 SkASSERT(PUSH_CULL == peek_op(&fWriter, fWriter.bytesWritten() - kPushCullOpSize));
1559 fWriter.rewindToOffset(fWriter.bytesWritten() - kPushCullOpSize);
1568 fWriter.overwriteTAt<uint32_t>(cullSkipOffset, SkToU32(fWriter.bytesWritten()));
1590 fWriter.writeMatrix(matrix);
1640 size_t start = fWriter.bytesWritten();
1642 fWriter.writePoint(point);
1644 fPointBytes += fWriter.bytesWritten() - start;
1650 fWriter.writeMul4(pts, count * sizeof(SkPoint));
1664 size_t start = fWriter.bytesWritten();
1666 fWriter.writeRect(rect);
1668 fRectBytes += fWriter.bytesWritten() - start;
1674 if (fWriter.writeBool(rect != NULL)) {
1675 fWriter.writeRect(*rect);
1680 fWriter.write(&rect, sizeof(rect));
1684 if (fWriter.writeBool(rect != NULL)) {
1685 *(SkIRect*)fWriter.reserve(sizeof(SkIRect)) = *rect;
1690 fWriter.writeRRect(rrect);
1694 fWriter.writeRegion(region);
1699 size_t start = fWriter.bytesWritten();
1702 fWriter.writePad(text, byteLength);
1704 fTextBytes += fWriter.bytesWritten() - start;
1774 return fWriter.size();
1780 SkASSERT(fWriter.size() == initialOffset + size);