Searched defs:SkPaint (Results 1 - 15 of 15) sorted by relevance

/external/skia/src/core/
H A DSkColorSpaceXformCanvas.cpp21 SkTLazy<SkPaint> fStorage;
22 const SkPaint* fPaint = nullptr;
23 MaybePaint(const SkPaint* p, SkColorSpaceXformer* xformer) {
26 operator const SkPaint*() const { return fPaint; }
50 void onDrawPaint(const SkPaint& paint) override {
54 void onDrawRect(const SkRect& rect, const SkPaint& paint) override {
57 void onDrawOval(const SkRect& oval, const SkPaint& paint) override {
60 void onDrawRRect(const SkRRect& rrect, const SkPaint& paint) override {
63 void onDrawDRRect(const SkRRect& outer, const SkRRect& inner, const SkPaint& paint) override {
66 void onDrawPath(const SkPath& path, const SkPaint
[all...]
H A DSkColorShader.cpp317 const SkPaint&,
329 const SkPaint&,
313 onAppendStages(SkRasterPipeline* p, SkColorSpace* dst, SkArenaAlloc* scratch, const SkMatrix&, const SkPaint&, const SkMatrix*) const argument
325 onAppendStages(SkRasterPipeline* p, SkColorSpace* dst, SkArenaAlloc* scratch, const SkMatrix&, const SkPaint&, const SkMatrix*) const argument
H A DSkDevice.h135 uint32_t fFlags; // SkPaint::getFlags()
142 uint32_t filterTextFlags(const SkPaint&) const;
144 virtual bool onShouldDisableLCD(const SkPaint&) const { return false; }
167 virtual void drawPaint(const SkPaint& paint) = 0;
169 const SkPoint[], const SkPaint& paint) = 0;
171 const SkPaint& paint) = 0;
173 const SkPaint& paint);
175 const SkPaint& paint) = 0;
178 SkScalar sweepAngle, bool useCenter, const SkPaint& paint);
180 const SkPaint
334 onCreateDevice(const CreateInfo&, const SkPaint*) argument
[all...]
H A DSkOverdrawCanvas.cpp33 fCanvas->onDrawRect(SkRect::MakeLTRB(left, top, right, bottom), SkPaint());
61 const SkPaint& paint) {
73 const SkPaint& paint) {
84 const SkPaint& paint) {
89 SkScalar y, const SkPaint& paint) {
94 const SkMatrix* matrix, const SkPaint& paint) {
110 const SkPaint& paint) {
113 case SkPaint::kUTF8_TextEncoding:
116 case SkPaint::kUTF16_TextEncoding:
119 case SkPaint
171 onDrawPatch(const SkPoint cubics[12], const SkColor colors[4], const SkPoint texCoords[4], SkBlendMode blendMode, const SkPaint&) argument
238 onDrawImage(const SkImage* image, SkScalar x, SkScalar y, const SkPaint*) argument
242 onDrawImageRect(const SkImage* image, const SkRect* src, const SkRect& dst, const SkPaint*, SrcRectConstraint) argument
247 onDrawImageNine(const SkImage*, const SkIRect&, const SkRect& dst, const SkPaint*) argument
252 onDrawImageLattice(const SkImage* image, const Lattice& lattice, const SkRect& dst, const SkPaint*) argument
273 onDrawBitmap(const SkBitmap& bitmap, SkScalar x, SkScalar y, const SkPaint*) argument
278 onDrawBitmapRect(const SkBitmap&, const SkRect*, const SkRect& dst, const SkPaint*, SrcRectConstraint) argument
283 onDrawBitmapNine(const SkBitmap&, const SkIRect&, const SkRect& dst, const SkPaint*) argument
298 onDrawPicture(const SkPicture*, const SkMatrix*, const SkPaint*) argument
[all...]
H A DSkPaint.cpp8 #include "SkPaint.h"
48 SkPaint::SkPaint() { function in class:SkPaint
68 SkPaint::SkPaint(const SkPaint& src) function in class:SkPaint
89 SkPaint::SkPaint(SkPaint&& src) { function in class:SkPaint
110 SkPaint
[all...]
H A DSkBitmapDevice.cpp14 #include "SkPaint.h"
142 SkBaseDevice* SkBitmapDevice::onCreateDevice(const CreateInfo& cinfo, const SkPaint*) { argument
199 void SkBitmapDevice::drawPaint(const SkPaint& paint) {
204 const SkPoint pts[], const SkPaint& paint) {
208 void SkBitmapDevice::drawRect(const SkRect& r, const SkPaint& paint) {
212 void SkBitmapDevice::drawOval(const SkRect& oval, const SkPaint& paint) {
220 void SkBitmapDevice::drawRRect(const SkRRect& rrect, const SkPaint& paint) {
234 const SkPaint& paint, const SkMatrix* prePathMatrix,
240 const SkMatrix& matrix, const SkPaint& paint) {
245 static inline bool CanApplyDstMatrixAsCTM(const SkMatrix& m, const SkPaint
[all...]
H A DSkDevice.cpp85 void SkBaseDevice::drawRegion(const SkRegion& region, const SkPaint& paint) {
88 bool complexPaint = paint.getStyle() != SkPaint::kFill_Style || paint.getMaskFilter() ||
106 SkScalar sweepAngle, bool useCenter, const SkPaint& paint) {
108 bool isFillNoPathEffect = SkPaint::kFill_Style == paint.getStyle() && !paint.getPathEffect();
115 const SkRRect& inner, const SkPaint& paint) {
128 const SkPoint texCoords[4], SkBlendMode bmode, const SkPaint& paint) {
139 const SkPaint &paint, SkDrawFilter* drawFilter) {
141 SkPaint runPaint = paint;
183 const SkPaint& paint) {
191 const SkRect& dst, const SkPaint
277 drawSpecial(SkSpecialImage*, int x, int y, const SkPaint&) argument
[all...]
/external/skia/src/gpu/text/
H A DGrTextUtils.h14 #include "SkPaint.h"
37 * functions. It is not a namespace only because we wish to friend SkPaint
42 * This is used to wrap a SkPaint and its post-color filter color. It is also used by RunPaint
43 * (below). This keeps a pointer to the SkPaint it is initialized with and expects it to remain
48 explicit Paint(const SkPaint* paint) : fPaint(paint) { this->initFilteredColor(); }
55 const SkPaint& skPaint() const { return *fPaint; }
56 operator const SkPaint&() const { return this->skPaint(); }
70 const SkPaint* fPaint;
96 SkTLazy<SkPaint> fModifiedPaint;
115 static bool CanDrawAsDistanceFields(const SkPaint
[all...]
/external/skia/src/gpu/ops/
H A DGrAAConvexTessellator.h12 #include "SkPaint.h"
37 SkPaint::Join join = SkPaint::Join::kBevel_Join,
283 SkPaint::Join fJoin;
35 GrAAConvexTessellator(SkStrokeRec::Style style = SkStrokeRec::kFill_Style, SkScalar strokeWidth = -1.0f, SkPaint::Join join = SkPaint::Join::kBevel_Join, SkScalar miterLimit = 0.0f) argument
/external/skia/src/svg/
H A DSkSVGDevice.cpp17 #include "SkPaint.h"
40 // Keep in sync with SkPaint::Cap
46 static_assert(SK_ARRAY_COUNT(cap_map) == SkPaint::kCapCount, "missing_cap_map_entry");
48 static const char* svg_cap(SkPaint::Cap cap) {
53 // Keep in sync with SkPaint::Join
59 static_assert(SK_ARRAY_COUNT(join_map) == SkPaint::kJoinCount, "missing_join_map_entry");
61 static const char* svg_join(SkPaint::Join join) {
66 // Keep in sync with SkPaint::Align
72 static_assert(SK_ARRAY_COUNT(text_align_map) == SkPaint::kAlignCount,
74 static const char* svg_text_align(SkPaint
808 drawVertices(const SkVertices*, SkBlendMode, const SkPaint&) argument
813 drawDevice(SkBaseDevice*, int x, int y, const SkPaint&) argument
[all...]
/external/skia/src/effects/gradients/
H A DSkLinearGradient.cpp98 const SkPaint&,
94 onAppendStages(SkRasterPipeline* p, SkColorSpace* cs, SkArenaAlloc* alloc, const SkMatrix& ctm, const SkPaint&, const SkMatrix* localM) const argument
/external/skia/include/core/
H A DSkPaint.h40 /** \class SkPaint
42 The SkPaint class holds the style and color information about how to draw
45 class SK_API SkPaint { class
47 SkPaint();
48 SkPaint(const SkPaint& paint);
49 SkPaint(SkPaint&& paint);
50 ~SkPaint();
52 SkPaint
[all...]
/external/skia/src/gpu/
H A DSkGpuDevice.cpp277 void SkGpuDevice::drawPaint(const SkPaint& paint) {
326 size_t count, const SkPoint pts[], const SkPaint& paint) {
337 GrStyle style(paint, SkPaint::kStroke_Style);
405 void SkGpuDevice::drawRect(const SkRect& rect, const SkPaint& paint) {
435 void SkGpuDevice::drawRRect(const SkRRect& rrect, const SkPaint& paint) {
499 const SkRRect& inner, const SkPaint& paint) {
541 void SkGpuDevice::drawRegion(const SkRegion& region, const SkPaint& paint) {
559 void SkGpuDevice::drawOval(const SkRect& oval, const SkPaint& paint) {
591 SkScalar sweepAngle, bool useCenter, const SkPaint& paint) {
615 const SkPaint
1759 onCreateDevice(const CreateInfo& cinfo, const SkPaint*) argument
[all...]
/external/skia/src/pdf/
H A DSkPDFDevice.cpp54 const SkPaint& paint,
70 static void replace_srcmode_on_opaque_paint(SkPaint* paint) {
86 static SkPaint calculate_text_paint(const SkPaint& paint) {
87 SkPaint result = paint;
94 if (result.getStyle() == SkPaint::kFill_Style) {
95 result.setStyle(SkPaint::kStrokeAndFill_Style);
128 , fTextFill(SkPaint::kFill_Style)
295 SkPDFUtils::EmitPath(clipPath, SkPaint::kFill_Style, fContentStream);
363 static_assert(SkPaint
1456 drawVertices(const SkVertices*, SkBlendMode, const SkPaint&) argument
[all...]
/external/skia/src/xps/
H A DSkXPSDevice.cpp38 #include "SkPaint.h"
968 HRESULT SkXPSDevice::createXpsBrush(const SkPaint& skPaint,
1075 static bool rect_must_be_pathed(const SkPaint& paint, const SkMatrix& matrix) {
1077 const bool stroke = (SkPaint::kFill_Style != paint.getStyle());
1084 SkPaint::kMiter_Join != paint.getStrokeJoin() ||
1085 (SkPaint::kMiter_Join == paint.getStrokeJoin() &&
1157 const SkPaint& paint) {
1161 void SkXPSDevice::drawVertices(const SkVertices* v, SkBlendMode blendMode, const SkPaint& paint) {
1166 void SkXPSDevice::drawPaint(const SkPaint& origPaint) {
1170 SkPaint* fillPain
2205 drawDevice( SkBaseDevice* dev, int x, int y, const SkPaint&) argument
2226 onCreateDevice(const CreateInfo& info, const SkPaint*) argument
[all...]

Completed in 468 milliseconds