Home
last modified time | relevance | path

Searched refs:canvas_ (Results 1 – 25 of 88) sorted by relevance

1234

/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/texgine/texgine_drawing/src/
H A Dtexgine_canvas.cpp23 if (canvas_ == nullptr) { in DrawLine()
31 canvas_->DetachBrush(); in DrawLine()
35 canvas_->DetachPen(); in DrawLine()
41 canvas_->DetachPen(); in DrawLine()
57 canvas_->DetachPen(); in DrawRect()
63 canvas_->DetachPen(); in DrawRect()
161 canvas_->Clear(color); in Clear()
170 return canvas_->Save(); in Save()
183 return canvas_; in GetCanvas()
191 canvas_->Restore(); in Restore()
[all …]
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/pipeline/
H A Drs_paint_filter_canvas.cpp62 return canvas_ != nullptr ? canvas_->GetGPUContext() : nullptr; in GetGPUContext()
298 if (canvas_ != nullptr) { in ClipRect()
305 if (canvas_ != nullptr) { in ClipIRect()
312 if (canvas_ != nullptr) { in ClipRoundRect()
391 canvas_->Flush(); in Flush()
421 canvas_->SaveLayer(slo); in SaveLayer()
427 canvas_->Restore(); in Restore()
434 canvas_->Discard(); in Discard()
546 canvas_->AttachPen(p); in AttachPen()
573 canvas_->AttachBrush(b); in AttachBrush()
[all …]
H A Drs_canvas_drawing_render_node.cpp71 if (canvas_ == nullptr) { in ResetSurfaceWithTexture()
75 auto preMatrix = canvas_->GetTotalMatrix(); in ResetSurfaceWithTexture()
110 canvas_->DrawImage(*sharedTexture, 0.f, 0.f, Drawing::SamplingOptions()); in ResetSurfaceWithTexture()
115 canvas_->SetMatrix(preMatrix); in ResetSurfaceWithTexture()
116 canvas_->Flush(); in ResetSurfaceWithTexture()
226 if (!node || !surface_ || !canvas_) { in PlaybackInCorrespondThread()
275 canvas_ = std::make_unique<RSPaintFilterCanvas>(surface_.get()); in ResetSurface()
287 drawCmdList->Playback(*context.canvas_); in ApplyDrawCmdModifier()
290 context.canvas_->Flush(); in ApplyDrawCmdModifier()
381 if (!canvas_) { in GetPixelmap()
[all …]
/ohos5.0/foundation/arkui/ui_lite/test/unittest/components/
H A Dui_canvas_unit_test.cpp144 delete canvas_; in TearDown()
145 canvas_ = nullptr; in TearDown()
324 canvas_->BeginPath();
340 canvas_->BeginPath();
363 canvas_->BeginPath();
386 canvas_->BeginPath();
417 canvas_->BeginPath();
446 canvas_->BeginPath();
475 canvas_->BeginPath();
504 canvas_->BeginPath();
[all …]
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_engine/rosen_text/skia_txt/impl/
H A Ddrawing_painter_impl.cpp108 canvas_->DetachPen(); in DrawSymbolSkiaTxt()
113 canvas_->DetachPen(); in DrawSymbolSkiaTxt()
146 canvas_->DetachPen(); in drawTextBlob()
195 canvas_->DetachBrush(); in drawTextShadow()
224 canvas_->DetachBrush(); in drawRRect()
234 canvas_->DetachPaint(); in drawFilledRect()
242 canvas_->DrawPath(path); in drawPath()
243 canvas_->DetachPaint(); in drawPath()
255 canvas_->DetachPaint(); in drawLine()
271 canvas_->Save(); in save()
[all …]
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/2d_graphics/unittest/ndk/
H A Ddrawing_canvas_test.cpp61 OH_Drawing_Canvas *canvas_ = nullptr; member in OHOS::Rosen::Drawing::NativeDrawingCanvasTest
74 canvas_ = OH_Drawing_CanvasCreate(); in SetUp()
75 ASSERT_NE(nullptr, canvas_); in SetUp()
85 if (canvas_ != nullptr) { in TearDown()
90 canvas_ = nullptr; in TearDown()
154 OH_Drawing_CanvasDetachPen(canvas_);
287 OH_Drawing_CanvasSave(canvas_);
298 OH_Drawing_CanvasRestore(canvas_);
332 OH_Drawing_CanvasSave(canvas_);
334 OH_Drawing_CanvasSave(canvas_);
[all …]
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/pipeline/base/
H A Dscoped_canvas_state.h42 if (canvas_ != nullptr) { in ScopedCanvas()
43 canvas_->save(); in ScopedCanvas()
49 if (canvas_) { in ~ScopedCanvas()
50 canvas_->restore(); in ~ScopedCanvas()
57 return canvas_;
62 return canvas_ != nullptr;
67 if (canvas_) { in GetSkCanvas()
68 return canvas_->canvas(); in GetSkCanvas()
77 canvas_->scale(-1.0, 1.0); in FlipHorizontal()
78 canvas_->translate(horizontalMoveDelta, 0.0); in FlipHorizontal()
[all …]
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/
H A Drs_uni_ui_capture.cpp250 canvas_ = canvas; in SetPaintFilterCanvas()
297 if (!canvas_) { in ProcessRootRenderNode()
302 canvas_->Save(); in ProcessRootRenderNode()
304 canvas_->Restore(); in ProcessRootRenderNode()
313 if (!canvas_) { in ProcessCanvasRenderNode()
354 if (!canvas_) { in ProcessEffectRenderNode()
365 if (canvas_ == nullptr) { in ProcessSurfaceRenderNode()
416 canvas_->Save(); in ProcessSurfaceViewWithUni()
443 canvas_->Restore(); in ProcessSurfaceViewWithUni()
496 canvas_->Save(); in ProcessSurfaceViewWithoutUni()
[all …]
H A Drs_uni_render_virtual_processor.cpp120 canvas_ = renderFrame_->GetCanvas(); in InitForRenderThread()
121 if (canvas_ == nullptr) { in InitForRenderThread()
135 canvas_->Save(); in CanvasInit()
234 canvas_->Rotate(90, 0, 0); // 90 degrees in OriginScreenRotation()
240 canvas_->Rotate(270, 0, 0); // 270 degrees in OriginScreenRotation()
252 canvas_->Save(); in CalculateTransform()
254 ScaleMirrorIfNeed(angle, *canvas_); in CalculateTransform()
255 canvasMatrix_ = canvas_->GetTotalMatrix(); in CalculateTransform()
322 canvas_->Restore(); in ProcessDisplaySurfaceForRenderThread()
357 if (canvas_ == nullptr) { in CanvasClipRegionForUniscaleMode()
[all …]
H A Drs_virtual_screen_processor.cpp73 canvas_ = renderFrame_->GetCanvas(); in Init()
74 if (canvas_ == nullptr) { in Init()
77 canvas_->ConcatMatrix(screenTransformMatrix_); in Init()
84 if (renderFrame_ == nullptr || canvas_ == nullptr || renderEngine_ == nullptr) { in PostProcess()
89 canvas_->Clear(Drawing::Color::COLOR_BLACK); in PostProcess()
98 if (canvas_ == nullptr || renderEngine_ == nullptr) { in ProcessSurface()
118 renderEngine_->DrawSurfaceNodeWithParams(*canvas_, node, params); in ProcessSurface()
H A Drs_surface_capture_task.cpp298 canvas_ = std::make_unique<RSPaintFilterCanvas>(surface); in SetSurface()
300 canvas_->SetDisableFilterCache(true); in SetSurface()
320 if (canvas_ == nullptr) { in ProcessDisplayRenderNode()
346 Drawing::AutoCanvasRestore acr(*canvas_.get(), true); in CaptureSingleSurfaceNodeWithoutUni()
347 canvas_->ConcatMatrix(translateMatrix); in CaptureSingleSurfaceNodeWithoutUni()
348 canvas_->Clear(Drawing::Color::COLOR_WHITE); in CaptureSingleSurfaceNodeWithoutUni()
353 canvas_->ConcatMatrix(translateMatrix); in CaptureSingleSurfaceNodeWithoutUni()
354 const auto saveCnt = canvas_->Save(); in CaptureSingleSurfaceNodeWithoutUni()
356 canvas_->RestoreToCount(saveCnt); in CaptureSingleSurfaceNodeWithoutUni()
364 canvas_->ConcatMatrix(translateMatrix); in CaptureSingleSurfaceNodeWithoutUni()
[all …]
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service/unittest/drawable/dfx/
H A Drs_dirty_rects_dfx_test.cpp40 std::shared_ptr<RSPaintFilterCanvas> canvas_; member in OHOS::Rosen::RSDirtyRectsDFXTest
98 ASSERT_NE(canvas_, nullptr);
99 rsDirtyRectsDfx_->OnDraw(*canvas_);
105 rsDirtyRectsDfx_->OnDraw(*canvas_);
110 rsDirtyRectsDfx_->OnDraw(*canvas_);
132 ASSERT_NE(canvas_, nullptr);
133 rsDirtyRectsDfx_->OnDrawVirtual(*canvas_);
137 rsDirtyRectsDfx_->OnDrawVirtual(*canvas_);
150 rsDirtyRectsDfx_->DrawDirtyRegionInVirtual(*canvas_);
182 rsDirtyRectsDfx_->DrawDirtyRegionForDFX(*canvas_, rects);
[all …]
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/effect/skia_effectChain/src/
H A Dsk_image_chain.cpp44 canvas_ = nullptr; in ~SKImageChain()
113 if (canvas_ == nullptr) { in CreateCPUCanvas()
140 if (canvas_ == nullptr) { in CreateGPUCanvas()
159 if (canvas_ == nullptr) { in ForceCPU()
167 canvas_ = nullptr; in ForceCPU()
173 canvas_ = nullptr; in ForceCPU()
226 return canvas_ != nullptr; in InitializeCanvas()
231 if (canvas_ == nullptr) { in CheckForErrors()
262 canvas_->save(); in DrawImage()
263 canvas_->resetMatrix(); in DrawImage()
[all …]
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_client/core/pipeline/
H A Drs_render_thread_visitor.cpp514 canvas_->Save(); in ProcessRootRenderNode()
615 canvas_->Restore(); in ProcessRootRenderNode()
616 canvas_ = nullptr; in ProcessRootRenderNode()
630 if (!canvas_) { in ProcessCanvasRenderNode()
704 if (!canvas_) { in ProcessEffectRenderNode()
807 canvas_->Save(); in ProcessSurfaceViewInRT()
875 if (!canvas_) { in ProcessSurfaceRenderNode()
957 canvas_->Save(); in ProcessSurfaceRenderNode()
967 if (!canvas_) { in ProcessProxyRenderNode()
1012 canvas_->Save(); in ClipHoleForSurfaceNode()
[all …]
H A Drs_divided_ui_capture.cpp115 canvas_->Scale(scaleX_, scaleY_); in SetCanvas()
116 canvas_->SetRecordingState(true); in SetCanvas()
125 canvas_ = canvas; in SetPaintFilterCanvas()
126 canvas_->Scale(scaleX_, scaleY_); in SetPaintFilterCanvas()
157 if (!canvas_) { in ProcessRootRenderNode()
162 canvas_->Save(); in ProcessRootRenderNode()
164 canvas_->Restore(); in ProcessRootRenderNode()
173 if (!canvas_) { in ProcessCanvasRenderNode()
188 canvas_->SetMatrix(relativeMatrix); in ProcessCanvasRenderNode()
212 if (!canvas_) { in ProcessEffectRenderNode()
[all …]
/ohos5.0/foundation/arkui/ui_lite/frameworks/components/
H A Dui_extend_image_view.cpp22 if (GetGifImageAnimator() != nullptr && this->canvas_ && in SetSrc()
23 this->canvas_->GetViewType() == UI_CANVAS) { in SetSrc()
24 this->canvas_->Invalidate(); in SetSrc()
33 if (GetGifImageAnimator() != nullptr && this->canvas_ && in SetSrc()
34 this->canvas_->GetViewType() == UI_CANVAS) { in SetSrc()
35 this->canvas_->Invalidate(); in SetSrc()
42 canvas_ = view; in SetCanvas()
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_client/unittest/pipeline/
H A Drs_divided_ui_capture_test.cpp218 rsDividedUICaptureVisitor.canvas_ = nullptr;
220 EXPECT_TRUE(rsDividedUICaptureVisitor.canvas_ == nullptr);
225 EXPECT_TRUE(rsDividedUICaptureVisitor.canvas_ != nullptr);
243 rsDividedUICaptureVisitor.canvas_ = nullptr;
245 EXPECT_TRUE(rsDividedUICaptureVisitor.canvas_ == nullptr);
250 EXPECT_TRUE(rsDividedUICaptureVisitor.canvas_ != nullptr);
272 rsDividedUICaptureVisitor.canvas_ = nullptr;
274 EXPECT_TRUE(rsDividedUICaptureVisitor.canvas_ == nullptr);
279 EXPECT_TRUE(rsDividedUICaptureVisitor.canvas_ != nullptr);
296 rsDividedUICaptureVisitor.canvas_ = nullptr;
[all …]
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/graphics_effect/test/unittest/
H A Dge_linear_gradient_blur_shader_filter_test.cpp38 static inline Drawing::Canvas canvas_; member in OHOS::GraphicsEffectEngine::GELinearGradientBlurShaderFilterTest
51 canvas_.Restore(); in SetUp()
109 EXPECT_EQ(filter->ProcessImage(canvas_, image, src_, dst_), image);
144 EXPECT_NE(filter->ProcessImage(canvas_, image_, src, dst), image_);
206 EXPECT_EQ(filter->ProcessImage(canvas_, image, src_, dst_), image);
362 EXPECT_EQ(filter->ProcessImageDDGR(canvas_, image_, 2), image_);
379 EXPECT_EQ(filter->ProcessImageDDGR(canvas_, image_, 2), image_);
396 EXPECT_EQ(filter->ProcessImageDDGR(canvas_, image_, 2), image_);
416 EXPECT_EQ(filter->ProcessImageDDGR(canvas_, image_, 2), image_);
436 EXPECT_EQ(filter->ProcessImageDDGR(canvas_, image_, 2), image_);
[all …]
H A Dge_mesa_blur_shader_filter_test.cpp38 static inline Drawing::Canvas canvas_; member in OHOS::GraphicsEffectEngine::GEMESABlurShaderFilterTest
51 canvas_.Restore(); in SetUp()
91 EXPECT_EQ(geMESABlurShaderFilter->ProcessImage(canvas_, image, src_, dst_), image);
106 EXPECT_EQ(geMESABlurShaderFilter1->ProcessImage(canvas_, image_, src_, dst_), image_);
113 EXPECT_EQ(geMESABlurShaderFilter2->ProcessImage(canvas_, image_, src_, dst_), image_);
131 EXPECT_EQ(geMESABlurShaderFilter->ProcessImage(canvas_, image_, src_, dst_), image_);
150 EXPECT_EQ(geMESABlurShaderFilter->ProcessImage(canvas_, image_, src_, dst_), image_);
172 …EXPECT_NE(filter->ScaleAndAddRandomColor(canvas_, image_, imageBlur, src_, dst_, width, height), i…
177 …EXPECT_NE(filter2->ScaleAndAddRandomColor(canvas_, image_, imageBlur, src_, dst_, width, height), …
H A Dge_water_ripple_filter_test.cpp36 static inline Drawing::Canvas canvas_; member in OHOS::GraphicsEffectEngine::GEWaterRippleFilterTest
49 canvas_.Restore(); in SetUp()
69 EXPECT_NE(geWaterRippleFilter->ProcessImage(canvas_, image_, src_, dst_), image_);
81 EXPECT_EQ(geWaterRippleFilter->ProcessImage(canvas_, nullptr, src_, dst_), nullptr);
93 EXPECT_NE(geWaterRippleFilter->ProcessImage(canvas_, image_, src_, dst_), image_);
105 EXPECT_NE(geWaterRippleFilter->ProcessImage(canvas_, image_, src_, dst_), image_);
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/2d_graphics/drawing_ets/ets/pages/
H A Dtestbase.ts46 canvas_: drawing.Canvas | undefined; //gpu离屏绘制canvas
62 this.canvas_ = new drawing.Canvas(this.pixelMap_);
63 if (this.canvas_ == null || this.canvas_ == undefined) {
72 this.canvas_.drawColor(backgroundColor);
122 if (this.canvas_ == null || this.canvas_ == undefined) {
126 this.OnTestFunctionCpu(this.canvas_);
132 if (this.canvas_ == null || this.canvas_ == undefined) {
136 await this.OnTestStabilityCpu(this.canvas_);
145 if (this.canvas_ == null || this.canvas_ == undefined) {
151 await this.OnTestPerformanceCpu(this.canvas_);
[all …]
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/pipeline/
H A Drs_canvas_render_node_test.cpp35 static inline RSPaintFilterCanvas* canvas_; member in OHOS::Rosen::RSCanvasRenderNodeTest
41 canvas_ = new RSPaintFilterCanvas(&drawingCanvas_); in SetUpTestCase()
45 delete canvas_; in TearDownTestCase()
46 canvas_ = nullptr; in TearDownTestCase()
130 ASSERT_TRUE(canvas_ != nullptr);
156 ASSERT_TRUE(canvas_ != nullptr);
169 canvas_->SaveLayer({ nullptr, nullptr });
190 canvas_->SaveLayer(maskLayerRec);
192 canvas_->Restore();
193 canvas_->Restore();
[all …]
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service/core/drawable/
H A Drs_canvas_drawing_render_node_drawable.cpp136 DrawContent(*canvas_, rect); in DrawRenderContent()
206 DrawContent(*canvas_, rect); in PlaybackInCorrespondThread()
208 canvas_->Flush(); in PlaybackInCorrespondThread()
389 canvas_ = nullptr; in ResetSurface()
456 if (!canvas_ || !image_ || !surface_) { in GetPixelmap()
589 canvas_ = nullptr; in ResetSurfaceForVK()
698 canvas_->Save(); in ReuseBackendTexture()
701 canvas_->SetMatrix(preMatrix); in ReuseBackendTexture()
785 canvas_->Save(); in ResetSurfaceWithTexture()
788 canvas_->SetMatrix(preMatrix); in ResetSurfaceWithTexture()
[all …]
/ohos5.0/foundation/arkui/ui_lite/test/uitest/test_view_scale_rotate/
H A Dui_test_view_scale_rotate.cpp77 canvas_->Rotate(angleValue_, GROUP_CENTER); in Callback()
78 canvas_->Scale(scaleValue_, GROUP_CENTER); in Callback()
130 canvas_ = new UICanvas(); in UIKitViewScaleRotateTestCanvas003()
131 group->Add(canvas_); in UIKitViewScaleRotateTestCanvas003()
133 canvas_->SetPosition(0, 0, GROUP_WIDHT, GROUP_HEIGHT); in UIKitViewScaleRotateTestCanvas003()
134 canvas_->SetStyle(STYLE_BACKGROUND_COLOR, Color::Gray().full); in UIKitViewScaleRotateTestCanvas003()
138 canvas_->DrawLine({150, 150}, {300, 300}, paint); // 150: x 150: y 300: x 300: y in UIKitViewScaleRotateTestCanvas003()
141 canvas_->DrawCurve({100, 50}, {150, 50}, {150, 50}, {150, 100}, paint); in UIKitViewScaleRotateTestCanvas003()
142 canvas_->DrawRect({10, 10}, 50, 50, paint); // 10: x 10: y 50: width 50: height in UIKitViewScaleRotateTestCanvas003()
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/include/draw/
H A Dcanvas.h42 Canvas* canvas_;
123 AutoCanvasRestore(Canvas& canvas, bool doSave) : canvas_(canvas) in AutoCanvasRestore()
125 saveCount_ = canvas_.GetSaveCount(); in AutoCanvasRestore()
127 canvas_.Save(); in AutoCanvasRestore()
132 canvas_.RestoreToCount(saveCount_); in ~AutoCanvasRestore()
141 Canvas& canvas_;

1234