Home
last modified time | relevance | path

Searched refs:localM (Results 1 - 25 of 37) sorted by relevance

12

/third_party/skia/tests/
H A DShaderTest.cpp23 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 DSkLocalMatrixImageFilter.cpp13 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 DSkDraw_vertices.cpp122 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 DSkLocalMatrixImageFilter.h20 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 Dshadertext3.cpp112 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 Druntimefunctions.cpp46 SkMatrix localM; variable
47 localM.setRotate(90, 128, 128);
51 nullptr, 0, &localM, true);
H A Dpatch.cpp172 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 Dgm.cpp55 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 Dimage_shader.cpp132 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 DTestOps.cpp91 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 DTestOps.h30 const SkMatrix& localM = SkMatrix::I());
40 const SkMatrix& localM = SkMatrix::I());
/third_party/skia/src/shaders/
H A DSkLocalMatrixShader.cpp82 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 DSkShaderBase.h72 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 DSkImageShader.h54 const SkMatrixProvider&, const SkMatrix* localM, const SkColorInfo& dst,
60 const SkMatrixProvider&, const SkMatrix* localM, const SkColorInfo& dst,
H A DSkColorShader.h48 const SkMatrixProvider&, const SkMatrix* localM, const SkColorInfo& dst,
72 const SkMatrixProvider&, const SkMatrix* localM, const SkColorInfo& dst,
H A DSkComposeShader.cpp144 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 DSkTransformShader.cpp16 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 DSkColorFilterShader.cpp67 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 DSkTransformShader.h25 const SkMatrixProvider& matrices, const SkMatrix* localM,
H A DSkColorFilterShader.h30 const SkMatrixProvider&, const SkMatrix* localM, const SkColorInfo& dst,
H A DSkComposeShader.h41 const SkMatrixProvider&, const SkMatrix* localM, const SkColorInfo& dst,
H A DSkLocalMatrixShader.h52 const SkMatrixProvider&, const SkMatrix* localM, const SkColorInfo& dst,
H A DSkPictureShader.h39 const SkMatrixProvider&, const SkMatrix* localM, const SkColorInfo& dst,
/third_party/skia/src/effects/imagefilters/
H A DSkRuntimeImageFilter.cpp115 SkMatrix localM = inverse * in onFilterImage() local
119 input->asImage()->makeShader(SkSamplingOptions(SkFilterMode::kLinear), &localM); in onFilterImage()
/third_party/skia/tools/viewer/
H A DTouchGesture.h34 const SkMatrix& localM();

Completed in 8 milliseconds

12