Searched defs:skPaint (Results 1 - 24 of 24) sorted by relevance

/external/skqp/src/gpu/
H A DGrPathRenderingRenderTargetContext.cpp18 void GrPathRenderingRenderTargetContext::drawText(const GrClip& clip, const SkPaint& skPaint, argument
32 fStencilAndCoverTextContext->drawText(this->drawingManager()->getContext(), this, clip, skPaint,
37 void GrPathRenderingRenderTargetContext::drawPosText(const GrClip& clip, const SkPaint& skPaint, argument
54 this->drawingManager()->getContext(), this, clip, skPaint, viewMatrix,
58 void GrPathRenderingRenderTargetContext::drawTextBlob(const GrClip& clip, const SkPaint& skPaint, argument
76 skPaint, viewMatrix, this->surfaceProps(), blob, x,
H A DSkGr.h94 const SkPaint& skPaint,
98 /** Same as above but ignores the SkShader (if any) on skPaint. */
101 const SkPaint& skPaint,
104 /** Replaces the SkShader (if any) on skPaint with the passed in GrFragmentProcessor. The processor
109 const SkPaint& skPaint,
117 const SkPaint& skPaint,
128 const SkPaint& skPaint, GrPaint* grPaint) {
129 return SkPaintToGrPaintWithXfermode(context, dstColorSpaceInfo, skPaint, SkMatrix::I(),
126 SkPaintToGrPaintWithPrimitiveColor(GrContext* context, const GrColorSpaceInfo& dstColorSpaceInfo, const SkPaint& skPaint, GrPaint* grPaint) argument
H A DSkGr.cpp374 const SkPaint& skPaint,
382 GrColor4f origColor = SkColorToUnpremulGrColor4f(skPaint.getColor(), colorSpaceInfo);
384 const GrFPArgs fpArgs(context, &viewM, skPaint.getFilterQuality(), &colorSpaceInfo);
392 } else if (const auto* shader = as_SB(skPaint.getShader())) {
421 GrColor paintAlpha = SkColorAlphaToGrColor(skPaint.getColor());
449 GrColor paintAlpha = SkColorAlphaToGrColor(skPaint.getColor());
464 SkColorFilter* colorFilter = skPaint.getColorFilter();
474 colorFilter->filterColor(skPaint.getColor())));
486 SkMaskFilterBase* maskFilter = as_MFB(skPaint.getMaskFilter());
496 if (!skPaint
372 skpaint_to_grpaint_impl(GrContext* context, const GrColorSpaceInfo& colorSpaceInfo, const SkPaint& skPaint, const SkMatrix& viewM, std::unique_ptr<GrFragmentProcessor>* shaderProcessor, SkBlendMode* primColorMode, GrPaint* grPaint) argument
515 SkPaintToGrPaint(GrContext* context, const GrColorSpaceInfo& colorSpaceInfo, const SkPaint& skPaint, const SkMatrix& viewM, GrPaint* grPaint) argument
522 SkPaintToGrPaintReplaceShader(GrContext* context, const GrColorSpaceInfo& colorSpaceInfo, const SkPaint& skPaint, std::unique_ptr<GrFragmentProcessor> shaderFP, GrPaint* grPaint) argument
535 SkPaintToGrPaintNoShader(GrContext* context, const GrColorSpaceInfo& colorSpaceInfo, const SkPaint& skPaint, GrPaint* grPaint) argument
548 SkPaintToGrPaintWithXfermode(GrContext* context, const GrColorSpaceInfo& colorSpaceInfo, const SkPaint& skPaint, const SkMatrix& viewM, SkBlendMode primColorMode, GrPaint* grPaint) argument
[all...]
H A DSkGpuDevice.cpp1479 const SkPaint& skPaint, const SkMatrix& matrix, SkBlendMode bmode,
1481 if (hasTexs && skPaint.getShader()) {
1484 return SkPaintToGrPaintWithXfermode(context, colorSpaceInfo, skPaint, matrix, bmode,
1488 return SkPaintToGrPaint(context, colorSpaceInfo, skPaint, matrix, grPaint);
1494 return SkPaintToGrPaintWithPrimitiveColor(context, colorSpaceInfo, skPaint, grPaint);
1497 return SkPaintToGrPaintNoShader(context, colorSpaceInfo, skPaint, grPaint);
1478 init_vertices_paint(GrContext* context, const GrColorSpaceInfo& colorSpaceInfo, const SkPaint& skPaint, const SkMatrix& matrix, SkBlendMode bmode, bool hasTexs, bool hasColors, GrPaint* grPaint) argument
H A DGrRenderTargetContext.cpp73 void makeGrPaint(GrMaskFormat maskFormat, const SkPaint& skPaint, const SkMatrix& viewMatrix, argument
78 SkPaintToGrPaintWithPrimitiveColor(context, colorSpaceInfo, skPaint, grPaint);
80 SkPaintToGrPaint(context, colorSpaceInfo, skPaint, viewMatrix, grPaint);
218 void GrRenderTargetContext::drawText(const GrClip& clip, const SkPaint& skPaint, argument
228 atlasTextContext->drawText(fContext, fTextTarget.get(), clip, skPaint, viewMatrix,
/external/skia/src/gpu/
H A DSkGr.h94 const SkPaint& skPaint,
98 /** Same as above but ignores the SkShader (if any) on skPaint. */
101 const SkPaint& skPaint,
104 /** Replaces the SkShader (if any) on skPaint with the passed in GrFragmentProcessor. The processor
109 const SkPaint& skPaint,
117 const SkPaint& skPaint,
128 const SkPaint& skPaint, GrPaint* grPaint) {
129 return SkPaintToGrPaintWithXfermode(context, dstColorSpaceInfo, skPaint, SkMatrix::I(),
126 SkPaintToGrPaintWithPrimitiveColor(GrContext* context, const GrColorSpaceInfo& dstColorSpaceInfo, const SkPaint& skPaint, GrPaint* grPaint) argument
H A DSkGr.cpp350 const SkPaint& skPaint,
358 GrColor4f origColor = SkColorToUnpremulGrColor4f(skPaint.getColor(), colorSpaceInfo);
360 const GrFPArgs fpArgs(context, &viewM, skPaint.getFilterQuality(), &colorSpaceInfo);
368 } else if (const auto* shader = as_SB(skPaint.getShader())) {
400 GrColor paintAlpha = SkColorAlphaToGrColor(skPaint.getColor());
428 GrColor paintAlpha = SkColorAlphaToGrColor(skPaint.getColor());
443 SkColorFilter* colorFilter = skPaint.getColorFilter();
453 colorFilter->filterColor(skPaint.getColor())));
465 SkMaskFilterBase* maskFilter = as_MFB(skPaint.getMaskFilter());
475 if (!skPaint
348 skpaint_to_grpaint_impl(GrContext* context, const GrColorSpaceInfo& colorSpaceInfo, const SkPaint& skPaint, const SkMatrix& viewM, std::unique_ptr<GrFragmentProcessor>* shaderProcessor, SkBlendMode* primColorMode, GrPaint* grPaint) argument
494 SkPaintToGrPaint(GrContext* context, const GrColorSpaceInfo& colorSpaceInfo, const SkPaint& skPaint, const SkMatrix& viewM, GrPaint* grPaint) argument
501 SkPaintToGrPaintReplaceShader(GrContext* context, const GrColorSpaceInfo& colorSpaceInfo, const SkPaint& skPaint, std::unique_ptr<GrFragmentProcessor> shaderFP, GrPaint* grPaint) argument
514 SkPaintToGrPaintNoShader(GrContext* context, const GrColorSpaceInfo& colorSpaceInfo, const SkPaint& skPaint, GrPaint* grPaint) argument
527 SkPaintToGrPaintWithXfermode(GrContext* context, const GrColorSpaceInfo& colorSpaceInfo, const SkPaint& skPaint, const SkMatrix& viewM, SkBlendMode primColorMode, GrPaint* grPaint) argument
[all...]
H A DSkGpuDevice.cpp1469 const SkPaint& skPaint, const SkMatrix& matrix, SkBlendMode bmode,
1471 if (hasTexs && skPaint.getShader()) {
1474 return SkPaintToGrPaintWithXfermode(context, colorSpaceInfo, skPaint, matrix, bmode,
1478 return SkPaintToGrPaint(context, colorSpaceInfo, skPaint, matrix, grPaint);
1484 return SkPaintToGrPaintWithPrimitiveColor(context, colorSpaceInfo, skPaint, grPaint);
1487 return SkPaintToGrPaintNoShader(context, colorSpaceInfo, skPaint, grPaint);
1468 init_vertices_paint(GrContext* context, const GrColorSpaceInfo& colorSpaceInfo, const SkPaint& skPaint, const SkMatrix& matrix, SkBlendMode bmode, bool hasTexs, bool hasColors, GrPaint* grPaint) argument
H A DGrRenderTargetContext.cpp73 void makeGrPaint(GrMaskFormat maskFormat, const SkPaint& skPaint, const SkMatrix& viewMatrix, argument
78 SkPaintToGrPaintWithPrimitiveColor(context, colorSpaceInfo, skPaint, grPaint);
80 SkPaintToGrPaint(context, colorSpaceInfo, skPaint, viewMatrix, grPaint);
220 void GrRenderTargetContext::drawText(const GrClip& clip, const SkPaint& skPaint, argument
230 atlasTextContext->drawText(fContext, fTextTarget.get(), clip, skPaint, viewMatrix,
/external/skia/gm/
H A Dconstcolorprocessor.cpp98 SkPaint skPaint; variable
100 skPaint.setShader(fShader);
102 skPaint.setColor(kPaintColors[paintType]);
105 skPaint, viewMatrix, &grPaint));
H A Dmixedtextblobs.cpp20 static void draw_blob(SkCanvas* canvas, const SkTextBlob* blob, const SkPaint& skPaint, argument
26 SkPaint paint(skPaint);
/external/skia/src/gpu/text/
H A DGrTextUtils.h87 const SkPaint& skPaint() const { return *fPaint; } function in class:GrTextUtils::Paint
88 operator const SkPaint&() const { return this->skPaint(); }
114 fPaint = &fOriginalPaint->skPaint();
H A DGrAtlasTextBlob.cpp60 const SkPaint& skPaint,
69 skPaint, &props, scalerContextFlags, viewMatrix, desc, &effects);
70 run->fTypeface.reset(SkSafeRef(skPaint.getTypeface()));
193 (fStrokeInfo.fFrameWidth != paint.skPaint().getStrokeWidth() ||
194 fStrokeInfo.fMiterLimit != paint.skPaint().getStrokeMiter() ||
195 fStrokeInfo.fJoin != paint.skPaint().getStrokeJoin())) {
57 setupCache(int runIndex, const SkSurfaceProps& props, SkScalerContextFlags scalerContextFlags, const SkPaint& skPaint, const SkMatrix* viewMatrix) argument
H A DGrAtlasTextContext.cpp101 const GrClip& clip, const SkPaint& skPaint,
115 const SkMaskFilter* mf = skPaint.getMaskFilter();
116 bool canCache = !(skPaint.getPathEffect() ||
136 ComputeCanonicalColor(skPaint, hasLCD);
140 key.fStyle = skPaint.getStyle();
147 GrTextUtils::Paint paint(&skPaint, &target->colorSpaceInfo());
154 cacheBlob = textBlobCache->makeCachedBlob(blob, key, blurRec, skPaint);
166 sanityBlob->setupKey(key, blurRec, skPaint);
175 cacheBlob = textBlobCache->makeCachedBlob(blob, key, blurRec, skPaint);
210 cacheBlob->setRunPaintFlags(run, runPaint.skPaint()
315 drawText(GrContext* context, GrTextUtils::Target* target, const GrClip& clip, const SkPaint& skPaint, const SkMatrix& viewMatrix, const SkSurfaceProps& props, const char text[], size_t byteLength, SkScalar x, SkScalar y, const SkIRect& regionClipBounds) argument
340 drawPosText(GrContext* context, GrTextUtils::Target* target, const GrClip& clip, const SkPaint& skPaint, const SkMatrix& viewMatrix, const SkSurfaceProps& props, const char text[], size_t byteLength, const SkScalar pos[], int scalarsPerPosition, const SkPoint& offset, const SkIRect& regionClipBounds) argument
578 canDrawAsDistanceFields(const SkPaint& skPaint, const SkMatrix& viewMatrix, const SkSurfaceProps& props, const GrShaderCaps& caps) const argument
614 initDistanceFieldPaint(GrAtlasTextBlob* blob, SkPaint* skPaint, SkScalar* textRatio, const SkMatrix& viewMatrix) const argument
686 const SkPaint& skPaint = paint.skPaint(); local
884 const SkPaint& skPaint = paint.skPaint(); local
948 SkPaint skPaint; local
[all...]
/external/skqp/gm/
H A Dconstcolorprocessor.cpp98 SkPaint skPaint; variable
100 skPaint.setShader(fShader);
102 skPaint.setColor(kPaintColors[paintType]);
105 skPaint, viewMatrix, &grPaint));
H A Dmixedtextblobs.cpp20 static void draw_blob(SkCanvas* canvas, const SkTextBlob* blob, const SkPaint& skPaint, argument
26 SkPaint paint(skPaint);
/external/skqp/src/gpu/text/
H A DGrStencilAndCoverTextContext.h51 bool canDraw(const SkPaint& skPaint, const SkMatrix&) { argument
52 return this->internalCanDraw(skPaint);
58 const GrClip& clip, const SkPaint& skPaint,
122 TextBlob(uint32_t blobId, const SkTextBlob* skBlob, const SkPaint& skPaint) argument
123 : fKey(&blobId, 1) { this->init(skBlob, skPaint); }
125 TextBlob(const Key& key, const SkTextBlob* skBlob, const SkPaint& skPaint) argument
129 this->init(skBlob, skPaint);
H A DGrTextUtils.h86 const SkPaint& skPaint() const { return *fPaint; } function in class:GrTextUtils::Paint
87 operator const SkPaint&() const { return this->skPaint(); }
113 fPaint = &fOriginalPaint->skPaint();
H A DGrAtlasTextBlob.cpp54 const SkPaint& skPaint,
63 skPaint, &props, scalerContextFlags, viewMatrix, desc, &effects);
64 run->fTypeface.reset(SkSafeRef(skPaint.getTypeface()));
186 (fStrokeInfo.fFrameWidth != paint.skPaint().getStrokeWidth() ||
187 fStrokeInfo.fMiterLimit != paint.skPaint().getStrokeMiter() ||
188 fStrokeInfo.fJoin != paint.skPaint().getStrokeJoin())) {
51 setupCache(int runIndex, const SkSurfaceProps& props, SkScalerContextFlags scalerContextFlags, const SkPaint& skPaint, const SkMatrix* viewMatrix) argument
H A DGrStencilAndCoverTextContext.cpp55 bool GrStencilAndCoverTextContext::internalCanDraw(const SkPaint& skPaint) { argument
56 if (skPaint.getMaskFilter()) {
59 if (SkPathEffect* pe = skPaint.getPathEffect()) {
65 return SkPaint::kStroke_Style != skPaint.getStyle() || 0 != skPaint.getStrokeWidth();
69 const GrClip& clip, const SkPaint& skPaint,
75 } else if (this->canDraw(skPaint, viewMatrix)) {
76 if (skPaint.getTextSize() > 0) {
77 TextRun run(skPaint);
80 skPaint);
68 drawText(GrContext* context, GrRenderTargetContext* rtc, const GrClip& clip, const SkPaint& skPaint, const SkMatrix& viewMatrix, const SkSurfaceProps& props, const char text[], size_t byteLength, SkScalar x, SkScalar y, const SkIRect& clipBounds) argument
88 drawPosText(GrContext* context, GrRenderTargetContext* rtc, const GrClip& clip, const SkPaint& skPaint, const SkMatrix& viewMatrix, const SkSurfaceProps& props, const char text[], size_t byteLength, const SkScalar pos[], int scalarsPerPosition, const SkPoint& offset, const SkIRect& clipBounds) argument
111 uncachedDrawTextBlob(GrContext* context, GrRenderTargetContext* rtc, const GrClip& clip, const SkPaint& skPaint, const SkMatrix& viewMatrix, const SkSurfaceProps& props, const SkTextBlob* blob, SkScalar x, SkScalar y, SkDrawFilter* drawFilter, const SkIRect& clipBounds) argument
151 drawTextBlob(GrContext* context, GrRenderTargetContext* rtc, const GrClip& clip, const SkPaint& skPaint, const SkMatrix& viewMatrix, const SkSurfaceProps& props, const SkTextBlob* skBlob, SkScalar x, SkScalar y, SkDrawFilter* drawFilter, const SkIRect& clipBounds) argument
199 findOrCreateTextBlob(const SkTextBlob* skBlob, const SkPaint& skPaint) argument
255 init(const SkTextBlob* skBlob, const SkPaint& skPaint) argument
[all...]
H A DGrAtlasTextContext.cpp53 const SkPaint& skPaint,
57 return this->canDrawAsDistanceFields(skPaint, viewMatrix, props, shaderCaps) ||
58 !SkDraw::ShouldDrawTextAsPaths(skPaint, viewMatrix, fontCache->getGlyphSizeLimit());
107 const GrClip& clip, const SkPaint& skPaint,
121 const SkMaskFilter* mf = skPaint.getMaskFilter();
122 bool canCache = !(skPaint.getPathEffect() ||
141 ComputeCanonicalColor(skPaint, hasLCD);
145 key.fStyle = skPaint.getStyle();
152 GrTextUtils::Paint paint(&skPaint, &target->colorSpaceInfo());
159 cacheBlob = textBlobCache->makeCachedBlob(blob, key, blurRec, skPaint);
106 drawTextBlob(GrContext* context, GrTextUtils::Target* target, const GrClip& clip, const SkPaint& skPaint, const SkMatrix& viewMatrix, const SkSurfaceProps& props, const SkTextBlob* blob, SkScalar x, SkScalar y, SkDrawFilter* drawFilter, const SkIRect& clipBounds) argument
318 drawText(GrContext* context, GrTextUtils::Target* target, const GrClip& clip, const SkPaint& skPaint, const SkMatrix& viewMatrix, const SkSurfaceProps& props, const char text[], size_t byteLength, SkScalar x, SkScalar y, const SkIRect& regionClipBounds) argument
350 drawPosText(GrContext* context, GrTextUtils::Target* target, const GrClip& clip, const SkPaint& skPaint, const SkMatrix& viewMatrix, const SkSurfaceProps& props, const char text[], size_t byteLength, const SkScalar pos[], int scalarsPerPosition, const SkPoint& offset, const SkIRect& regionClipBounds) argument
490 canDrawAsDistanceFields(const SkPaint& skPaint, const SkMatrix& viewMatrix, const SkSurfaceProps& props, const GrShaderCaps& caps) const argument
526 initDistanceFieldPaint(GrAtlasTextBlob* blob, SkPaint* skPaint, SkScalar* textRatio, const SkMatrix& viewMatrix) const argument
598 const SkPaint& skPaint = paint.skPaint(); local
837 SkPaint skPaint; local
[all...]
/external/pdfium/core/fxge/skia/
H A Dfx_skia_device.cpp749 SkPaint skPaint; local
750 skPaint.setAntiAlias(true);
752 skPaint.setBlendMode(SkBlendMode::kPlus);
755 m_pDriver->PaintStroke(&skPaint, &m_drawState, skMatrix);
764 skPaint.getFillPath(m_skPath, &strokePath);
771 skPaint.setStyle(SkPaint::kFill_Style);
772 skPaint.setColor(m_fillColor);
776 DebugShowSkiaDrawPath(m_pDriver.Get(), skCanvas, skPaint, *fillPath);
777 skCanvas->drawPath(*fillPath, skPaint);
780 skPaint
906 SkPaint skPaint; local
1016 SkPaint skPaint; local
1873 SkPaint skPaint; local
1910 SkPaint skPaint; local
[all...]
/external/skia/src/xps/
H A DSkXPSDevice.cpp965 HRESULT SkXPSDevice::createXpsBrush(const SkPaint& skPaint, argument
968 const SkShader *shader = skPaint.getShader();
970 HR(this->createXpsSolidColorBrush(skPaint.getColor(), 0xFF, brush));
989 SkAlpha alpha = skPaint.getAlpha();
995 const SkColor color = skPaint.getColor();
1008 SkAlpha alpha = skPaint.getAlpha();
1022 skPaint.getAlpha(),
1031 skPaint.getAlpha(),
1062 skPaint.getAlpha(),
1067 HR(this->createXpsSolidColorBrush(skPaint
[all...]
/external/skqp/src/xps/
H A DSkXPSDevice.cpp965 HRESULT SkXPSDevice::createXpsBrush(const SkPaint& skPaint, argument
968 const SkShader *shader = skPaint.getShader();
970 HR(this->createXpsSolidColorBrush(skPaint.getColor(), 0xFF, brush));
989 SkAlpha alpha = skPaint.getAlpha();
995 const SkColor color = skPaint.getColor();
1008 SkAlpha alpha = skPaint.getAlpha();
1022 skPaint.getAlpha(),
1031 skPaint.getAlpha(),
1062 skPaint.getAlpha(),
1067 HR(this->createXpsSolidColorBrush(skPaint
[all...]

Completed in 1476 milliseconds