/foundation/graphic/graphic_2d/rosen/samples/2d_graphics/drawing_engine/drawing_surface/ |
H A D | surface_frame_ohos.h | 28 : 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 D | surface_ohos_raster.cpp | 53 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 D | rs_surface_frame_ohos_gl.cpp | 68 return releaseFence_; in GetReleaseFence() 73 releaseFence_ = fence; in SetReleaseFence()
|
H A D | rs_surface_ohos_raster.cpp | 50 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 D | rs_surface_frame_ohos_raster.cpp | 95 return releaseFence_; in GetReleaseFence() 100 releaseFence_ = fence; in SetReleaseFence()
|
H A D | rs_surface_frame_ohos_vulkan.cpp | 73 return releaseFence_; in GetReleaseFence() 78 releaseFence_ = fence; in SetReleaseFence()
|
H A D | rs_surface_frame_ohos_gl.h | 47 int32_t releaseFence_ = 0; member in OHOS::Rosen::RSSurfaceFrameOhosGl
|
H A D | rs_surface_frame_ohos_vulkan.h | 43 int32_t releaseFence_ = 0; member in OHOS::Rosen::RSSurfaceFrameOhosVulkan
|
H A D | rs_surface_frame_ohos_raster.h | 47 int32_t releaseFence_ = -1; member in OHOS::Rosen::RSSurfaceFrameOhosRaster
|
/foundation/graphic/graphic_2d/rosen/modules/composer/hdi_backend/src/ |
H A D | hdi_layer.cpp | 608 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 D | hdi_layer.h | 78 sptr<SyncFence> releaseFence_ = SyncFence::InvalidFence(); member in OHOS::Rosen::HdiLayer::LayerBufferInfo
|
/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/ |
H A D | rs_hardware_thread.h | 108 sptr<SyncFence> releaseFence_ = SyncFence::InvalidFence(); member in OHOS::Rosen::RSHardwareThread
|
H A D | rs_hardware_thread.cpp | 207 output->ReleaseLayers(releaseFence_); in CommitAndReleaseLayers()
|
H A D | rs_uni_render_thread.cpp | 369 RSHardwareThread::Instance().releaseFence_ : acquireFence); in ReleaseSelfDrawingNodeBuffer()
|
H A D | rs_uifirst_manager.cpp | 265 auto ret = consumer->ReleaseBuffer(buffer, RSHardwareThread::Instance().releaseFence_); in CollectSkipSyncBuffer()
|