| /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()
|
| D | SkBitmapProcShader.cpp | 84 if (!shader.computeTotalInverse(*rec.fMatrix, rec.fLocalMatrix, &totalInverse)) { in MakeContext()
|
| /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;
|
| D | SkXform.cpp | 82 resolver->concat(fLocalMatrix); in onVisit()
|
| /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
|
| D | GrDistanceFieldGeoProc.h | 120 SkMatrix fLocalMatrix; variable 260 const SkMatrix fLocalMatrix; variable
|
| D | GrBitmapTextGeoProc.h | 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
|
| D | GrOpsTypes.h | 21 SkMatrix fLocalMatrix; member
|
| /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 __anon154200980111::GP
|
| /third_party/skia/src/gpu/ops/ |
| D | DashOp.cpp | 732 SkMatrix fLocalMatrix; member in skgpu::v1::DashOp::__anon8c8aa39d0111::DashingCircleEffect 756 SkMatrix fLocalMatrix = SkMatrix::InvalidMatrix(); member in skgpu::v1::DashOp::__anon8c8aa39d0111::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::__anon8c8aa39d0111::DashingLineEffect 949 SkMatrix fLocalMatrix = SkMatrix::InvalidMatrix(); member in skgpu::v1::DashOp::__anon8c8aa39d0111::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::__anona18f57b70111::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::__anona18f57b70111::QuadEdgeEffect::makeProgramImpl::Impl
|
| D | GrOvalOpFactory.cpp | 87 ProgramImpl::ComputeMatrixKey(caps, fLocalMatrix), in addToKey() 99 , fLocalMatrix(localMatrix) in CircleGeometryProcessor() 131 geomProc.cast<CircleGeometryProcessor>().fLocalMatrix, in setData() 132 &fLocalMatrix); in setData() 187 cgp.fLocalMatrix, in onEmitCode() 232 SkMatrix fLocalMatrix = SkMatrix::InvalidMatrix(); member in CircleGeometryProcessor::Impl 236 SkMatrix fLocalMatrix; member in CircleGeometryProcessor 284 ProgramImpl::ComputeMatrixKey(caps, fLocalMatrix), in addToKey() 295 , fLocalMatrix(localMatrix) { in ButtCapDashedCircleGeometryProcessor() 311 geomProc.cast<ButtCapDashedCircleGeometryProcessor>().fLocalMatrix, in setData() [all …]
|
| /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 __anonf899e7830111::GradientData
|
| /third_party/skia/src/shaders/gradients/ |
| D | SkGradientShader.cpp | 49 if (fLocalMatrix) { in flatten() 70 if (fLocalMatrix) { in flatten() 71 buffer.writeMatrix(*fLocalMatrix); in flatten() 116 fLocalMatrix = &fLocalMatrixStorage; in unflatten() 119 fLocalMatrix = nullptr; in unflatten() 127 : INHERITED(desc.fLocalMatrix) in SkGradientShaderBase() 217 desc.fLocalMatrix = m.isIdentity() ? nullptr : &m; in flatten() 691 desc->fLocalMatrix = localMatrix; in desc_init()
|
| D | SkRadialGradient.cpp | 52 desc.fLocalMatrix); in CreateProc()
|
| D | SkLinearGradient.cpp | 45 desc.fLocalMatrix); in CreateProc()
|
| D | SkSweepGradient.cpp | 50 desc.fGradFlags, desc.fLocalMatrix); in CreateProc()
|
| D | SkGradientShaderPriv.h | 33 const SkMatrix* fLocalMatrix; member
|
| /third_party/skia/tests/ |
| D | GradientTest.cpp | 439 const SkScalar* fLocalMatrix; in test_linear_fuzzer() member 503 if (config.fLocalMatrix) { in test_linear_fuzzer() 505 localMatrix->set9(config.fLocalMatrix); in test_linear_fuzzer()
|