Home
last modified time | relevance | path

Searched refs:fbFence (Results 1 - 5 of 5) sorted by relevance

/foundation/graphic/graphic_2d/rosen/modules/composer/hdi_backend/test/unittest/
H A Dhdioutput_test.cpp95 sptr<SyncFence> fbFence = SyncFence::INVALID_FENCE; in HWTEST_F() local
96 ASSERT_EQ(HdiOutputTest::hdiOutput_->Commit(fbFence), ROSEN_ERROR_NOT_INIT); in HWTEST_F()
242 sptr<SyncFence> fbFence = SyncFence::INVALID_FENCE; in HWTEST_F() local
243 ASSERT_EQ(HdiOutputTest::hdiOutput_->Commit(fbFence), GRAPHIC_DISPLAY_SUCCESS); in HWTEST_F()
270 sptr<SyncFence> fbFence = SyncFence::INVALID_FENCE; in HWTEST_F() local
273 ASSERT_EQ(HdiOutputTest::hdiOutput_->CommitAndGetReleaseFence(fbFence, skipState, needFlush, false), in HWTEST_F()
353 sptr<SyncFence> fbFence = SyncFence::INVALID_FENCE; in HWTEST_F() local
354 HdiOutputTest::hdiOutput_->ReleaseLayers(fbFence); in HWTEST_F()
/foundation/graphic/graphic_2d/rosen/modules/composer/hdi_backend/src/
H A Dhdi_backend.cpp202 sptr<SyncFence> fbFence = SyncFence::InvalidFence(); in Repaint() local
203 ret = output->CommitAndGetReleaseFence(fbFence, skipState, needFlush, false); in Repaint()
218 ret = output->CommitAndGetReleaseFence(fbFence, skipState, needFlush, true); in Repaint()
227 presentFenceThread.TrackFence(fbFence); in Repaint()
230 ret = output->UpdateInfosAfterCommit(fbFence); in Repaint()
235 ret = output->ReleaseFramebuffer(fbFence); in Repaint()
H A Dhdi_output.cpp518 int32_t HdiOutput::Commit(sptr<SyncFence> &fbFence) in Commit() argument
521 return device_->Commit(screenId_, fbFence); in Commit()
525 sptr<SyncFence> &fbFence, int32_t &skipState, bool &needFlush, bool isValidated) in CommitAndGetReleaseFence()
531 screenId_, fbFence, skipState, needFlush, layersId_, fences_, isValidated); in CommitAndGetReleaseFence()
534 int32_t HdiOutput::UpdateInfosAfterCommit(sptr<SyncFence> fbFence) in UpdateInfosAfterCommit() argument
572 historicalPresentfences_[presentFenceIndex_] = fbFence; in UpdateInfosAfterCommit()
575 historicalPresentfences_.push_back(fbFence); in UpdateInfosAfterCommit()
524 CommitAndGetReleaseFence( sptr<SyncFence> &fbFence, int32_t &skipState, bool &needFlush, bool isValidated) CommitAndGetReleaseFence() argument
/foundation/graphic/graphic_2d/rosen/modules/composer/hdi_backend/include/
H A Dhdi_output.h90 int32_t Commit(sptr<SyncFence> &fbFence);
91 int32_t CommitAndGetReleaseFence(sptr<SyncFence> &fbFence, int32_t &skipState, bool &needFlush, bool isValidated);
92 int32_t UpdateInfosAfterCommit(sptr<SyncFence> fbFence);
/foundation/graphic/graphic_2d/rosen/modules/composer/hdi_backend/test/systemtest/
H A Dhdioutput_test.cpp115 sptr<SyncFence> fbFence = SyncFence::INVALID_FENCE; in HWTEST_F() local
117 ASSERT_EQ(HdiOutputSysTest::hdiOutput_->UpdateInfosAfterCommit(fbFence), 0); in HWTEST_F()

Completed in 4 milliseconds