/external/skqp/src/gpu/ |
H A D | GrPathRenderingRenderTargetContext.cpp | 18 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 D | SkGr.h | 94 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 D | SkGr.cpp | 374 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 D | SkGpuDevice.cpp | 1479 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 D | GrRenderTargetContext.cpp | 73 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 D | SkGr.h | 94 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 D | SkGr.cpp | 350 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 D | SkGpuDevice.cpp | 1469 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 D | GrRenderTargetContext.cpp | 73 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 D | constcolorprocessor.cpp | 98 SkPaint skPaint; variable 100 skPaint.setShader(fShader); 102 skPaint.setColor(kPaintColors[paintType]); 105 skPaint, viewMatrix, &grPaint));
|
H A D | mixedtextblobs.cpp | 20 static void draw_blob(SkCanvas* canvas, const SkTextBlob* blob, const SkPaint& skPaint, argument 26 SkPaint paint(skPaint);
|
/external/skia/src/gpu/text/ |
H A D | GrTextUtils.h | 87 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 D | GrAtlasTextBlob.cpp | 60 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 D | GrAtlasTextContext.cpp | 101 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 D | constcolorprocessor.cpp | 98 SkPaint skPaint; variable 100 skPaint.setShader(fShader); 102 skPaint.setColor(kPaintColors[paintType]); 105 skPaint, viewMatrix, &grPaint));
|
H A D | mixedtextblobs.cpp | 20 static void draw_blob(SkCanvas* canvas, const SkTextBlob* blob, const SkPaint& skPaint, argument 26 SkPaint paint(skPaint);
|
/external/skqp/src/gpu/text/ |
H A D | GrStencilAndCoverTextContext.h | 51 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 D | GrTextUtils.h | 86 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 D | GrAtlasTextBlob.cpp | 54 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 D | GrStencilAndCoverTextContext.cpp | 55 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 D | GrAtlasTextContext.cpp | 53 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 D | fx_skia_device.cpp | 749 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 D | SkXPSDevice.cpp | 965 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 D | SkXPSDevice.cpp | 965 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...] |