Home
last modified time | relevance | path

Searched refs:textBlob (Results 1 - 24 of 24) sorted by relevance

/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/drawing_ndk/src/
H A Ddrawing_text_blob.cpp80 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 Ddrawing_painter_impl_test.cpp118 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 Dskia_static_factory_test.cpp191 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 Dskia_canvas_test.cpp896 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 Dtexgine_text_blob.cpp26 void TexgineTextBlob::SetTextBlob(const std::shared_ptr<RSTextBlob> textBlob) in SetTextBlob() argument
28 textBlob_ = textBlob; in SetTextBlob()
H A Dtexgine_text_blob.h36 void SetTextBlob(const std::shared_ptr<RSTextBlob> textBlob);
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/fuzztest/ndk/ndktextblob_fuzzer/
H A Dndktextblob_fuzzer.cpp51 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 Djs_text_blob.h28 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 Djs_text_blob.cpp143 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 Dtext_blob_fuzzer.cpp78 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 Dboot_compile_progress.cpp212 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 Ddrawing_canvas_test.cpp1050 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 Drs_extended_modifier_test.cpp177 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 Drs_dirty_rects_dfx.cpp213 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 Ddraw_cmd_test.cpp645 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 Drs_marshalling_test.cpp160 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 Dcanvas_fuzzer.cpp65 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 Dcore_canvas.cpp361 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 Dtouch_drawing_manager.cpp708 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 Dcmd_list_helper.cpp414 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 Ddraw_cmd.cpp1545 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 Ddraw_cmd.h887 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 Dcmd_list_helper.h189 static OpDataHandle AddTextBlobToCmdList(CmdList& cmdList, const TextBlob* textBlob, void* ctx = nullptr);
/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/
H A Drs_uni_render_util.cpp1194 std::shared_ptr<Drawing::TextBlob> textBlob = in DrawRectForDfx() local
1204 canvas.DrawTextBlob(textBlob.get(), rect.left_ + defaultTextOffsetX, rect.top_ + defaultTextOffsetY); in DrawRectForDfx()

Completed in 34 milliseconds