Lines Matching refs:paint

156             const SkPaint* paint, int flags) {
157 return saveLayer(left, top, right, bottom, paint, flags, nullptr);
163 const SkPaint* paint, int flags, const SkPath* convexMask);
166 const SkPaint* paint, int flags);
170 void drawBitmap(const SkBitmap* bitmap, const SkPaint* paint);
172 TextureVertex* vertices, bool pureTranslate, const Rect& bounds, const SkPaint* paint);
174 const SkPaint* paint);
176 const float* vertices, const int* colors, const SkPaint* paint);
178 TextureVertex* vertices, uint32_t indexCount, const SkPaint* paint);
180 float left, float top, float right, float bottom, const SkPaint* paint);
183 const SkPaint* paint);
185 float rx, float ry, const SkPaint* paint);
186 void drawCircle(float x, float y, float radius, const SkPaint* paint);
188 const SkPaint* paint);
190 float startAngle, float sweepAngle, bool useCenter, const SkPaint* paint);
191 void drawPath(const SkPath* path, const SkPaint* paint);
192 void drawLines(const float* points, int count, const SkPaint* paint);
193 void drawPoints(const float* points, int count, const SkPaint* paint);
195 float hOffset, float vOffset, const SkPaint* paint);
197 const float* positions, const SkPaint* paint, float totalAdvance, const Rect& bounds,
199 void drawRects(const float* rects, int count, const SkPaint* paint);
398 const SkPaint* paint = nullptr);
399 bool quickRejectSetupScissor(const Rect& bounds, const SkPaint* paint = nullptr) {
401 bounds.right, bounds.bottom, paint);
515 const SkPaint* paint, int flags, const SkPath* convexMask);
578 * @param paint The paint containing the color, blending mode, etc.
582 const SkPaint* paint, bool ignoreTransform = false);
591 * @param paint The paint containing the color, blending mode, etc.
596 void drawColorRects(const float* rects, int count, const SkPaint* paint,
608 * @param paint The paint to draw the shape with
610 void drawShape(float left, float top, PathTexture* texture, const SkPaint* paint);
613 * Renders a strip of polygons with the specified paint, used for tessellated geometry.
616 * @param paint The paint to render with
620 const SkPaint* paint, int flags = 0);
626 const SkPaint* paint, int flags = 0) {
627 drawVertexBuffer(0.0f, 0.0f, vertexBuffer, paint, flags);
634 * @param paint The paint to render with
636 void drawConvexPath(const SkPath& path, const SkPaint* paint);
641 * @param paint The paint to draw the shadow with
650 void drawTextShadow(const SkPaint* paint, const glyph_t* glyphs, int count,
661 * @param paint The paint to draw the texture with
663 void drawPathTexture(PathTexture* texture, float x, float y, const SkPaint* paint);
679 * Returns true if the specified paint will draw invisible text.
681 bool canSkipText(const SkPaint* paint) const;
699 void drawRegionRects(const SkRegion& region, const SkPaint& paint, bool dirty = false);