| /third_party/flutter/skia/src/shaders/ |
| D | SkShader.cpp | 30 : fLocalMatrix(localMatrix ? *localMatrix : SkMatrix::I()) { in SkShaderBase() 32 (void)fLocalMatrix.getType(); in SkShaderBase() 39 bool hasLocalM = !fLocalMatrix.isIdentity(); in flatten() 42 buffer.writeMatrix(fLocalMatrix); in flatten() 49 SkTCopyOnFirstWrite<SkMatrix> m(fLocalMatrix); in totalLocalMatrix() 84 fLocalMatrix.hasPerspective() || in makeContext() 85 (rec.fLocalMatrix && rec.fLocalMatrix->hasPerspective()) || in makeContext() 86 !this->computeTotalInverse(*rec.fMatrix, rec.fLocalMatrix, nullptr)) { in makeContext() 101 SkASSERT(!rec.fLocalMatrix || !rec.fLocalMatrix->hasPerspective()); in Context() 106 SkAssertResult(fShader.computeTotalInverse(*rec.fMatrix, rec.fLocalMatrix, &fTotalInverse)); in Context()
|
| D | SkShaderBase.h | 59 const SkMatrix& getLocalMatrix() const { return fLocalMatrix; } in getLocalMatrix() 85 , fLocalMatrix(localM) in ContextRec() 91 const SkMatrix* fLocalMatrix; // optional local matrix member 235 SkMatrix fLocalMatrix;
|
| D | SkLocalMatrixShader.cpp | 43 if (rec.fLocalMatrix) { in onMakeContext() 44 lm.writable()->preConcat(*rec.fLocalMatrix); in onMakeContext() 48 newRec.fLocalMatrix = lm; in onMakeContext()
|
| /third_party/skia/src/shaders/ |
| D | SkShader.cpp | 34 : fLocalMatrix(localMatrix ? *localMatrix : SkMatrix::I()) { in SkShaderBase() 36 (void)fLocalMatrix.getType(); in SkShaderBase() 43 bool hasLocalM = !fLocalMatrix.isIdentity(); in flatten() 46 buffer.writeMatrix(fLocalMatrix); in flatten() 52 SkTCopyOnFirstWrite<SkMatrix> m(fLocalMatrix); in totalLocalMatrix() 83 fLocalMatrix.hasPerspective() || in makeContext() 84 (rec.fLocalMatrix && rec.fLocalMatrix->hasPerspective()) || in makeContext() 85 !this->computeTotalInverse(*rec.fMatrix, rec.fLocalMatrix, nullptr)) { in makeContext() 100 SkASSERT(!rec.fLocalMatrix || !rec.fLocalMatrix->hasPerspective()); in Context() 105 SkAssertResult(fShader.computeTotalInverse(*rec.fMatrix, rec.fLocalMatrix, &fTotalInverse)); in Context()
|
| D | SkShaderBase.h | 50 const SkMatrix& getLocalMatrix() const { return fLocalMatrix; } in getLocalMatrix() 75 , fLocalMatrix(localM) in ContextRec() 83 const SkMatrix* fLocalMatrix; // optional local matrix member 241 SkMatrix fLocalMatrix;
|
| D | SkLocalMatrixShader.cpp | 46 if (rec.fLocalMatrix) { in onMakeContext() 47 lm.writable()->preConcat(*rec.fLocalMatrix); in onMakeContext() 51 newRec.fLocalMatrix = lm; in onMakeContext()
|
| /third_party/flutter/skia/experimental/xform/ |
| D | SkXform.h | 97 fLocalMatrix.reset(); in MatrixXF() 101 fLocalMatrix = m; in setLocalMatrix() 104 fLocalMatrix.setTranslate(sx, sy); in setTranslate() 107 fLocalMatrix.setScale(sx, sy); in setScale() 110 fLocalMatrix.setRotate(degrees); in setRotate() 117 SkMatrix fLocalMatrix;
|
| /third_party/skia/experimental/xform/ |
| D | SkXform.h | 97 fLocalMatrix.reset(); in MatrixXF() 101 fLocalMatrix = m; in setLocalMatrix() 104 fLocalMatrix.setTranslate(sx, sy); in setTranslate() 107 fLocalMatrix.setScale(sx, sy); in setScale() 110 fLocalMatrix.setRotate(degrees); in setRotate() 117 SkMatrix fLocalMatrix;
|
| /third_party/skia/src/gpu/effects/ |
| D | GrBezierEffect.cpp | 24 SetTransform(pdman, shaderCaps, fLocalMatrixUniform, ce.fLocalMatrix, &fLocalMatrix); in setData() 41 SkMatrix fLocalMatrix = SkMatrix::InvalidMatrix(); member in GrConicEffect::Impl 83 gp.fLocalMatrix, in onEmitCode() 161 fUsesLocalCoords ? fLocalMatrix : SkMatrix::I()); in addToKey() 175 , fLocalMatrix(viewMatrix) in GrConicEffect() 212 SetTransform(pdman, shaderCaps, fLocalMatrixUniform, qe.fLocalMatrix, &fLocalMatrix); in setData() 229 SkMatrix fLocalMatrix = SkMatrix::InvalidMatrix(); member in GrQuadEffect::Impl 271 gp.fLocalMatrix, in onEmitCode() 314 fUsesLocalCoords ? fLocalMatrix : SkMatrix::I()); in addToKey() 328 , fLocalMatrix(localMatrix) in GrQuadEffect()
|
| D | GrBitmapTextGeoProc.cpp | 41 SetTransform(pdman, shaderCaps, fLocalMatrixUniform, btgp.fLocalMatrix, &fLocalMatrix); in setData() 85 btgp.fLocalMatrix, in onEmitCode() 104 SkMatrix fLocalMatrix = SkMatrix::InvalidMatrix(); member in GrBitmapTextGeoProc::Impl 124 , fLocalMatrix(localMatrix) in GrBitmapTextGeoProc() 185 ProgramImpl::ComputeMatrixKey(caps, fLocalMatrix), in addToKey()
|
| D | GrDistanceFieldGeoProc.cpp | 47 SetTransform(pdman, shaderCaps, fLocalMatrixUniform, dfa8gp.fLocalMatrix, &fLocalMatrix); in setData() 90 dfTexEffect.fLocalMatrix, in onEmitCode() 193 SkMatrix fLocalMatrix = SkMatrix::InvalidMatrix(); member in GrDistanceFieldA8TextGeoProc::Impl 214 , fLocalMatrix(localMatrix) in GrDistanceFieldA8TextGeoProc() 271 key |= ProgramImpl::ComputeMatrixKey(caps, fLocalMatrix) << 16; in addToKey() 602 SetTransform(pdman, shaderCaps, fLocalMatrixUniform, dflcd.fLocalMatrix, &fLocalMatrix); in setData() 638 dfTexEffect.fLocalMatrix, in onEmitCode() 779 SkMatrix fLocalMatrix = SkMatrix::InvalidMatrix(); member in GrDistanceFieldLCDTextGeoProc::Impl 796 , fLocalMatrix(localMatrix) in GrDistanceFieldLCDTextGeoProc() 850 key |= ProgramImpl::ComputeMatrixKey(caps, fLocalMatrix); in addToKey()
|
| D | GrBezierEffect.h | 97 SkMatrix fLocalMatrix; variable 159 SkMatrix fLocalMatrix; variable
|
| /third_party/flutter/skia/src/gpu/effects/ |
| D | GrBezierEffect.h | 103 const SkMatrix& localMatrix() const { return fLocalMatrix; } in localMatrix() 117 SkMatrix fLocalMatrix; variable 187 const SkMatrix& localMatrix() const { return fLocalMatrix; } in localMatrix() 201 SkMatrix fLocalMatrix; variable
|
| D | GrDistanceFieldGeoProc.h | 90 const SkMatrix& localMatrix() const { return fLocalMatrix; } in localMatrix() 117 SkMatrix fLocalMatrix; variable 247 const SkMatrix& localMatrix() const { return fLocalMatrix; } in localMatrix() 265 const SkMatrix fLocalMatrix; variable
|
| D | GrBitmapTextGeoProc.h | 51 const SkMatrix& localMatrix() const { return fLocalMatrix; } in localMatrix() 70 SkMatrix fLocalMatrix; variable
|
| /third_party/skia/src/gpu/ |
| D | GrDefaultGeoProcFactory.cpp | 60 usesLocalMatrix ? fLocalMatrix : SkMatrix::I()); in addToKey() 80 dgp.fLocalMatrix, in setData() 151 SkASSERT(gp.fLocalMatrix.isIdentity()); in onEmitCode() 159 gp.fLocalMatrix, in onEmitCode() 210 , fLocalMatrix(localMatrix) in DefaultGeoProc() 235 SkMatrix fLocalMatrix; member in DefaultGeoProc
|
| /third_party/skia/tools/gpu/ |
| D | TestOps.cpp | 27 : GrGeometryProcessor(kTestRectOp_ClassID), fLocalMatrix(localMatrix) { in GP() 41 SetTransform(pdman, shaderCaps, fLocalMatrixUni, gp.fLocalMatrix); in makeProgramImpl() 61 gp.fLocalMatrix, in makeProgramImpl() 72 b->add32(ProgramImpl::ComputeMatrixKey(shaderCaps, fLocalMatrix)); in addToKey() 82 SkMatrix fLocalMatrix; member in __anon43b596b70111::GP
|
| /third_party/flutter/skia/src/gpu/ccpr/ |
| D | GrCCPathProcessor.cpp | 98 if (!viewMatrixIfUsingLocalCoords.invert(&fLocalMatrix)) { in GrCCPathProcessor() 99 fLocalMatrix.setIdentity(); in GrCCPathProcessor() 113 this->setTransformDataHelper(proc.fLocalMatrix, pdman, &transformIter); in setData() 218 this->emitTransforms(v, varyingHandler, uniHandler, gpArgs->fPositionVar, proc.fLocalMatrix, in onEmitCode()
|
| /third_party/flutter/skia/src/gpu/ |
| D | GrPathProcessor.h | 29 const SkMatrix& localMatrix() const { return fLocalMatrix; } in localMatrix() 45 const SkMatrix fLocalMatrix; variable
|
| D | GrDefaultGeoProcFactory.cpp | 55 const SkMatrix& localMatrix() const { return fLocalMatrix; } in localMatrix() 201 this->setTransformDataHelper(dgp.fLocalMatrix, pdman, &transformIter); in setData() 238 , fLocalMatrix(localMatrix) in DefaultGeoProc() 264 SkMatrix fLocalMatrix; member in DefaultGeoProc
|
| /third_party/skia/src/gpu/ops/ |
| D | DashOp.cpp | 732 SkMatrix fLocalMatrix; member in skgpu::v1::DashOp::__anon8970fd9c0111::DashingCircleEffect 756 SkMatrix fLocalMatrix = SkMatrix::InvalidMatrix(); member in skgpu::v1::DashOp::__anon8970fd9c0111::DashingCircleEffect::Impl 799 dce.fLocalMatrix, in onEmitCode() 830 SetTransform(pdman, shaderCaps, fLocalMatrixUniform, dce.fLocalMatrix, &fLocalMatrix); in setData() 849 key |= ProgramImpl::ComputeMatrixKey(caps, fLocalMatrix) << 3; in addToKey() 864 , fLocalMatrix(localMatrix) in DashingCircleEffect() 924 SkMatrix fLocalMatrix; member in skgpu::v1::DashOp::__anon8970fd9c0111::DashingLineEffect 949 SkMatrix fLocalMatrix = SkMatrix::InvalidMatrix(); member in skgpu::v1::DashOp::__anon8970fd9c0111::DashingLineEffect::Impl 989 de.fLocalMatrix, in onEmitCode() 1044 SetTransform(pdman, shaderCaps, fLocalMatrixUniform, de.fLocalMatrix, &fLocalMatrix); in setData() [all …]
|
| D | AAConvexPathRenderer.cpp | 565 ProgramImpl::ComputeMatrixKey(caps, fLocalMatrix), in addToKey() 574 , fLocalMatrix(localMatrix) in QuadEdgeEffect() 587 SkMatrix fLocalMatrix; member in skgpu::v1::__anonb243c3f60111::QuadEdgeEffect 603 SetTransform(pdman, shaderCaps, fLocalMatrixUniform, qe.fLocalMatrix, &fLocalMatrix); in makeProgramImpl() 635 qe.fLocalMatrix, in makeProgramImpl() 661 SkMatrix fLocalMatrix = SkMatrix::InvalidMatrix(); in makeProgramImpl() member in skgpu::v1::__anonb243c3f60111::QuadEdgeEffect::makeProgramImpl::Impl
|
| /third_party/skia/modules/androidkit/src/ |
| D | Gradients.cpp | 28 , fLocalMatrix(native_lm ? reinterpret_cast<const SkM44*>(native_lm)->asM33() : SkMatrix()) in GradientData() 43 const SkMatrix& localMatrix() const { return fLocalMatrix; } in localMatrix() 53 const SkMatrix fLocalMatrix; member in __anon094e53c20111::GradientData
|
| /third_party/flutter/skia/src/core/ |
| D | SkNormalMapSource.cpp | 157 SkShaderBase::ContextRec overrideRec(overridePaint, *(rec.fMatrix), rec.fLocalMatrix, in asProvider() 171 if (rec.fLocalMatrix) { in computeNormTotalInverse() 172 total.preConcat(*rec.fLocalMatrix); in computeNormTotalInverse()
|
| /third_party/flutter/skia/src/shaders/gradients/ |
| D | SkGradientShader.cpp | 45 if (fLocalMatrix) { in flatten() 66 if (fLocalMatrix) { in flatten() 67 buffer.writeMatrix(*fLocalMatrix); in flatten() 112 fLocalMatrix = &fLocalMatrixStorage; in unflatten() 115 fLocalMatrix = nullptr; in unflatten() 123 : INHERITED(desc.fLocalMatrix) in SkGradientShaderBase() 213 desc.fLocalMatrix = m.isIdentity() ? nullptr : &m; in flatten() 503 desc->fLocalMatrix = localMatrix; in desc_init()
|