Lines Matching full:bytelength
1407 void SkDraw::drawText_asPaths(const char text[], size_t byteLength, SkScalar x, SkScalar y,
1411 SkTextToPathIter iter(text, byteLength, paint, true);
1561 void SkDraw::drawText(const char text[], size_t byteLength, SkScalar x, SkScalar y,
1563 SkASSERT(byteLength == 0 || text != nullptr);
1568 if (text == nullptr || byteLength == 0 || fRC->isEmpty()) {
1575 this->drawText_asPaths(text, byteLength, x, y, paint);
1587 paint.getTextEncoding(), text, byteLength,
1593 void SkDraw::drawPosText_asPaths(const char text[], size_t byteLength, const SkScalar pos[],
1612 const char* stop = text + byteLength;
1639 void SkDraw::drawPosText(const char text[], size_t byteLength, const SkScalar pos[],
1642 SkASSERT(byteLength == 0 || text != nullptr);
1648 if (text == nullptr || byteLength == 0 || fRC->isEmpty()) {
1653 this->drawPosText_asPaths(text, byteLength, pos, scalarsPerPosition, offset, paint, props);
1666 paint.getTextEncoding(), text, byteLength,