HomeSort by relevance Sort by last modified time
    Searched refs:ctm (Results 101 - 125 of 213) sorted by null

1 2 3 45 6 7 8 9

  /external/skqp/src/effects/
SkShaderMaskFilter.cpp 73 bool SkShaderMF::filterMask(SkMask* dst, const SkMask& src, const SkMatrix& ctm,
111 canvas.concat(ctm);
SkPaintImageFilter.cpp 58 SkMatrix matrix(ctx.ctm());
SkXfermodeImageFilter.cpp 181 const SkMatrix& ctm,
184 return SkImageFilter::onFilterBounds(src, ctm, direction);
189 return this->getInput(0) ? this->getInput(0)->filterBounds(src, ctm, direction) : src;
192 return this->getInput(1) ? this->getInput(1)->filterBounds(src, ctm, direction) : src;
  /external/skia/src/core/
SkLocalMatrixImageFilter.cpp 50 Context localCtx(SkMatrix::Concat(ctx.ctm(), fLocalM), ctx.clipBounds(), ctx.cache(),
SkMaskFilter.cpp 331 const SkMatrix& ctm,
359 const SkMatrix& ctm,
443 bool SkComposeMF::filterMask(SkMask* dst, const SkMask& src, const SkMatrix& ctm,
448 if (!as_MFB(fInner)->filterMask(&innerMask, src, ctm, &innerMargin)) {
451 if (!as_MFB(fOuter)->filterMask(dst, innerMask, ctm, margin)) {
583 bool SkCombineMF::filterMask(SkMask* dst, const SkMask& src, const SkMatrix& ctm,
588 if (!as_MFB(fSrc)->filterMask(&srcM, src, ctm, &srcP)) {
591 if (!as_MFB(fDst)->filterMask(&dstM, src, ctm, &dstP)) {
648 bool filterMask(SkMask* dst, const SkMask& src, const SkMatrix& ctm,
650 return as_MFB(fFilter)->filterMask(dst, src, SkMatrix::Concat(ctm, fLM), margin)
    [all...]
SkThreadedBMPDevice.cpp 79 fMatrix = dev->ctm();
88 this->ctm().mapRect(&transformedBounds, drawBounds);
175 LogDrawScaleFactor(SkMatrix::Concat(this->ctm(), matrix), paint.getFilterQuality());
SkBlurImageFilter.cpp 93 static SkVector map_sigma(const SkSize& localSigma, const SkMatrix& ctm) {
95 ctm.mapVectors(&sigma, 1);
593 const SkVector sigma = map_sigma(fSigma, ctx.ctm());
697 SkIRect SkBlurImageFilterImpl::onFilterNodeBounds(const SkIRect& src, const SkMatrix& ctm,
699 SkVector sigma = map_sigma(fSigma, ctm);
SkDraw_vertices.cpp 271 const SkMatrix* ctm = fMatrix; local
279 ctm = &tmpCtm;
291 auto blitter = SkCreateRasterPipelineBlitter(fDst, p, *ctm, &innerAlloc);
  /external/skqp/src/core/
SkLocalMatrixImageFilter.cpp 50 Context localCtx(SkMatrix::Concat(ctx.ctm(), fLocalM), ctx.clipBounds(), ctx.cache(),
SkThreadedBMPDevice.cpp 71 fMatrix = dev->ctm();
80 this->ctm().mapRect(&transformedBounds, drawBounds);
160 LogDrawScaleFactor(SkMatrix::Concat(this->ctm(), matrix), paint.getFilterQuality());
SkMaskFilter.cpp 331 const SkMatrix& ctm,
359 const SkMatrix& ctm,
425 bool SkComposeMF::filterMask(SkMask* dst, const SkMask& src, const SkMatrix& ctm,
430 if (!as_MFB(fInner)->filterMask(&innerMask, src, ctm, &innerMargin)) {
433 if (!as_MFB(fOuter)->filterMask(dst, innerMask, ctm, margin)) {
548 bool SkCombineMF::filterMask(SkMask* dst, const SkMask& src, const SkMatrix& ctm,
553 if (!as_MFB(fSrc)->filterMask(&srcM, src, ctm, &srcP)) {
556 if (!as_MFB(fDst)->filterMask(&dstM, src, ctm, &dstP)) {
SkBlurImageFilter.cpp 93 static SkVector map_sigma(const SkSize& localSigma, const SkMatrix& ctm) {
95 ctm.mapVectors(&sigma, 1);
593 const SkVector sigma = map_sigma(fSigma, ctx.ctm());
697 SkIRect SkBlurImageFilterImpl::onFilterNodeBounds(const SkIRect& src, const SkMatrix& ctm,
699 SkVector sigma = map_sigma(fSigma, ctm);
  /external/skia/src/gpu/
SkGpuDevice_drawTexture.cpp 94 static bool can_use_draw_texture_affine(const SkPaint& paint, GrAA aa, const SkMatrix& ctm,
104 paint.getBlendMode() == SkBlendMode::kSrcOver && !ctm.hasPerspective() &&
108 static void draw_texture_affine(const SkPaint& paint, const SkMatrix& ctm, const SkRect* src,
139 rtc->drawTextureAffine(clip, std::move(proxy), filter, color, srcRect, dstRect, aa, ctm,
151 if (can_use_draw_texture_affine(paint, aa, this->ctm(), constraint)) {
  /external/skqp/src/gpu/
SkGpuDevice_drawTexture.cpp 94 static bool can_use_draw_texture_affine(const SkPaint& paint, GrAA aa, const SkMatrix& ctm,
104 paint.getBlendMode() == SkBlendMode::kSrcOver && !ctm.hasPerspective() &&
108 static void draw_texture_affine(const SkPaint& paint, const SkMatrix& ctm, const SkRect* src,
139 rtc->drawTextureAffine(clip, std::move(proxy), filter, color, srcRect, dstRect, aa, ctm,
151 if (can_use_draw_texture_affine(paint, aa, this->ctm(), constraint)) {
  /external/skia/src/pdf/
SkPDFDevice.cpp 106 const SkMatrix& ctm,
111 draw.fMatrix = &ctm;
125 // switch to device space, where CTM = I, while keeping the original behavior.
127 // I * LocalMatrix * NewWrappingMatrix = CTM * LocalMatrix
128 // LocalMatrix * NewWrappingMatrix = CTM * LocalMatrix
129 // InvLocalMatrix * LocalMatrix * NewWrappingMatrix = InvLocalMatrix * CTM * LocalMatrix
130 // NewWrappingMatrix = InvLocalMatrix * CTM * LocalMatrix
132 static void transform_shader(SkPaint* paint, const SkMatrix& ctm) {
136 SkMatrix m = SkMatrix::Concat(SkMatrix::Concat(lmInv, ctm), lm);
477 : ScopedContentEntry(dev, dev->cs(), dev->ctm(), paint, hasText) {
607 SkMatrix ctm = this->ctm(); local
    [all...]
  /external/skqp/src/pdf/
SkPDFDevice.cpp 106 const SkMatrix& ctm,
111 draw.fMatrix = &ctm;
125 // switch to device space, where CTM = I, while keeping the original behavior.
127 // I * LocalMatrix * NewWrappingMatrix = CTM * LocalMatrix
128 // LocalMatrix * NewWrappingMatrix = CTM * LocalMatrix
129 // InvLocalMatrix * LocalMatrix * NewWrappingMatrix = InvLocalMatrix * CTM * LocalMatrix
130 // NewWrappingMatrix = InvLocalMatrix * CTM * LocalMatrix
132 static void transform_shader(SkPaint* paint, const SkMatrix& ctm) {
136 SkMatrix m = SkMatrix::Concat(SkMatrix::Concat(lmInv, ctm), lm);
477 : ScopedContentEntry(dev, dev->cs(), dev->ctm(), paint, hasText) {
607 SkMatrix ctm = this->ctm(); local
    [all...]
  /external/skia/src/effects/
SkPaintImageFilter.cpp 58 SkMatrix matrix(ctx.ctm());
SkXfermodeImageFilter.cpp 181 const SkMatrix& ctm,
184 return SkImageFilter::onFilterBounds(src, ctm, direction);
189 return this->getInput(0) ? this->getInput(0)->filterBounds(src, ctm, direction) : src;
192 return this->getInput(1) ? this->getInput(1)->filterBounds(src, ctm, direction) : src;
SkDashPathEffect.cpp 59 const SkMatrix& ctm, const SkRect* cullRect,
77 // defined by the ctm. We want our answer in the local coordinate system.
79 SkASSERT(ctm.rectStaysRect());
81 if (!ctm.invert(&inv)) {
  /external/skia/src/utils/
SkShadowUtils.cpp 101 sk_sp<SkVertices> makeVertices(const SkPath& path, const SkMatrix& ctm,
105 SkMatrix noTrans(ctm);
106 if (!ctm.hasPerspective()) {
159 sk_sp<SkVertices> makeVertices(const SkPath& path, const SkMatrix& ctm,
163 if (ctm.hasPerspective() || OccluderType::kOpaquePartialUmbra == fOccluderType) {
165 return SkShadowTessellator::MakeSpot(path, ctm, zParams,
169 SkMatrix noTrans(ctm);
549 SkAutoDeviceCTMRestore adr(this, SkMatrix::Concat(this->ctm(),
558 SkMatrix viewMatrix = this->ctm();
  /external/skia/src/atlastext/
SkAtlasTextTarget.cpp 37 const auto& currCTM = this->ctm();
141 atlasTextContext->drawPosText(grContext, this, GrNoClip(), paint, this->ctm(), props,
  /external/skia/src/shaders/
SkShader.cpp 70 bool SkShaderBase::computeTotalInverse(const SkMatrix& ctm,
73 SkMatrix total = SkMatrix::Concat(ctm, fLocalMatrix);
  /external/skqp/src/atlastext/
SkAtlasTextTarget.cpp 37 const auto& currCTM = this->ctm();
141 atlasTextContext->drawPosText(grContext, this, GrNoClip(), paint, this->ctm(), props,
  /external/skqp/src/shaders/
SkShader.cpp 70 bool SkShaderBase::computeTotalInverse(const SkMatrix& ctm,
73 SkMatrix total = SkMatrix::Concat(ctm, fLocalMatrix);
  /external/harfbuzz_ng/util/
helper-cairo.cc 124 cairo_matrix_t ctm, font_matrix; local
127 cairo_matrix_init_identity (&ctm);
137 &ctm,

Completed in 520 milliseconds

1 2 3 45 6 7 8 9