Lines Matching full:stream
190 static void write_scalar(SkWStream* stream, SkScalar value) {
203 stream->write(buffer, stop - buffer);
206 static void append_scalars(SkWStream* stream, char verb, const SkScalar data[],
208 stream->write(&verb, 1);
209 write_scalar(stream, data[0]);
211 stream->write(" ", 1);
212 write_scalar(stream, data[i]);
217 SkDynamicMemoryWStream stream;
228 append_scalars(&stream, 'M', &pts[0].fX, 2);
231 append_scalars(&stream, 'L', &pts[1].fX, 2);
234 append_scalars(&stream, 'Q', &pts[1].fX, 4);
237 append_scalars(&stream, 'C', &pts[1].fX, 6);
240 stream.write("Z", 1);
243 str->resize(stream.getOffset());
244 stream.copyTo(str->writable_str());