Home | History | Annotate | Download | only in pipe

Lines Matching refs:fWriter

312     SkWriter32&        fWriter;
323 fWriter.write32(DrawOp_packOpFlagData(op, flags, data));
327 fWriter.write32(DrawOp_packOpFlagData(op, 0, 0));
334 size_t bytes = fWriter.bytesWritten() - fBytesNotified;
383 fWriter.writeString(name, len);
397 void* dst = static_cast<void*>(fWriter.reserve(size));
425 fWriter.write(flat->data(), flatSize);
445 , fWriter(*writer)
470 fWriter.writePtr(static_cast<void*>(fBitmapHeap));
490 if (fWriter.bytesWritten() + needed > fBlockSize) {
504 fWriter.reset(block, fBlockSize);
519 writeTypeface(&fWriter, face);
558 fWriter.writeRect(*bounds);
591 fWriter.writeScalar(m.getTranslateX());
592 fWriter.writeScalar(m.getTranslateY());
599 fWriter.writeScalar(m.getScaleX());
600 fWriter.writeScalar(m.getScaleY());
607 fWriter.writeMatrix(m);
634 fWriter.writeMatrix(matrix);
648 fWriter.writeRect(rect);
662 fWriter.writeRRect(rrect);
676 fWriter.writePath(path);
686 fWriter.writeRegion(region);
702 fWriter.write32(color);
722 fWriter.write32(SkToU32(count));
723 fWriter.write(pts, count * sizeof(SkPoint));
733 fWriter.writeRect(rect);
742 fWriter.writeRect(rect);
751 fWriter.writeRRect(rrect);
761 fWriter.writeRRect(outer);
762 fWriter.writeRRect(inner);
771 fWriter.writePath(path);
808 fWriter.writeScalar(left);
809 fWriter.writeScalar(top);
832 fWriter.writeRect(*src);
834 fWriter.writeRect(dst);
844 fWriter.writeMatrix(matrix);
854 fWriter.write32(center.fLeft);
855 fWriter.write32(center.fTop);
856 fWriter.write32(center.fRight);
857 fWriter.write32(center.fBottom);
858 fWriter.writeRect(dst);
868 fWriter.write32(left);
869 fWriter.write32(top);
880 fWriter.write32(SkToU32(byteLength));
881 fWriter.writePad(text, byteLength);
882 fWriter.writeScalar(x);
883 fWriter.writeScalar(y);
896 fWriter.write32(SkToU32(byteLength));
897 fWriter.writePad(text, byteLength);
898 fWriter.write32(count);
899 fWriter.write(pos, count * sizeof(SkPoint));
912 fWriter.write32(SkToU32(byteLength));
913 fWriter.writePad(text, byteLength);
914 fWriter.write32(count);
915 fWriter.write(xpos, count * sizeof(SkScalar));
916 fWriter.writeScalar(constY);
935 fWriter.write32(SkToU32(byteLength));
936 fWriter.writePad(text, byteLength);
938 fWriter.writePath(path);
940 fWriter.writeMatrix(*matrix);
1003 SkDEBUGCODE(size_t initialOffset = fWriter.bytesWritten();)
1005 fWriter.writeScalar(x);
1006 fWriter.writeScalar(y);
1008 fWriter.write32(typefaceSet.count());
1009 fWriter.write(typefaceBuffer.get(), typefaceSize);
1011 fWriter.write32(SkToU32(blobBuffer.bytesWritten()));
1012 uint32_t* pad = fWriter.reservePad(blobBuffer.bytesWritten());
1015 SkASSERT(initialOffset + size == fWriter.bytesWritten());
1068 fWriter.write32(vmode);
1069 fWriter.write32(vertexCount);
1070 fWriter.write(vertices, vertexCount * sizeof(SkPoint));
1072 fWriter.write(texs, vertexCount * sizeof(SkPoint));
1075 fWriter.write(colors, vertexCount * sizeof(SkColor));
1080 fWriter.write32(mode);
1083 fWriter.write32(indexCount);
1084 fWriter.writePad(indices, indexCount * sizeof(uint16_t));
1116 fWriter.write(cubics, SkPatchUtils::kNumCtrlPts * sizeof(SkPoint));
1119 fWriter.write(colors, SkPatchUtils::kNumCorners * sizeof(SkColor));
1123 fWriter.write(texCoords, SkPatchUtils::kNumCorners * sizeof(SkPoint));
1129 fWriter.write32(mode);
1144 fWriter.write32(SkToU32(size));
1146 fWriter.writePad(ptr, size);
1268 fWriter.writePtr(paint.getTypeface());
1295 fWriter.write(storage, size);
1315 buffer.writeToMemory(fWriter.reserve(size));
1337 : fWriter(0) {
1348 fWriter.reset(NULL, 0);
1349 fCanvas = SkNEW_ARGS(SkGPipeCanvas, (controller, &fWriter, flags, width, height));