Lines Matching refs:skip

101 template <typename T> const T* skip(SkReadBuffer& reader, int count = 1) {  in skip()  function
102 return (const T*)reader.skip(count * sizeof(T)); in skip()
107 rrect.readFromMemory(reader.skip(SkRRect::kSizeInMemory), SkRRect::kSizeInMemory); in read_rrect()
116 matrix.set9(skip<SkScalar>(reader, 9)); in read_sparse_matrix()
118 const SkScalar* tmp = skip<SkScalar>(reader, 6); in read_sparse_matrix()
126 const SkScalar* tmp = skip<SkScalar>(reader, 4); in read_sparse_matrix()
132 const SkScalar* tmp = skip<SkScalar>(reader, 2); in read_sparse_matrix()
236 const SkRect* bounds = (extra & kHasBounds_SaveLayerMask) ? skip<SkRect>(reader) : nullptr; in saveLayer_handler()
276 canvas->clipRect(*skip<SkRect>(reader), op, isAA); in clipRect_handler()
306 const SkScalar* scalars = skip<SkScalar>(reader, 6); // bounds[0..3], start[4], sweep[5] in drawArc_handler()
316 const SkRSXform* xform = skip<SkRSXform>(reader, count); in drawAtlas_handler()
317 const SkRect* rect = skip<SkRect>(reader, count); in drawAtlas_handler()
320 color = skip<SkColor>(reader, count); in drawAtlas_handler()
324 cull = skip<SkRect>(reader); in drawAtlas_handler()
347 const void* text = reader.skip(SkAlign4(len)); in drawText_handler()
359 const void* text = reader.skip(SkAlign4(len)); in drawPosText_handler()
361 const SkPoint* pos = skip<SkPoint>(reader, count); in drawPosText_handler()
373 const void* text = reader.skip(SkAlign4(len)); in drawPosTextH_handler()
375 const SkScalar* xpos = skip<SkScalar>(reader, count); in drawPosTextH_handler()
391 const void* text = reader.skip(SkAlign4(byteLength)); in drawTextOnPath_handler()
416 const void* text = reader.skip(SkAlign4(len)); in drawTextRSXform_handler()
418 const SkRSXform* xform = skip<SkRSXform>(reader, count); in drawTextRSXform_handler()
419 const SkRect* cull = (packedVerb & 1) ? skip<SkRect>(reader) : nullptr; in drawTextRSXform_handler()
429 const SkPoint* cubics = skip<SkPoint>(reader, 12); in drawPatch_handler()
431 colors = skip<SkColor>(reader, 4); in drawPatch_handler()
434 tex = skip<SkPoint>(reader, 4); in drawPatch_handler()
447 const SkRect* rect = skip<SkRect>(reader); in drawRect_handler()
458 region.readFromMemory(skip<char>(reader, SkAlign4(size)), size); in drawRegion_handler()
464 const SkRect* rect = skip<SkRect>(reader); in drawOval_handler()
485 const SkPoint* points = skip<SkPoint>(reader, count); in drawPoints_handler()
508 skip<SkRect>(reader) : nullptr; in drawImageRect_handler()
509 const SkRect* dst = skip<SkRect>(reader); in drawImageRect_handler()
525 const SkIRect* center = skip<SkIRect>(reader); in drawImageNine_handler()
526 const SkRect* dst = skip<SkRect>(reader); in drawImageNine_handler()
548 lattice.fXDivs = skip<int32_t>(reader, lattice.fXCount); in drawImageLattice_handler()
549 lattice.fYDivs = skip<int32_t>(reader, lattice.fYCount); in drawImageLattice_handler()
553 lattice.fFlags = skip<SkCanvas::Lattice::Flags>(reader, SkAlign4(count)); in drawImageLattice_handler()
557 lattice.fBounds = skip<SkIRect>(reader); in drawImageLattice_handler()
558 const SkRect* dst = skip<SkRect>(reader); in drawImageLattice_handler()
578 const SkPoint* vertices = skip<SkPoint>(reader, vertexCount); in drawVertices_handler()
581 texs = skip<SkPoint>(reader, vertexCount); in drawVertices_handler()
585 colors = skip<SkColor>(reader, vertexCount); in drawVertices_handler()
591 indices = skip<uint16_t>(reader, indexCount); in drawVertices_handler()
618 const SkRect* rect = skip<SkRect>(reader); in drawAnnotation_handler()
625 const char* key = skip<char>(reader, len); in drawAnnotation_handler()
629 data = SkData::MakeWithCopy(reader.skip(SkAlign4(size)), size); in drawAnnotation_handler()
740 const char* name = (const char*)reader.skip(SkAlign4(len + 1)); in defineFactory_handler()
758 const SkRect* cull = skip<SkRect>(reader); in definePicture_handler()