H A D | GrAtlasTextContext.cpp | 208 const SkPaint& skPaint, 210 return this->canDrawAsDistanceFields(skPaint, viewMatrix) || 211 !SkDraw::ShouldDrawTextAsPaths(skPaint, viewMatrix); 340 const SkPaint& skPaint, 343 skPaint.getScalerContextDescriptor(&run->fDescriptor, &fDeviceProperties, viewMatrix, noGamma); 344 run->fTypeface.reset(SkSafeRef(skPaint.getTypeface())); 349 const SkPaint& skPaint, const SkMatrix& viewMatrix, 362 const SkMaskFilter* mf = skPaint.getMaskFilter(); 363 bool canCache = !(skPaint.getPathEffect() || 378 ComputeCanonicalColor(skPaint, hasLC 205 canDraw(const GrRenderTarget*, const GrClip&, const GrPaint&, const SkPaint& skPaint, const SkMatrix& viewMatrix) argument 339 setupCache(BitmapTextBlob::Run* run, const SkPaint& skPaint, const SkMatrix* viewMatrix, bool noGamma) argument 348 drawTextBlob(GrRenderTarget* rt, const GrClip& clip, const SkPaint& skPaint, const SkMatrix& viewMatrix, const SkTextBlob* blob, SkScalar x, SkScalar y, SkDrawFilter* drawFilter, const SkIRect& clipBounds) argument 435 canDrawAsDistanceFields(const SkPaint& skPaint, const SkMatrix& viewMatrix) argument 470 regenerateTextBlob(BitmapTextBlob* cacheBlob, const SkPaint& skPaint, GrColor color, const SkMatrix& viewMatrix, const SkTextBlob* blob, SkScalar x, SkScalar y, SkDrawFilter* drawFilter, const SkIRect& clipRect, GrRenderTarget* rt, const GrClip& clip, const GrPaint& paint) argument 594 initDistanceFieldPaint(BitmapTextBlob* blob, SkPaint* skPaint, SkScalar* textRatio, const SkMatrix& viewMatrix) argument 648 fallbackDrawPosText(BitmapTextBlob* blob, int runIndex, GrRenderTarget* rt, const GrClip& clip, const GrPaint& paint, const SkPaint& skPaint, const SkMatrix& viewMatrix, const SkTDArray<char>& fallbackTxt, const SkTDArray<SkScalar>& fallbackPos, int scalarsPerPosition, const SkPoint& offset, const SkIRect& clipRect) argument 694 createDrawTextBlob(GrRenderTarget* rt, const GrClip& clip, const GrPaint& paint, const SkPaint& skPaint, const SkMatrix& viewMatrix, const char text[], size_t byteLength, SkScalar x, SkScalar y, const SkIRect& regionClipBounds) argument 734 createDrawPosTextBlob(GrRenderTarget* rt, const GrClip& clip, const GrPaint& paint, const SkPaint& skPaint, const SkMatrix& viewMatrix, const char text[], size_t byteLength, const SkScalar pos[], int scalarsPerPosition, const SkPoint& offset, const SkIRect& regionClipBounds) argument 773 onDrawText(GrRenderTarget* rt, const GrClip& clip, const GrPaint& paint, const SkPaint& skPaint, const SkMatrix& viewMatrix, const char text[], size_t byteLength, SkScalar x, SkScalar y, const SkIRect& regionClipBounds) argument 784 onDrawPosText(GrRenderTarget* rt, const GrClip& clip, const GrPaint& paint, const SkPaint& skPaint, const SkMatrix& viewMatrix, const char text[], size_t byteLength, const SkScalar pos[], int scalarsPerPosition, const SkPoint& offset, const SkIRect& regionClipBounds) argument 799 internalDrawBMPText(BitmapTextBlob* blob, int runIndex, SkGlyphCache* cache, const SkPaint& skPaint, GrColor color, const SkMatrix& viewMatrix, const char text[], size_t byteLength, SkScalar x, SkScalar y, const SkIRect& clipRect) argument 890 internalDrawBMPPosText(BitmapTextBlob* blob, int runIndex, SkGlyphCache* cache, const SkPaint& skPaint, GrColor color, const SkMatrix& viewMatrix, const char text[], size_t byteLength, const SkScalar pos[], int scalarsPerPosition, const SkPoint& offset, const SkIRect& clipRect) argument 1055 internalDrawDFText(BitmapTextBlob* blob, int runIndex, SkGlyphCache* cache, const SkPaint& skPaint, GrColor color, const SkMatrix& viewMatrix, const char text[], size_t byteLength, SkScalar x, SkScalar y, const SkIRect& clipRect, SkScalar textRatio, SkTDArray<char>* fallbackTxt, SkTDArray<SkScalar>* fallbackPos, SkPoint* offset, const SkPaint& origPaint) argument 1129 internalDrawDFPosText(BitmapTextBlob* blob, int runIndex, SkGlyphCache* cache, const SkPaint& skPaint, GrColor color, const SkMatrix& viewMatrix, const char text[], size_t byteLength, const SkScalar pos[], int scalarsPerPosition, const SkPoint& offset, const SkIRect& clipRect, SkScalar textRatio, SkTDArray<char>* fallbackTxt, SkTDArray<SkScalar>* fallbackPos) argument 2044 flushRunAsPaths(const SkTextBlob::RunIterator& it, const SkPaint& skPaint, SkDrawFilter* drawFilter, const SkMatrix& viewMatrix, const SkIRect& clipBounds, SkScalar x, SkScalar y) argument 2079 createBatch(BitmapTextBlob* cacheBlob, const PerSubRunInfo& info, int glyphCount, int run, int subRun, GrColor color, SkScalar transX, SkScalar transY, const SkPaint& skPaint) argument 2122 flushRun(GrDrawTarget* target, GrPipelineBuilder* pipelineBuilder, BitmapTextBlob* cacheBlob, int run, GrColor color, SkScalar transX, SkScalar transY, const SkPaint& skPaint) argument 2139 flushBigGlyphs(BitmapTextBlob* cacheBlob, GrRenderTarget* rt, const SkPaint& skPaint, SkScalar transX, SkScalar transY, const SkIRect& clipBounds) argument 2165 flush(GrDrawTarget* target, const SkTextBlob* blob, BitmapTextBlob* cacheBlob, GrRenderTarget* rt, const SkPaint& skPaint, const GrPaint& grPaint, SkDrawFilter* drawFilter, const GrClip& clip, const SkMatrix& viewMatrix, const SkIRect& clipBounds, SkScalar x, SkScalar y, SkScalar transX, SkScalar transY) argument 2198 flush(GrDrawTarget* target, BitmapTextBlob* cacheBlob, GrRenderTarget* rt, const SkPaint& skPaint, const GrPaint& grPaint, const GrClip& clip, const SkIRect& clipBounds) argument 2250 SkPaint skPaint; local [all...] |