Home
last modified time | relevance | path

Searched refs:xform (Results 1 - 25 of 28) sorted by relevance

12

/foundation/graphic/graphic_2d/rosen/test/2d_graphics/unittest/skia_adapter/
H A Dskia_text_blob_test.cpp69 RSXform xform[] = { RSXform::Make(10, 10, 10, 10) }; // 10: cos, sin, tx, ty in HWTEST_F() local
70 auto textblob = SkiaTextBlob::MakeFromRSXform(str, strlen(str), xform, font, TextEncoding::UTF8); in HWTEST_F()
121 RSXform xform[] = {RSXform::Make(10, 10, 10, 10)}; in HWTEST_F() local
122 auto blob = SkiaTextBlob::MakeFromRSXform(str, strlen(str), xform, font, TextEncoding::UTF8); in HWTEST_F()
H A Dskia_static_factory_test.cpp54 RSXform xform[] = { RSXform::Make(10, 10, 10, 10) }; // 10: cos, sin, tx, ty in HWTEST_F() local
55 auto skiaStatic = SkiaStaticFactory::MakeFromRSXform(str, strlen(str), xform, font, TextEncoding::UTF8); in HWTEST_F()
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/include/text/
H A Drs_xform.h31 RSXform xform = { cos, sin, tx, ty }; in Make() local
32 return xform; in Make()
H A Dtext_blob.h44 const RSXform xform[], const Font& font, TextEncoding encoding = TextEncoding::UTF8);
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/engine_adapter/skia_adapter/
H A Dskia_convert_utils.h131 static inline void DrawingRSXformCastToSkXform(const RSXform& xform, SkRSXform& skXform) in DrawingRSXformCastToSkXform() argument
133 skXform.fSCos = xform.cos_; in DrawingRSXformCastToSkXform()
134 skXform.fSSin = xform.sin_; in DrawingRSXformCastToSkXform()
135 skXform.fTx = xform.tx_; in DrawingRSXformCastToSkXform()
136 skXform.fTy = xform.ty_; in DrawingRSXformCastToSkXform()
H A Dskia_text_blob.cpp91 const RSXform xform[], const Font& font, TextEncoding encoding) in MakeFromRSXform()
100 if (xform) { in MakeFromRSXform()
101 SkiaConvertUtils::DrawingRSXformCastToSkXform(*xform, skXform); in MakeFromRSXform()
104 SkTextBlob::MakeFromRSXform(text, byteLength, xform ? &skXform : nullptr, skiaFont->GetFont(), skEncoding); in MakeFromRSXform()
90 MakeFromRSXform(const void* text, size_t byteLength, const RSXform xform[], const Font& font, TextEncoding encoding) MakeFromRSXform() argument
H A Dskia_text_blob.h47 const RSXform xform[], const Font& font, TextEncoding encoding);
H A Dskia_static_factory.cpp46 const RSXform xform[], const Font& font, TextEncoding encoding) in MakeFromRSXform()
48 return SkiaTextBlob::MakeFromRSXform(text, byteLength, xform, font, encoding); in MakeFromRSXform()
45 MakeFromRSXform(const void* text, size_t byteLength, const RSXform xform[], const Font& font, TextEncoding encoding) MakeFromRSXform() argument
H A Dskia_static_factory.h44 const RSXform xform[], const Font& font, TextEncoding encoding);
H A Dskia_canvas_autocache.cpp534 void SkiaCanvasAutoCache::onDrawAtlas2(const SkImage* image, const SkRSXform xform[], in onDrawAtlas2() argument
545 this->SkNWayCanvas::onDrawAtlas2(image, xform, tex, colors, count, bmode, sampling, cull, paint); in onDrawAtlas2()
H A Dskia_canvas.h113 void DrawAtlas(const Image* atlas, const RSXform xform[], const Rect tex[], const ColorQuad colors[], int count,
H A Dskia_canvas.cpp697 void SkiaCanvas::DrawAtlas(const Image* atlas, const RSXform xform[], const Rect tex[], const ColorQuad colors[], in DrawAtlas() argument
700 if (!skCanvas_ || !atlas || !xform || !tex) { in DrawAtlas()
701 LOGD("skCanvas_ or atlas, xform or tex is null, return on line %{public}d", __LINE__); in DrawAtlas()
724 SkiaConvertUtils::DrawingRSXformCastToSkXform(xform[i], skRSXform[i]); in DrawAtlas()
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/text/
H A Dtext_blob.cpp50 const RSXform xform[], const Font& font, TextEncoding encoding) in MakeFromRSXform()
52 return StaticFactory::MakeFromRSXform(text, byteLength, xform, font, encoding); in MakeFromRSXform()
49 MakeFromRSXform(const void* text, size_t byteLength, const RSXform xform[], const Font& font, TextEncoding encoding) MakeFromRSXform() argument
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/unittest/engine_adapter/
H A Dstatic_factory_test.cpp53 RSXform xform[] = { { 25, 36, 2, 5 }, { 7, 8, 9, 12 } }; in HWTEST_F() local
55 auto factory = StaticFactory::MakeFromRSXform(text, 10, xform, font, TextEncoding::UTF8); in HWTEST_F()
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/unittest/draw/
H A Dcanvas_test.cpp386 RSXform xform[] = { {25, 36, 2, 5}, {7, 8, 9, 12} }; in HWTEST_F() local
388 canvas->DrawAtlas(bitmap.MakeImage().get(), xform, rect, nullptr, 2, in HWTEST_F()
394 canvas->DrawAtlas(bitmap.MakeImage().get(), xform, nullptr, colors, 2, in HWTEST_F()
396 canvas->DrawAtlas(bitmap.MakeImage().get(), xform, rect, colors, 2, in HWTEST_F()
398 canvas->DrawAtlas(bitmap.MakeImage().get(), xform, rect, colors, -10, in HWTEST_F()
400 canvas->DrawAtlas(bitmap.MakeImage().get(), xform, rect, colors, 5000, in HWTEST_F()
402 canvas->DrawAtlas(nullptr, xform, rect, colors, 2, in HWTEST_F()
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/engine_adapter/
H A Dstatic_factory.cpp52 const RSXform xform[], const Font& font, TextEncoding encoding) in MakeFromRSXform()
56 return DDGRStaticFactory::MakeFromRSXform(text, byteLength, xform, font, encoding); in MakeFromRSXform()
59 return EngineStaticFactory::MakeFromRSXform(text, byteLength, xform, font, encoding); in MakeFromRSXform()
51 MakeFromRSXform(const void* text, size_t byteLength, const RSXform xform[], const Font& font, TextEncoding encoding) MakeFromRSXform() argument
H A Dstatic_factory.h44 const RSXform xform[], const Font& font, TextEncoding encoding);
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/fuzztest/draw/textblob_fuzzer/
H A Dtext_blob_fuzzer.cpp169 RSXform xform[] = { RSXform::Make(cos, sin, tx, ty), RSXform::Make(cos, sin, tx, ty), in TextBlobFuzzTest005() local
180 auto textBlob = TextBlob::MakeFromRSXform(text, count, xform, font, TextEncoding::UTF8); in TextBlobFuzzTest005()
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/recording/
H A Drecording_canvas.cpp285 void RecordingCanvas::DrawAtlas(const Image* atlas, const RSXform xform[], const Rect tex[], const ColorQuad colors[], in DrawAtlas() argument
291 std::vector<RSXform> xformVec(xform, xform + count); in DrawAtlas()
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/draw/
H A Dcore_canvas.cpp299 void CoreCanvas::DrawAtlas(const Image* atlas, const RSXform xform[], const Rect tex[], const ColorQuad colors[], in DrawAtlas() argument
302 DRAW_API_WITH_PAINT(DrawAtlas, atlas, xform, tex, colors, count, mode, sampling, cullRect); in DrawAtlas()
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/include/recording/
H A Drecording_canvas.h93 void DrawAtlas(const Image* atlas, const RSXform xform[], const Rect tex[], const ColorQuad colors[],
H A Ddraw_cmd.h700 ConstructorHandle(const OpDataHandle& atlas, const std::pair<size_t, size_t>& xform, in ConstructorHandle()
704 : OpItem(DrawOpItem::ATLAS_OPITEM), atlas(atlas), xform(xform), tex(tex), colors(colors), mode(mode), in ConstructorHandle()
709 std::pair<size_t, size_t> xform; member
719 DrawAtlasOpItem(const Image* atlas, const std::vector<RSXform>& xform, in DrawAtlasOpItem() argument
722 : DrawWithPaintOpItem(paint, DrawOpItem::ATLAS_OPITEM), xform_(xform), tex_(tex), colors_(colors), mode_(mode), in DrawAtlasOpItem()
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/engine_adapter/impl_interface/
H A Dcore_canvas_impl.h119 virtual void DrawAtlas(const Image* atlas, const RSXform xform[], const Rect tex[], const ColorQuad colors[],
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/pipeline/
H A Drs_paint_filter_canvas.cpp377 void RSPaintFilterCanvasBase::DrawAtlas(const Drawing::Image* atlas, const Drawing::RSXform xform[], in DrawAtlas() argument
384 (*iter)->DrawAtlas(atlas, xform, tex, colors, count, mode, sampling, cullRect); in DrawAtlas()
389 canvas_->DrawAtlas(atlas, xform, tex, colors, count, mode, sampling, cullRect); in DrawAtlas()
/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/pipeline/
H A Drs_paint_filter_canvas_test.cpp1456 Drawing::RSXform xform; in HWTEST_F() local
1457 xform.Make(0.0f, 0.0f, 1.0f, 1.0f); in HWTEST_F()
1463 &atlas, &xform, &tex, &colors, 0, Drawing::BlendMode::CLEAR, samplingOptions, &cullRect); in HWTEST_F()

Completed in 23 milliseconds

12