/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/drawing_ndk/src/ |
H A D | drawing_text_blob.cpp | 80 std::shared_ptr<TextBlob> textBlob = TextBlob::MakeFromText(text, in OH_Drawing_TextBlobCreateFromText() local 82 if (textBlob == nullptr) { in OH_Drawing_TextBlobCreateFromText() 86 g_textBlobMap.insert({textBlob.get(), textBlob}); in OH_Drawing_TextBlobCreateFromText() 87 return (OH_Drawing_TextBlob*)textBlob.get(); in OH_Drawing_TextBlobCreateFromText() 113 std::shared_ptr<TextBlob> textBlob = TextBlob::MakeFromPosText(text, byteLength, in OH_Drawing_TextBlobCreateFromPosText() local 115 if (textBlob == nullptr) { in OH_Drawing_TextBlobCreateFromPosText() 120 g_textBlobMap.insert({textBlob.get(), textBlob}); in OH_Drawing_TextBlobCreateFromPosText() 122 return (OH_Drawing_TextBlob*)textBlob in OH_Drawing_TextBlobCreateFromPosText() 137 std::shared_ptr<TextBlob> textBlob = TextBlob::MakeFromString(str, OH_Drawing_TextBlobCreateFromString() local 199 std::shared_ptr<TextBlob> textBlob = textBlobBuilder->Make(); OH_Drawing_TextBlobBuilderMake() local [all...] |
/foundation/graphic/graphic_2d/rosen/test/2d_engine/unittest/rosen_text/skia_txt/ |
H A D | drawing_painter_impl_test.cpp | 118 std::shared_ptr<TextBlob> textBlob = TextBlob::MakeFromText(str.c_str(), str.length(), font); in HWTEST_F() local 119 EXPECT_EQ(textBlob != nullptr, true); in HWTEST_F() 123 canvasParagraphPainter_->drawTextBlob(textBlob, 0.0, 0.0, paint); in HWTEST_F() 137 std::shared_ptr<TextBlob> textBlob = TextBlob::MakeFromText(str.c_str(), str.length(), font); in HWTEST_F() local 138 EXPECT_EQ(textBlob != nullptr, true); in HWTEST_F() 140 canvasParagraphPainter_->drawTextShadow(textBlob, 0.0, 0.0, color, 0.5); // 0.5 just fot test in HWTEST_F() 241 std::shared_ptr<TextBlob> textBlob = TextBlob::MakeFromText(str.c_str(), str.length(), font); in HWTEST_F() local 242 EXPECT_EQ(textBlob != nullptr, true); in HWTEST_F() 243 canvasParagraphPainter_->DrawSymbolSkiaTxt(textBlob.get(), offset, paintRecord); in HWTEST_F() 332 std::shared_ptr<TextBlob> textBlob in HWTEST_F() local 349 std::shared_ptr<TextBlob> textBlob = TextBlob::MakeFromText(str.c_str(), str.length(), font); HWTEST_F() local 366 std::shared_ptr<TextBlob> textBlob = TextBlob::MakeFromText(str.c_str(), str.length(), font); HWTEST_F() local 383 std::shared_ptr<TextBlob> textBlob = TextBlob::MakeFromText(str.c_str(), str.length(), font); HWTEST_F() local 401 std::shared_ptr<TextBlob> textBlob = TextBlob::MakeFromText(str.c_str(), str.length(), font); HWTEST_F() local 416 std::shared_ptr<TextBlob> textBlob = TextBlob::MakeFromText(str.c_str(), str.length(), font); HWTEST_F() local 431 std::shared_ptr<TextBlob> textBlob = TextBlob::MakeFromText(str.c_str(), str.length(), font); HWTEST_F() local [all...] |
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/unittest/skia_adapter/ |
H A D | skia_static_factory_test.cpp | 191 auto textBlob = TextBlob::MakeFromString("11", font, TextEncoding::UTF8); in HWTEST_F() local 192 ASSERT_TRUE(textBlob.get() != nullptr); in HWTEST_F() 193 auto skiaStatic = SkiaStaticFactory::GetDrawingPathforTextBlob(glyphId, textBlob.get()); in HWTEST_F() 208 auto textBlob = TextBlob::MakeFromString("11", font, TextEncoding::UTF8); in HWTEST_F() local 214 ASSERT_TRUE(textBlob.get() != nullptr); in HWTEST_F() 215 SkiaStaticFactory::GetDrawingPointsForTextBlob(textBlob.get(), point); in HWTEST_F()
|
H A D | skia_canvas_test.cpp | 896 auto textBlob = TextBlob::MakeFromString("11", font, TextEncoding::UTF8); in HWTEST_F() local 897 skiaCanvas->DrawTextBlob(textBlob.get(), 0, 0, paint); in HWTEST_F()
|
/foundation/graphic/graphic_2d/rosen/modules/texgine/texgine_drawing/src/ |
H A D | texgine_text_blob.cpp | 26 void TexgineTextBlob::SetTextBlob(const std::shared_ptr<RSTextBlob> textBlob) in SetTextBlob() argument 28 textBlob_ = textBlob; in SetTextBlob()
|
H A D | texgine_text_blob.h | 36 void SetTextBlob(const std::shared_ptr<RSTextBlob> textBlob);
|
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/fuzztest/ndk/ndktextblob_fuzzer/ |
H A D | ndktextblob_fuzzer.cpp | 51 OH_Drawing_TextBlob* textBlob = OH_Drawing_TextBlobBuilderMake(textBlobBuilder); in NativeDrawingTextBlobTest001() local 60 OH_Drawing_TextBlobGetBounds(textBlob, nullptr); in NativeDrawingTextBlobTest001() 61 OH_Drawing_TextBlobGetBounds(textBlob, rect); in NativeDrawingTextBlobTest001() 64 OH_Drawing_TextBlobUniqueID(textBlob); in NativeDrawingTextBlobTest001() 66 OH_Drawing_TextBlobDestroy(textBlob); in NativeDrawingTextBlobTest001()
|
/foundation/graphic/graphic_2d/interfaces/kits/napi/graphic/drawing/text_blob_napi/ |
H A D | js_text_blob.h | 28 explicit JsTextBlob(napi_env env, std::shared_ptr<TextBlob> textBlob) : m_textBlob(textBlob) {} in JsTextBlob() argument 34 static napi_value CreateJsTextBlob(napi_env env, const std::shared_ptr<TextBlob> textBlob);
|
H A D | js_text_blob.cpp | 143 std::shared_ptr<TextBlob> textBlob = textBlobBuilder->Make(); in MakeFromRunBuffer() local 144 if (textBlob == nullptr) { in MakeFromRunBuffer() 145 ROSEN_LOGE("JsTextBlob::MakeFromRunBuffer textBlob is nullptr"); in MakeFromRunBuffer() 148 return JsTextBlob::CreateJsTextBlob(env, textBlob); in MakeFromRunBuffer() 219 std::shared_ptr<TextBlob> textBlob = TextBlob::MakeFromText(buffer, CHAR16_SIZE * len, *font, TextEncoding::UTF16); in MakeFromString() local 221 if (textBlob == nullptr) { in MakeFromString() 222 ROSEN_LOGE("JsTextBlob::MakeFromString textBlob is nullptr"); in MakeFromString() 225 napi_value jsTextBlob = JsTextBlob::CreateJsTextBlob(env, textBlob); in MakeFromString() 242 ROSEN_LOGE("JsTextBlob::OnUniqueID textBlob is nullptr"); in OnUniqueID() 281 std::shared_ptr<TextBlob> textBlob in getJsTextBlob() local 358 CreateJsTextBlob(napi_env env, const std::shared_ptr<TextBlob> textBlob) CreateJsTextBlob() argument [all...] |
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/fuzztest/draw/textblob_fuzzer/ |
H A D | text_blob_fuzzer.cpp | 78 auto textBlob = TextBlob::MakeFromPosText(text, count, points, font, TextEncoding::UTF8); in TextBlobFuzzTest002() local 84 TextBlob::GetDrawingPointsForTextBlob(textBlob.get(), pointsVector); in TextBlobFuzzTest002() 85 textBlob->UniqueID(); in TextBlobFuzzTest002() 117 auto textBlob = TextBlob::MakeFromString(text, font, static_cast<TextEncoding>(encoding % ENCODING_SIZE)); in TextBlobFuzzTest003() local 180 auto textBlob = TextBlob::MakeFromRSXform(text, count, xform, font, TextEncoding::UTF8); in TextBlobFuzzTest005() local 194 textBlob->GetIntercepts(bounds, intervals, &paint); in TextBlobFuzzTest005()
|
/foundation/graphic/graphic_2d/frameworks/bootanimation/src/ |
H A D | boot_compile_progress.cpp | 212 std::shared_ptr<Rosen::Drawing::TextBlob> textBlob = Rosen::Drawing::TextBlob::MakeFromString(info, font); in DrawCompileProgress() local 220 float scalarX = windowWidth_ * scale - textBlob->Bounds()->GetWidth() / NUMBER_TWO; in DrawCompileProgress() 221 float scalarY = TEXT_BLOB_OFFSET + textBlob->Bounds()->GetHeight() / NUMBER_TWO; in DrawCompileProgress() 222 canvas->DrawTextBlob(textBlob.get(), scalarX, scalarY); in DrawCompileProgress()
|
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/unittest/ndk/ |
H A D | drawing_canvas_test.cpp | 1050 OH_Drawing_TextBlob *textBlob = OH_Drawing_TextBlobBuilderMake(builder); in HWTEST_F() local 1051 OH_Drawing_CanvasDrawTextBlob(canvas_, textBlob, 100, 700); in HWTEST_F() 1052 OH_Drawing_TextBlobDestroy(textBlob); in HWTEST_F() 1079 OH_Drawing_TextBlob *textBlob = OH_Drawing_TextBlobCreateFromString(str, in HWTEST_F() local 1081 EXPECT_NE(textBlob, nullptr); in HWTEST_F() 1082 OH_Drawing_CanvasDrawTextBlob(nullptr, textBlob, 0, 0); in HWTEST_F() 1086 OH_Drawing_CanvasDrawTextBlob(canvas_, textBlob, 0, 0); in HWTEST_F() 1087 OH_Drawing_TextBlobGetBounds(textBlob, nullptr); in HWTEST_F() 1089 OH_Drawing_TextBlobGetBounds(textBlob, rect); in HWTEST_F() 1091 OH_Drawing_TextBlobDestroy(textBlob); in HWTEST_F() 1140 OH_Drawing_TextBlob *textBlob = OH_Drawing_TextBlobCreateFromText(str, strlen(str), HWTEST_F() local 1191 OH_Drawing_TextBlob *textBlob = OH_Drawing_TextBlobCreateFromPosText(str, count, &pts[0], HWTEST_F() local [all...] |
/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_client/unittest/modifier/ |
H A D | rs_extended_modifier_test.cpp | 177 std::shared_ptr<Drawing::TextBlob> textBlob = in HWTEST_F() local 182 recordingCanvas->DrawTextBlob(textBlob.get(), x, y); in HWTEST_F()
|
/foundation/graphic/graphic_2d/rosen/modules/render_service/core/drawable/dfx/ |
H A D | rs_dirty_rects_dfx.cpp | 213 std::shared_ptr<Drawing::TextBlob> textBlob = Drawing::TextBlob::MakeFromString(info.c_str(), font); in DrawCurrentRefreshRate() local 234 canvas_->DrawTextBlob(textBlob.get(), 100.f, 200.f); in DrawCurrentRefreshRate() 264 std::shared_ptr<Drawing::TextBlob> textBlob = in DrawDirtyRectForDFX() local 283 canvas_->DrawTextBlob(textBlob.get(), dirtyRect.left_ + defaultTextOffsetX, dirtyRect.top_ + defaultTextOffsetY); in DrawDirtyRectForDFX()
|
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/unittest/recording/ |
H A D | draw_cmd_test.cpp | 645 auto textBlob = TextBlob::MakeFromString("11", font, TextEncoding::UTF8); in HWTEST_F() local 652 DrawTextBlobOpItem opItem{textBlob.get(), 0, 0, paint}; in HWTEST_F() 663 DrawTextBlobOpItem::ConstructorHandle::GenerateCachedOpItem(*drawCmdList, textBlob.get(), 0, 0, paint); in HWTEST_F() 667 auto opDataHandle = CmdListHelper::AddTextBlobToCmdList(*drawCmdList, textBlob.get()); in HWTEST_F() 801 auto textBlob = TextBlob::MakeFromString("11", font, TextEncoding::UTF8); in HWTEST_F() local 808 auto opItem = std::make_shared<DrawTextBlobOpItem>(textBlob.get(), 0, 0, paint); in HWTEST_F()
|
/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/transaction/ |
H A D | rs_marshalling_test.cpp | 160 std::shared_ptr<Drawing::TextBlob> textBlob; in HWTEST_F() local 161 TestNullptrObjectSerialization(textBlob); in HWTEST_F()
|
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/fuzztest/ndk/ndkcanvas_fuzzer/ |
H A D | canvas_fuzzer.cpp | 65 OH_Drawing_TextBlob* textBlob = OH_Drawing_TextBlobCreateFromString("fuzztest", font, TEXT_ENCODING_UTF8); in CanvasFuzzTest009() local 67 OH_Drawing_CanvasDrawTextBlob(canvas, textBlob, GetObject<float>(), GetObject<float>()); in CanvasFuzzTest009() 68 OH_Drawing_CanvasDrawTextBlob(nullptr, textBlob, GetObject<float>(), GetObject<float>()); in CanvasFuzzTest009() 73 OH_Drawing_TextBlobDestroy(textBlob); in CanvasFuzzTest009()
|
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/draw/ |
H A D | core_canvas.cpp | 361 std::shared_ptr<TextBlob> textBlob = textBlobBuilder.Make(); in DrawSingleCharacter() 362 DrawTextBlob(textBlob.get(), x, y); in DrawSingleCharacter()
|
/foundation/multimodalinput/input/service/window_manager/src/ |
H A D | touch_drawing_manager.cpp | 708 std::shared_ptr<Rosen::Drawing::TextBlob> textBlob = Rosen::Drawing::TextBlob::MakeFromString(text.c_str(), local 710 CHKPV(textBlob); 713 canvas->DrawTextBlob(textBlob.get(), rect.left_, rectTopPosition_ + TEXT_TOP);
|
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/recording/ |
H A D | cmd_list_helper.cpp | 414 OpDataHandle CmdListHelper::AddTextBlobToCmdList(CmdList& cmdList, const TextBlob* textBlob, void* ctx) in AddTextBlobToCmdList() argument 416 if (!textBlob) { in AddTextBlobToCmdList() 419 auto data = textBlob->Serialize(ctx); in AddTextBlobToCmdList() 421 LOGD("textBlob serialize invalid, %{public}s, %{public}d", __FUNCTION__, __LINE__); in AddTextBlobToCmdList() 444 LOGD("textBlob data nullptr, %{public}s, %{public}d", __FUNCTION__, __LINE__); in GetTextBlobFromCmdList()
|
H A D | draw_cmd.cpp | 1545 textBlob_ = CmdListHelper::GetTextBlobFromCmdList(cmdList, handle->textBlob, handle->globalUniqueId); in DrawTextBlobOpItem() 1572 LOGD("DrawTextBlobOpItem textBlob is null"); in Playback() 1677 DrawCmdList& cmdList, const TextBlob* textBlob, scalar x, scalar y, Paint& p) in GenerateCachedOpItem() 1679 if (!textBlob) { in GenerateCachedOpItem() 1680 LOGD("textBlob nullptr, %{public}s, %{public}d", __FUNCTION__, __LINE__); in GenerateCachedOpItem() 1684 auto bounds = textBlob->Bounds(); in GenerateCachedOpItem() 1712 offscreenCanvas->DrawTextBlob(textBlob, x, y); in GenerateCachedOpItem() 1733 std::shared_ptr<TextBlob> textBlob_ = CmdListHelper::GetTextBlobFromCmdList(cmdList, textBlob, globalUniqueId); in GenerateCachedOpItem() 1735 LOGD("textBlob nullptr, %{public}s, %{public}d", __FUNCTION__, __LINE__); in GenerateCachedOpItem() 1795 LOGD("textBlob nullpt in GenerateCachedOpItem() 1676 GenerateCachedOpItem( DrawCmdList& cmdList, const TextBlob* textBlob, scalar x, scalar y, Paint& p) GenerateCachedOpItem() argument [all...] |
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/include/recording/ |
H A D | draw_cmd.h | 887 ConstructorHandle(const OpDataHandle& textBlob, const uint64_t& globalUniqueId, in ConstructorHandle() 889 : OpItem(DrawOpItem::TEXT_BLOB_OPITEM), textBlob(textBlob), globalUniqueId(globalUniqueId), in ConstructorHandle() 892 static bool GenerateCachedOpItem(DrawCmdList& cmdList, const TextBlob* textBlob, scalar x, scalar y, Paint& p); 894 OpDataHandle textBlob; member
|
H A D | cmd_list_helper.h | 189 static OpDataHandle AddTextBlobToCmdList(CmdList& cmdList, const TextBlob* textBlob, void* ctx = nullptr);
|
/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/ |
H A D | rs_uni_render_util.cpp | 1194 std::shared_ptr<Drawing::TextBlob> textBlob = in DrawRectForDfx() local 1204 canvas.DrawTextBlob(textBlob.get(), rect.left_ + defaultTextOffsetX, rect.top_ + defaultTextOffsetY); in DrawRectForDfx()
|