Lines Matching full:viewmatrix
28 const SkMatrix& viewMatrix,
31 return GrTextUtils::CanDrawAsDistanceFields(skPaint, viewMatrix, props, shaderCaps) ||
32 !SkDraw::ShouldDrawTextAsPaths(skPaint, viewMatrix);
71 const SkMatrix& viewMatrix,
115 if (!SkPaintToGrPaint(context, skPaint, viewMatrix, &grPaint)) {
120 if (cacheBlob->mustRegenerate(skPaint, grPaint.getColor(), blurRec, viewMatrix, x, y)) {
128 viewMatrix, props,
141 grPaint.getColor(), viewMatrix, props,
154 viewMatrix, props,
159 grPaint, drawFilter, clip, viewMatrix, clipBounds, x, y);
166 const SkMatrix& viewMatrix,
170 cacheBlob->initReusableBlob(color, viewMatrix, x, y);
193 if (GrTextUtils::CanDrawAsDistanceFields(runPaint, viewMatrix, props, shaderCaps)) {
197 props, runPaint, color, viewMatrix,
205 props, runPaint, color, viewMatrix,
213 props, runPaint, color, viewMatrix,
219 } else if (SkDraw::ShouldDrawTextAsPaths(runPaint, viewMatrix)) {
225 props, runPaint, color, viewMatrix,
231 props, runPaint, color, viewMatrix,
237 props, runPaint, color, viewMatrix,
257 const SkMatrix& viewMatrix,
264 blob->initThrowawayBlob(viewMatrix, x, y);
266 if (GrTextUtils::CanDrawAsDistanceFields(skPaint, viewMatrix, props, shaderCaps)) {
268 skPaint, paint.getColor(), viewMatrix, text,
272 paint.getColor(), viewMatrix, text, byteLength, x, y);
281 const SkMatrix& viewMatrix, const SkSurfaceProps& props,
288 blob->initThrowawayBlob(viewMatrix, offset.x(), offset.y());
290 if (GrTextUtils::CanDrawAsDistanceFields(skPaint, viewMatrix, props, shaderCaps)) {
292 skPaint, paint.getColor(), viewMatrix, text,
296 paint.getColor(), viewMatrix, text,
306 const SkMatrix& viewMatrix,
312 } else if (this->canDraw(skPaint, viewMatrix, props, *context->caps()->shaderCaps())) {
317 viewMatrix, props,
320 clip, viewMatrix, regionClipBounds, x, y);
325 GrTextUtils::DrawTextAsPath(context, dc, clip, skPaint, viewMatrix, text, byteLength, x, y,
333 const SkMatrix& viewMatrix,
340 } else if (this->canDraw(skPaint, viewMatrix
345 paint, skPaint, viewMatrix, props,
350 clip, viewMatrix, regionClipBounds, offset.fX, offset.fY);
355 GrTextUtils::DrawPosTextAsPath(context, dc, props, clip, skPaint, viewMatrix, text,
377 SkMatrix viewMatrix = GrTest::TestMatrixInvertible(random);
385 if (!SkPaintToGrPaint(context, skPaint, viewMatrix, &grPaint)) {
407 viewMatrix,
411 return blob->test_createBatch(textLen, 0, 0, viewMatrix, x, y, color, skPaint,