Home
last modified time | relevance | path

Searched refs:needFlush (Results 1 - 20 of 20) sorted by relevance

/foundation/graphic/graphic_2d/rosen/modules/composer/hdi_backend/src/
H A Dhdi_backend.cpp165 int32_t HdiBackend::PrepareCompleteIfNeed(const OutputPtr &output, bool needFlush) in PrepareCompleteIfNeed() argument
173 needFlush = true; in PrepareCompleteIfNeed()
177 OnPrepareComplete(needFlush, output, newLayerInfos); in PrepareCompleteIfNeed()
178 if (needFlush) { in PrepareCompleteIfNeed()
194 bool needFlush = false; in Repaint() local
203 ret = output->CommitAndGetReleaseFence(fbFence, skipState, needFlush, false); in Repaint()
213 ret = PrepareCompleteIfNeed(output, needFlush); in Repaint()
218 ret = output->CommitAndGetReleaseFence(fbFence, skipState, needFlush, true); in Repaint()
281 void HdiBackend::OnPrepareComplete(bool needFlush, const OutputPtr &output, std::vector<LayerInfoPtr> &newLayerInfos) in OnPrepareComplete() argument
283 if (needFlush) { in OnPrepareComplete()
[all...]
H A Dhdi_device_impl.cpp241 int32_t HdiDeviceImpl::PrepareScreenLayers(uint32_t screenId, bool &needFlush) in PrepareScreenLayers() argument
244 return g_composer->PrepareDisplayLayers(screenId, needFlush); in PrepareScreenLayers()
401 bool &needFlush, std::vector<uint32_t> &layers, std::vector<sptr<SyncFence>> &fences, bool isValidated) in CommitAndGetReleaseFence()
409 screenId, fenceFd, skipState, needFlush, layers, fenceFds, isValidated); in CommitAndGetReleaseFence()
400 CommitAndGetReleaseFence(uint32_t screenId, sptr<SyncFence> &fence, int32_t &skipState, bool &needFlush, std::vector<uint32_t> &layers, std::vector<sptr<SyncFence>> &fences, bool isValidated) CommitAndGetReleaseFence() argument
H A Dhdi_output.cpp525 sptr<SyncFence> &fbFence, int32_t &skipState, bool &needFlush, bool isValidated) in CommitAndGetReleaseFence()
531 screenId_, fbFence, skipState, needFlush, layersId_, fences_, isValidated); in CommitAndGetReleaseFence()
524 CommitAndGetReleaseFence( sptr<SyncFence> &fbFence, int32_t &skipState, bool &needFlush, bool isValidated) CommitAndGetReleaseFence() argument
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/models/
H A Dview_context_model_impl.cpp21 void ViewContextModelImpl::closeAnimation(const AnimationOption& option, bool needFlush) in closeAnimation() argument
H A Dview_context_model_impl.h25 void closeAnimation(const AnimationOption& option, bool needFlush) override;
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/view_context/
H A Dview_context_model_ng.cpp22 void ViewContextModelNG::closeAnimation(const AnimationOption& option, bool needFlush) in closeAnimation() argument
25 if (needFlush) { in closeAnimation()
H A Dview_context_model_ng.h25 void closeAnimation(const AnimationOption& option, bool needFlush) override;
H A Dview_context_model.h30 virtual void closeAnimation(const AnimationOption& option, bool needFlush) = 0;
/foundation/graphic/graphic_2d/rosen/modules/composer/hdi_backend/include/
H A Dhdi_backend.h93 void OnPrepareComplete(bool needFlush, const OutputPtr &output, std::vector<LayerInfoPtr> &newLayerInfos);
94 int32_t PrepareCompleteIfNeed(const OutputPtr &output, bool needFlush);
H A Dhdi_output.h91 int32_t CommitAndGetReleaseFence(sptr<SyncFence> &fbFence, int32_t &skipState, bool &needFlush, bool isValidated);
H A Dhdi_device_impl.h63 int32_t CommitAndGetReleaseFence(uint32_t screenId, sptr<SyncFence> &fence, int32_t &skipState, bool &needFlush,
H A Dhdi_device.h67 bool &needFlush, std::vector<uint32_t>& layers, std::vector<sptr<SyncFence>>& fences, bool isValidated) = 0;
/foundation/graphic/graphic_2d/rosen/modules/composer/hdi_backend/test/fuzztest/hdidevice_fuzzer/
H A Dhdidevice_fuzzer.cpp145 bool needFlush = GetData<bool>(); in DoSomethingInterestingWithMyAPI() local
165 device->PrepareScreenLayers(screenId, needFlush); in DoSomethingInterestingWithMyAPI()
/foundation/graphic/graphic_2d/rosen/modules/composer/hdi_backend/test/unittest/
H A Dhdioutput_test.cpp272 bool needFlush = false; in HWTEST_F() local
273 ASSERT_EQ(HdiOutputTest::hdiOutput_->CommitAndGetReleaseFence(fbFence, skipState, needFlush, false), in HWTEST_F()
H A Dhdidevice_test.cpp61 bool enabled = false, needFlush = false; in HWTEST_F() local
89 EXPECT_EQ(HdiDeviceTest::hdiDevice_->PrepareScreenLayers(screenId, needFlush), GRAPHIC_DISPLAY_SUCCESS); in HWTEST_F()
/foundation/window/window_manager/window_scene/session/host/include/
H A Dscene_session.h552 bool isGlobal, bool needFlush);
564 bool isSupportDragInPcCompatibleMode, bool isGlobal = false, bool needFlush = true);
566 bool isSupportDragInPcCompatibleMode, bool isGlobal, bool needFlush);
572 void SetSurfaceBounds(const WSRect& rect, bool isGlobal = false, bool needFlush = true);
/foundation/arkui/ace_engine/frameworks/core/pipeline/base/
H A Drender_node.cpp60 void RenderNode::MarkTreeRender(const RefPtr<RenderNode>& root, bool& meetHole, bool needFlush) in MarkTreeRender() argument
72 if (needFlush) { in MarkTreeRender()
78 MarkTreeRender(child, subMeetHole, needFlush); in MarkTreeRender()
83 void RenderNode::MarkWholeRender(const WeakPtr<RenderNode>& nodeWeak, bool needFlush) in MarkWholeRender() argument
100 MarkTreeRender(node, meetHole, needFlush); in MarkWholeRender()
H A Drender_node.h73 static void MarkTreeRender(const RefPtr<RenderNode>& root, bool& meetHole, bool needFlush);
75 static void MarkWholeRender(const WeakPtr<RenderNode>& nodeWeak, bool needFlush);
/foundation/window/window_manager_lite/services/wms/
H A Dlite_wm.cpp481 bool needFlush = false; in ProcessUpdates() local
493 needFlush = true; in ProcessUpdates()
503 if (needFlush) { in ProcessUpdates()
/foundation/window/window_manager/window_scene/session/host/src/
H A Dscene_session.cpp2260 bool isSupportDragInPcCompatibleMode, bool isGlobal, bool needFlush) in HandleCompatibleModeMoveDrag()
2268 HandleCompatibleModeDrag(rect, reason, isSupportDragInPcCompatibleMode, isGlobal, needFlush); in HandleCompatibleModeMoveDrag()
2270 SetSurfaceBounds(rect, isGlobal, needFlush); in HandleCompatibleModeMoveDrag()
2276 bool isSupportDragInPcCompatibleMode, bool isGlobal, bool needFlush) in HandleCompatibleModeDrag()
2298 SetSurfaceBounds(rect, isGlobal, needFlush); in HandleCompatibleModeDrag()
2305 SetSurfaceBounds(rect, isGlobal, needFlush); in HandleCompatibleModeDrag()
2318 SetSurfaceBounds(rect, isGlobal, needFlush); in HandleCompatibleModeDrag()
2323 SetSurfaceBounds(rect, isGlobal, needFlush); in HandleCompatibleModeDrag()
2356 bool isGlobal, bool needFlush) in HandleMoveDrag()
2358 SetSurfaceBounds(globalRect, isGlobal, needFlush); in HandleMoveDrag()
2259 HandleCompatibleModeMoveDrag(WSRect& rect, const SizeChangeReason reason, bool isSupportDragInPcCompatibleMode, bool isGlobal, bool needFlush) HandleCompatibleModeMoveDrag() argument
2275 HandleCompatibleModeDrag(WSRect& rect, const SizeChangeReason reason, bool isSupportDragInPcCompatibleMode, bool isGlobal, bool needFlush) HandleCompatibleModeDrag() argument
2355 HandleMoveDrag(WSRect& rect, WSRect& globalRect, const SizeChangeReason reason, bool isGlobal, bool needFlush) HandleMoveDrag() argument
2404 bool needFlush = (reason != SizeChangeReason::DRAG_END); OnMoveDragCallback() local
2496 SetSurfaceBounds(const WSRect& rect, bool isGlobal, bool needFlush) SetSurfaceBounds() argument
[all...]

Completed in 21 milliseconds