/third_party/skia/tests/ |
H A D | ShaderTest.cpp | 23 SkMatrix localM; in check_isaimage() local 26 localM.setScale(9999, -9999); in check_isaimage() 29 SkImage* image = shader->isAImage(&localM, tileModes); in check_isaimage() 33 REPORTER_ASSERT(reporter, localM == expectedM); in check_isaimage() 44 const SkMatrix localM = SkMatrix::Scale(2, 3); in DEF_TEST() local 48 auto shader0 = bm.makeShader(tmx, tmy, SkSamplingOptions(), localM); in DEF_TEST() 49 auto shader1 = bm.asImage()->makeShader(tmx, tmy, SkSamplingOptions(), localM); in DEF_TEST() 51 check_isaimage(reporter, shader0.get(), W, H, tmx, tmy, localM); in DEF_TEST() 52 check_isaimage(reporter, shader1.get(), W, H, tmx, tmy, localM); in DEF_TEST()
|
/third_party/skia/src/core/ |
H A D | SkLocalMatrixImageFilter.cpp | 13 sk_sp<SkImageFilter> SkLocalMatrixImageFilter::Make(const SkMatrix& localM, in Make() argument 18 if (localM.isIdentity()) { in Make() 22 if ((inputCapability == MatrixCapability::kTranslate && !localM.isTranslate()) || in Make() 23 (inputCapability == MatrixCapability::kScaleTranslate && !localM.isScaleTranslate())) { in Make() 27 return sk_sp<SkImageFilter>(new SkLocalMatrixImageFilter(localM, input)); in Make() 30 SkLocalMatrixImageFilter::SkLocalMatrixImageFilter(const SkMatrix& localM, in SkLocalMatrixImageFilter() argument 33 , fLocalM(localM) { in SkLocalMatrixImageFilter()
|
H A D | SkDraw_vertices.cpp | 122 const SkMatrixProvider& matrices, const SkMatrix* localM, in onProgram() 425 SkMatrix localM; in drawFixedVertices() 427 (texture_to_matrix(state, positions, texCoords, &localM) && in drawFixedVertices() 428 updater->update(SkMatrix::Concat(ctm, localM)))) { in drawFixedVertices() 445 SkMatrix localM; in drawFixedVertices() 446 if (!texture_to_matrix(state, positions, texCoords, &localM)) { in drawFixedVertices() 449 matrixProvider = preConcatMatrixProvider.init(*matrixProvider, localM); in drawFixedVertices() 499 SkMatrix localM; in drawFixedVertices() local 500 if (texCoordShader && !(texture_to_matrix(state, positions, texCoords, &localM) && in drawFixedVertices() 501 texCoordShader->update(SkMatrix::Concat(ctm, localM)))) { in drawFixedVertices() 120 onProgram(skvm::Builder* b, skvm::Coord device, skvm::Coord local, skvm::Color, const SkMatrixProvider& matrices, const SkMatrix* localM, const SkColorInfo&, skvm::Uniforms* uniforms, SkArenaAlloc* alloc) const onProgram() argument [all...] |
H A D | SkLocalMatrixImageFilter.h | 20 static sk_sp<SkImageFilter> Make(const SkMatrix& localM, sk_sp<SkImageFilter> input); 35 SkLocalMatrixImageFilter(const SkMatrix& localM, sk_sp<SkImageFilter> input);
|
/third_party/skia/gm/ |
H A D | shadertext3.cpp | 112 SkMatrix localM; variable 113 localM.setTranslate(5.f, 5.f); 114 localM.postRotate(20); 115 localM.postScale(1.15f, .85f); 120 sampling, localM));
|
H A D | runtimefunctions.cpp | 46 SkMatrix localM; variable 47 localM.setRotate(90, 128, 128); 51 nullptr, 0, &localM, true);
|
H A D | patch.cpp | 172 SkMatrix localM; in DEF_SIMPLE_GM() local 173 localM.reset(); in DEF_SIMPLE_GM() 174 localM[6] = 0.00001f; // force perspective in DEF_SIMPLE_GM() 175 dopatch(canvas, colors, GetResourceAsImage("images/mandrill_128.png"), &localM); in DEF_SIMPLE_GM()
|
H A D | gm.cpp | 55 SkMatrix localM; in draw_gpu_only_message() local 56 localM.setRotate(35.f); in draw_gpu_only_message() 57 localM.postTranslate(10.f, 0.f); in draw_gpu_only_message() 61 localM)); in draw_gpu_only_message()
|
H A D | image_shader.cpp | 132 const SkMatrix localM = SkMatrix::Translate(-50, -50); in testImage() local 134 paint.setShader(image->makeShader(tile, tile, SkSamplingOptions(), &localM)); in testImage()
|
/third_party/skia/tools/gpu/ |
H A D | TestOps.cpp | 91 const SkMatrix& localM); 149 const SkMatrix& localM) { in Make() 151 return GrOp::Make<TestRectOp>(context, caps, std::move(paint), drawRect, localRect, localM); in Make() 230 const SkMatrix& localM) { in MakeRect() 231 return TestRectOp::Make(context, std::move(paint), drawRect, localRect, localM); in MakeRect() 238 const SkMatrix& localM) { in MakeRect() 241 return TestRectOp::Make(context, std::move(paint), drawRect, localRect, localM); in MakeRect() 145 Make(GrRecordingContext* context, GrPaint&& paint, const SkRect& drawRect, const SkRect& localRect, const SkMatrix& localM) Make() argument 226 MakeRect(GrRecordingContext* context, GrPaint&& paint, const SkRect& drawRect, const SkRect& localRect, const SkMatrix& localM) MakeRect() argument 234 MakeRect(GrRecordingContext* context, std::unique_ptr<GrFragmentProcessor> fp, const SkRect& drawRect, const SkRect& localRect, const SkMatrix& localM) MakeRect() argument
|
H A D | TestOps.h | 30 const SkMatrix& localM = SkMatrix::I()); 40 const SkMatrix& localM = SkMatrix::I());
|
/third_party/skia/src/shaders/ |
H A D | SkLocalMatrixShader.cpp | 82 const SkMatrixProvider& matrices, const SkMatrix* localM, in onProgram() 86 if (localM) { in onProgram() 87 lm.writable()->preConcat(*localM); in onProgram() 160 const SkMatrixProvider& matrices, const SkMatrix* localM, 165 matrixProvider,localM, dst, 80 onProgram(skvm::Builder* p, skvm::Coord device, skvm::Coord local, skvm::Color paint, const SkMatrixProvider& matrices, const SkMatrix* localM, const SkColorInfo& dst, skvm::Uniforms* uniforms, SkArenaAlloc* alloc) const onProgram() argument
|
H A D | SkShaderBase.h | 72 ContextRec(const SkPaint& paint, const SkMatrix& matrix, const SkMatrix* localM, in ContextRec() 75 , fLocalMatrix(localM) in ContextRec() 209 const SkMatrixProvider&, const SkMatrix* localM, const SkColorInfo& dst, 245 const SkMatrixProvider&, const SkMatrix* localM,
|
H A D | SkImageShader.h | 54 const SkMatrixProvider&, const SkMatrix* localM, const SkColorInfo& dst, 60 const SkMatrixProvider&, const SkMatrix* localM, const SkColorInfo& dst,
|
H A D | SkColorShader.h | 48 const SkMatrixProvider&, const SkMatrix* localM, const SkColorInfo& dst, 72 const SkMatrixProvider&, const SkMatrix* localM, const SkColorInfo& dst,
|
H A D | SkComposeShader.cpp | 144 const SkMatrixProvider& mats, const SkMatrix* localM, in onProgram() 148 if ((d = as_SB(fDst)->program(p, device,local, paint, mats,localM, cinfo, uniforms,alloc)) && in onProgram() 149 (s = as_SB(fSrc)->program(p, device,local, paint, mats,localM, cinfo, uniforms,alloc))) in onProgram() 142 onProgram(skvm::Builder* p, skvm::Coord device, skvm::Coord local, skvm::Color paint, const SkMatrixProvider& mats, const SkMatrix* localM, const SkColorInfo& cinfo, skvm::Uniforms* uniforms, SkArenaAlloc* alloc) const onProgram() argument
|
H A D | SkTransformShader.cpp | 16 const SkMatrixProvider& matrices, const SkMatrix* localM, in onProgram() 22 b, device, newLocal, color, matrixProvider, localM, dst, uniforms, alloc); in onProgram() 14 onProgram(skvm::Builder* b, skvm::Coord device, skvm::Coord local, skvm::Color color, const SkMatrixProvider& matrices, const SkMatrix* localM, const SkColorInfo& dst, skvm::Uniforms* uniforms, SkArenaAlloc* alloc) const onProgram() argument
|
H A D | SkColorFilterShader.cpp | 67 const SkMatrixProvider& matrices, const SkMatrix* localM, in onProgram() 72 matrices,localM, dst, in onProgram() 65 onProgram(skvm::Builder* p, skvm::Coord device, skvm::Coord local, skvm::Color paint, const SkMatrixProvider& matrices, const SkMatrix* localM, const SkColorInfo& dst, skvm::Uniforms* uniforms, SkArenaAlloc* alloc) const onProgram() argument
|
H A D | SkTransformShader.h | 25 const SkMatrixProvider& matrices, const SkMatrix* localM,
|
H A D | SkColorFilterShader.h | 30 const SkMatrixProvider&, const SkMatrix* localM, const SkColorInfo& dst,
|
H A D | SkComposeShader.h | 41 const SkMatrixProvider&, const SkMatrix* localM, const SkColorInfo& dst,
|
H A D | SkLocalMatrixShader.h | 52 const SkMatrixProvider&, const SkMatrix* localM, const SkColorInfo& dst,
|
H A D | SkPictureShader.h | 39 const SkMatrixProvider&, const SkMatrix* localM, const SkColorInfo& dst,
|
/third_party/skia/src/effects/imagefilters/ |
H A D | SkRuntimeImageFilter.cpp | 115 SkMatrix localM = inverse * in onFilterImage() local 119 input->asImage()->makeShader(SkSamplingOptions(SkFilterMode::kLinear), &localM); in onFilterImage()
|
/third_party/skia/tools/viewer/ |
H A D | TouchGesture.h | 34 const SkMatrix& localM();
|