/ohos5.0/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_; variable
|
H A D | surface_ohos_raster.cpp | 53 …SurfaceError err = producer_->RequestBuffer(frame_->buffer_, frame_->releaseFence_, frame_->reques… in RequestFrame() 58 sptr<SyncFence> tempFence = new SyncFence(frame_->releaseFence_); in RequestFrame() 83 LOGE("SurfaceOhosRaster::FlushFrame fence:%d", oriFramePtr->releaseFence_); in FlushFrame()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/platform/ohos/backend/ |
H A D | rs_surface_ohos_raster.cpp | 50 …SurfaceError err = producer_->RequestBuffer(frame->buffer_, frame->releaseFence_, frame->requestCo… 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_gl.cpp | 68 return releaseFence_; in GetReleaseFence() 73 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_raster.cpp | 95 return releaseFence_; in GetReleaseFence() 100 releaseFence_ = fence; in SetReleaseFence()
|
H A D | rs_surface_frame_ohos_gl.h | 47 int32_t releaseFence_ = 0;
|
H A D | rs_surface_frame_ohos_vulkan.h | 43 int32_t releaseFence_ = 0;
|
H A D | rs_surface_frame_ohos_raster.h | 47 int32_t releaseFence_ = -1; variable
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/render/adapter/ |
H A D | rosen_render_surface.cpp | 36 sptr<SyncFence> releaseFence_ = SyncFence::INVALID_FENCE; member 85 consumerSurface->ReleaseBuffer(surfaceNode->buffer_, surfaceNode->releaseFence_); in ReleaseAllBuffers() 98 consumerSurface->ReleaseBuffer(surfaceNode->buffer_, surfaceNode->releaseFence_); in ReleaseAllButLastBuffer() 623 consumerSurface_->ReleaseBuffer(surfaceNode->buffer_, surfaceNode->releaseFence_); in DrawBuffer() 680 surfaceNode->releaseFence_ = *fenceIter; in DrawBuffer() 685 … consumerSurface_->ReleaseBuffer(surfaceNode->buffer_, surfaceNode->releaseFence_); in DrawBuffer()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/composer/hdi_backend/src/ |
H A D | hdi_layer.cpp | 617 currBufferInfo_->releaseFence_ = layerReleaseFence; in SetReleaseFence() 625 return currBufferInfo_->releaseFence_; in GetReleaseFence() 687 currBufferInfo_->releaseFence_ = Merge(currBufferInfo_->releaseFence_, fbAcquireFence); in MergeWithFramebufferFence() 695 currBufferInfo_->releaseFence_ = Merge(currBufferInfo_->releaseFence_, layerReleaseFence); in MergeWithLayerFence()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/pipeline/ |
H A D | rs_draw_cmd.cpp | 773 releaseFence_ = new (std::nothrow) SyncFence(fd); in OnAfterDraw() 774 if (!releaseFence_) { in OnAfterDraw() 775 releaseFence_ = SyncFence::INVALID_FENCE; in OnAfterDraw() 786 releaseFence_ && releaseFence_->IsValid()); in ReleaseBuffer() 792 .releaseFence = releaseFence_, in ReleaseBuffer() 794 .isNeedTriggerCbDirectly = releaseFence_ && releaseFence_->IsValid(), in ReleaseBuffer()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/composer/hdi_backend/include/ |
H A D | hdi_layer.h | 78 sptr<SyncFence> releaseFence_ = SyncFence::InvalidFence();
|
/ohos5.0/drivers/peripheral/camera/test/ut/buffer_manager/ |
H A D | buffer_manager_utest.h | 88 int32_t releaseFence_ = 0; variable
|
H A D | buffer_manager_utest.cpp | 500 SurfaceError ret = producer_->RequestBuffer(sb, releaseFence_, requestConfig_); in StartExternalStream() 563 SurfaceError ret = producer_->RequestBuffer(sb, releaseFence_, requestConfig_); in EnqueueBufferNonBlock()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/ |
H A D | rs_hardware_thread.h | 111 sptr<SyncFence> releaseFence_ = SyncFence::InvalidFence();
|
H A D | rs_hardware_thread.cpp | 216 output->ReleaseLayers(releaseFence_); in CommitAndReleaseLayers()
|
H A D | rs_uni_render_thread.cpp | 385 RSHardwareThread::Instance().releaseFence_ : acquireFence); in ReleaseSelfDrawingNodeBuffer()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/pipeline/ |
H A D | rs_draw_cmd.h | 311 sptr<SyncFence> releaseFence_ = SyncFence::INVALID_FENCE; variable
|