Searched refs:fbFence (Results 1 - 5 of 5) sorted by relevance
/foundation/graphic/graphic_2d/rosen/modules/composer/hdi_backend/test/unittest/ |
H A D | hdioutput_test.cpp | 95 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 D | hdi_backend.cpp | 202 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 D | hdi_output.cpp | 518 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 D | hdi_output.h | 90 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 D | hdioutput_test.cpp | 115 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