Home
last modified time | relevance | path

Searched refs:fbAcquireFence (Results 1 - 4 of 4) sorted by relevance

/foundation/graphic/graphic_2d/rosen/modules/composer/hdi_backend/test/unittest/
H A Dhdilayer_test.cpp190 sptr<SyncFence> fbAcquireFence = nullptr; in HWTEST_F() local
191 hdiLayer_->MergeWithFramebufferFence(fbAcquireFence); in HWTEST_F()
192 hdiLayer_->MergeWithLayerFence(fbAcquireFence); in HWTEST_F()
193 fbAcquireFence = new SyncFence(-1); in HWTEST_F()
194 hdiLayer_->MergeWithFramebufferFence(fbAcquireFence); in HWTEST_F()
195 hdiLayer_->MergeWithLayerFence(fbAcquireFence); in HWTEST_F()
/foundation/graphic/graphic_2d/rosen/modules/composer/hdi_backend/include/
H A Dhdi_layer.h46 void MergeWithFramebufferFence(const sptr<SyncFence> &fbAcquireFence);
/foundation/graphic/graphic_2d/rosen/modules/composer/hdi_backend/src/
H A Dhdi_output.cpp476 const auto& fbAcquireFence = fbEntry->acquireFence; in FlushScreen() local
479 layer->MergeWithFramebufferFence(fbAcquireFence); in FlushScreen()
506 ret = device_->SetScreenClientBuffer(screenId_, nullptr, index, fbAcquireFence); in FlushScreen()
508 ret = device_->SetScreenClientBuffer(screenId_, currFrameBuffer_->GetBufferHandle(), index, fbAcquireFence); in FlushScreen()
H A Dhdi_layer.cpp673 void HdiLayer::MergeWithFramebufferFence(const sptr<SyncFence> &fbAcquireFence) in MergeWithFramebufferFence() argument
675 if (currBufferInfo_ == nullptr || fbAcquireFence == nullptr) { in MergeWithFramebufferFence()
678 currBufferInfo_->releaseFence_ = Merge(currBufferInfo_->releaseFence_, fbAcquireFence); in MergeWithFramebufferFence()

Completed in 7 milliseconds