Home
last modified time | relevance | path

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

/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/composer/hdi_backend/test/unittest/
H A Dhdioutput_test.cpp94 sptr<SyncFence> fbFence = SyncFence::INVALID_FENCE; variable
95 ASSERT_EQ(HdiOutputTest::hdiOutput_->Commit(fbFence), ROSEN_ERROR_NOT_INIT);
193 sptr<SyncFence> fbFence = SyncFence::INVALID_FENCE; variable
194 ASSERT_EQ(HdiOutputTest::hdiOutput_->Commit(fbFence), GRAPHIC_DISPLAY_SUCCESS);
221 sptr<SyncFence> fbFence = SyncFence::INVALID_FENCE; variable
224 …ASSERT_EQ(HdiOutputTest::hdiOutput_->CommitAndGetReleaseFence(fbFence, skipState, needFlush, false…
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/composer/hdi_backend/src/
H A Dhdi_backend.cpp183 sptr<SyncFence> fbFence = SyncFence::InvalidFence(); in Repaint() local
184 ret = output->CommitAndGetReleaseFence(fbFence, skipState, needFlush, false); in Repaint()
199 ret = output->CommitAndGetReleaseFence(fbFence, skipState, needFlush, true); in Repaint()
208 presentFenceThread.TrackFence(fbFence); in Repaint()
211 ret = output->UpdateInfosAfterCommit(fbFence); in Repaint()
216 ret = output->ReleaseFramebuffer(fbFence); in Repaint()
H A Dhdi_output.cpp464 int32_t HdiOutput::Commit(sptr<SyncFence> &fbFence) in Commit() argument
467 return device_->Commit(screenId_, fbFence); in Commit()
471 sptr<SyncFence> &fbFence, int32_t &skipState, bool &needFlush, bool isValidated) in CommitAndGetReleaseFence() argument
477 screenId_, fbFence, skipState, needFlush, layersId_, fences_, isValidated); in CommitAndGetReleaseFence()
480 int32_t HdiOutput::UpdateInfosAfterCommit(sptr<SyncFence> fbFence) in UpdateInfosAfterCommit() argument
518 historicalPresentfences_[presentFenceIndex_] = fbFence; in UpdateInfosAfterCommit()
521 historicalPresentfences_.push_back(fbFence); in UpdateInfosAfterCommit()
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/composer/hdi_backend/include/
H A Dhdi_output.h85 int32_t Commit(sptr<SyncFence> &fbFence);
86 …int32_t CommitAndGetReleaseFence(sptr<SyncFence> &fbFence, int32_t &skipState, bool &needFlush, bo…
87 int32_t UpdateInfosAfterCommit(sptr<SyncFence> fbFence);
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/composer/hdi_backend/test/systemtest/
H A Dhdioutput_test.cpp114 sptr<SyncFence> fbFence = SyncFence::INVALID_FENCE; variable
116 ASSERT_EQ(HdiOutputSysTest::hdiOutput_->UpdateInfosAfterCommit(fbFence), 0);