Home
last modified time | relevance | path

Searched refs:releaseFence_ (Results 1 - 15 of 15) sorted by relevance

/foundation/graphic/graphic_2d/rosen/samples/2d_graphics/drawing_engine/drawing_surface/
H A Dsurface_frame_ohos.h28 : width_(width), height_(height), releaseFence_(-1) in SurfaceFrameOhos()
36 return releaseFence_; in GetReleaseFence()
41 releaseFence_ = fence; in SetReleaseFence()
56 int32_t releaseFence_; member in OHOS::Rosen::SurfaceFrameOhos
H A Dsurface_ohos_raster.cpp53 SurfaceError err = producer_->RequestBuffer(frame_->buffer_, frame_->releaseFence_, frame_->requestConfig_); in RequestFrame()
58 sptr<SyncFence> tempFence = new SyncFence(frame_->releaseFence_); in RequestFrame()
83 LOGE("SurfaceOhosRaster::FlushFrame fence:%d", oriFramePtr->releaseFence_); in FlushFrame()
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/platform/ohos/backend/
H A Drs_surface_frame_ohos_gl.cpp68 return releaseFence_; in GetReleaseFence()
73 releaseFence_ = fence; in SetReleaseFence()
H A Drs_surface_ohos_raster.cpp50 SurfaceError err = producer_->RequestBuffer(frame->buffer_, frame->releaseFence_, frame->requestConfig_); in RequestFrame()
62 sptr<SyncFence> tempFence = new SyncFence(frame->releaseFence_); in RequestFrame()
105 ROSEN_LOGD("RsDebug RSSurfaceOhosRaster::FlushFrame fence:%{public}d", oriFramePtr->releaseFence_); in FlushFrame()
H A Drs_surface_frame_ohos_raster.cpp95 return releaseFence_; in GetReleaseFence()
100 releaseFence_ = fence; in SetReleaseFence()
H A Drs_surface_frame_ohos_vulkan.cpp73 return releaseFence_; in GetReleaseFence()
78 releaseFence_ = fence; in SetReleaseFence()
H A Drs_surface_frame_ohos_gl.h47 int32_t releaseFence_ = 0; member in OHOS::Rosen::RSSurfaceFrameOhosGl
H A Drs_surface_frame_ohos_vulkan.h43 int32_t releaseFence_ = 0; member in OHOS::Rosen::RSSurfaceFrameOhosVulkan
H A Drs_surface_frame_ohos_raster.h47 int32_t releaseFence_ = -1; member in OHOS::Rosen::RSSurfaceFrameOhosRaster
/foundation/graphic/graphic_2d/rosen/modules/composer/hdi_backend/src/
H A Dhdi_layer.cpp608 currBufferInfo_->releaseFence_ = layerReleaseFence; in SetReleaseFence()
616 return currBufferInfo_->releaseFence_; in GetReleaseFence()
678 currBufferInfo_->releaseFence_ = Merge(currBufferInfo_->releaseFence_, fbAcquireFence); in MergeWithFramebufferFence()
686 currBufferInfo_->releaseFence_ = Merge(currBufferInfo_->releaseFence_, layerReleaseFence); in MergeWithLayerFence()
/foundation/graphic/graphic_2d/rosen/modules/composer/hdi_backend/include/
H A Dhdi_layer.h78 sptr<SyncFence> releaseFence_ = SyncFence::InvalidFence(); member in OHOS::Rosen::HdiLayer::LayerBufferInfo
/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/
H A Drs_hardware_thread.h108 sptr<SyncFence> releaseFence_ = SyncFence::InvalidFence(); member in OHOS::Rosen::RSHardwareThread
H A Drs_hardware_thread.cpp207 output->ReleaseLayers(releaseFence_); in CommitAndReleaseLayers()
H A Drs_uni_render_thread.cpp369 RSHardwareThread::Instance().releaseFence_ : acquireFence); in ReleaseSelfDrawingNodeBuffer()
H A Drs_uifirst_manager.cpp265 auto ret = consumer->ReleaseBuffer(buffer, RSHardwareThread::Instance().releaseFence_); in CollectSkipSyncBuffer()

Completed in 10 milliseconds