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 D | hdioutput_test.cpp | 94 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 D | hdi_backend.cpp | 183 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 D | hdi_output.cpp | 464 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 D | hdi_output.h | 85 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 D | hdioutput_test.cpp | 114 sptr<SyncFence> fbFence = SyncFence::INVALID_FENCE; variable 116 ASSERT_EQ(HdiOutputSysTest::hdiOutput_->UpdateInfosAfterCommit(fbFence), 0);
|