/foundation/graphic/graphic_2d/rosen/test/2d_graphics/unittest/skia_adapter/ |
H A D | skia_text_blob_test.cpp | 69 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 D | skia_static_factory_test.cpp | 54 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 D | rs_xform.h | 31 RSXform xform = { cos, sin, tx, ty }; in Make() local 32 return xform; in Make()
|
H A D | text_blob.h | 44 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 D | skia_convert_utils.h | 131 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 D | skia_text_blob.cpp | 91 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 D | skia_text_blob.h | 47 const RSXform xform[], const Font& font, TextEncoding encoding);
|
H A D | skia_static_factory.cpp | 46 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 D | skia_static_factory.h | 44 const RSXform xform[], const Font& font, TextEncoding encoding);
|
H A D | skia_canvas_autocache.cpp | 534 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 D | skia_canvas.h | 113 void DrawAtlas(const Image* atlas, const RSXform xform[], const Rect tex[], const ColorQuad colors[], int count,
|
H A D | skia_canvas.cpp | 697 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 D | text_blob.cpp | 50 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 D | static_factory_test.cpp | 53 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 D | canvas_test.cpp | 386 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 D | static_factory.cpp | 52 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 D | static_factory.h | 44 const RSXform xform[], const Font& font, TextEncoding encoding);
|
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/fuzztest/draw/textblob_fuzzer/ |
H A D | text_blob_fuzzer.cpp | 169 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 D | recording_canvas.cpp | 285 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 D | core_canvas.cpp | 299 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 D | recording_canvas.h | 93 void DrawAtlas(const Image* atlas, const RSXform xform[], const Rect tex[], const ColorQuad colors[],
|
H A D | draw_cmd.h | 700 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 D | core_canvas_impl.h | 119 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 D | rs_paint_filter_canvas.cpp | 377 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 D | rs_paint_filter_canvas_test.cpp | 1456 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()
|