/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/ |
H A D | rs_vk_image_manager.cpp | 31 void WaitAcquireFence(const sptr<SyncFence>& acquireFence) in WaitAcquireFence() argument 33 if (acquireFence == nullptr) { in WaitAcquireFence() 36 acquireFence->Wait(3000); // 3000ms in WaitAcquireFence() 74 const sptr<SyncFence>& acquireFence, in MapVkImageFromSurfaceBuffer() argument 81 WaitAcquireFence(acquireFence); in MapVkImageFromSurfaceBuffer() 92 const sptr<SyncFence>& acquireFence) in CreateImageCacheFromBuffer() argument 94 WaitAcquireFence(acquireFence); in CreateImageCacheFromBuffer()
|
H A D | rs_egl_image_manager.cpp | 242 void RSEglImageManager::WaitAcquireFence(const sptr<SyncFence>& acquireFence) in WaitAcquireFence() argument 244 if (acquireFence == nullptr) { in WaitAcquireFence() 247 acquireFence->Wait(3000); // 3000ms in WaitAcquireFence() 271 const sptr<SyncFence>& acquireFence) in CreateImageCacheFromBuffer() argument 273 WaitAcquireFence(acquireFence); in CreateImageCacheFromBuffer() 285 const sptr<SyncFence>& acquireFence, pid_t threadIndex) in MapEglImageFromSurfaceBuffer() argument 287 WaitAcquireFence(acquireFence); in MapEglImageFromSurfaceBuffer()
|
H A D | rs_egl_image_manager.h | 79 const sptr<SyncFence>& acquireFence, pid_t threadIndex); 84 const sptr<SyncFence>& acquireFence); 86 void WaitAcquireFence(const sptr<SyncFence>& acquireFence);
|
H A D | rs_vk_image_manager.h | 82 const sptr<SyncFence>& acquireFence, pid_t threadIndex); 86 const sptr<SyncFence>& acquireFence);
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service/unittest/pipeline/ |
H A D | rs_egl_image_manager_test.cpp | 94 sptr<SyncFence> acquireFence = SyncFence::INVALID_FENCE; variable 98 surfaceHandler->SetBuffer(buffer, acquireFence, damage, timestamp); 107 sptr<SyncFence> acquireFence; variable 108 auto validCache = eglImageManager_->CreateImageCacheFromBuffer(buffer, acquireFence); 141 sptr<SyncFence> acquireFence = SyncFence::INVALID_FENCE; variable 145 surfaceHandler->SetBuffer(buffer, acquireFence, damage, timestamp); 149 sptr<SyncFence> acquireFence; variable 150 auto ret = eglImageManager_->MapEglImageFromSurfaceBuffer(buffer, acquireFence, 0);
|
H A D | rs_test_util.cpp | 50 sptr<SyncFence> acquireFence = SyncFence::INVALID_FENCE; in CreateSurfaceNodeWithBuffer() local 52 ret = surfaceConsumer->AcquireBuffer(cbuffer, acquireFence, timestamp, damage); in CreateSurfaceNodeWithBuffer() 54 surfaceHandler.SetBuffer(cbuffer, acquireFence, damage, timestamp); in CreateSurfaceNodeWithBuffer()
|
H A D | rs_drop_frame_processor_test.cpp | 123 sptr<SyncFence> acquireFence = SyncFence::INVALID_FENCE; variable 125 GSError ret = surfaceConsumer->AcquireBuffer(cbuffer, acquireFence, timestamp, damage); 127 ret = surfaceConsumer->AcquireBuffer(cbuffer, acquireFence, timestamp, damage);
|
H A D | rs_base_render_util_test.cpp | 246 sptr<SyncFence> acquireFence = SyncFence::INVALID_FENCE; variable 249 surfaceHandler.SetBuffer(buffer, acquireFence, damage, timestamp); 250 surfaceHandler.SetBuffer(buffer, acquireFence, damage, timestamp); 418 sptr<SyncFence> acquireFence = SyncFence::INVALID_FENCE; variable 420 ret = surfaceConsumer->AcquireBuffer(cbuffer, acquireFence, timestamp, damage); 449 sptr<SyncFence> acquireFence = SyncFence::INVALID_FENCE; variable 451 ret = surfaceConsumer->AcquireBuffer(cbuffer, acquireFence, timestamp, damage); 480 sptr<SyncFence> acquireFence = SyncFence::INVALID_FENCE; variable 482 ret = surfaceConsumer->AcquireBuffer(cbuffer, acquireFence, timestamp, damage);
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/pipeline/ |
H A D | rs_surface_handler.h | 66 acquireFence = SyncFence::InvalidFence(); in Reset() 74 sptr<SyncFence> acquireFence = SyncFence::InvalidFence(); 119 const sptr<SyncFence>& acquireFence, in SetBuffer() argument 127 buffer_.acquireFence = acquireFence; in SetBuffer() 150 return buffer_.acquireFence; in GetAcquireFence() 210 return preBuffer_.acquireFence; in GetPreBufferAcquireFence()
|
/ohos5.0/foundation/graphic/graphic_2d/frameworks/surfaceimage/src/ |
H A D | surface_image.cpp | 86 …UpdateSurfaceInfo(uint32_t seqNum, sptr<SurfaceBuffer> buffer, const sptr<SyncFence> &acquireFence, in UpdateSurfaceInfo() argument 111 if (acquireFence != nullptr) { in UpdateSurfaceInfo() 112 acquireFence->Wait(-1); in UpdateSurfaceInfo() 128 sptr<SyncFence> acquireFence = SyncFence::InvalidFence(); in UpdateSurfaceImage() local 131 ret = AcquireBuffer(buffer, acquireFence, timestamp, damage); in UpdateSurfaceImage() 143 UpdateSurfaceInfo(seqNum, buffer, acquireFence, timestamp, damage); in UpdateSurfaceImage() 419 sptr<SyncFence> acquireFence = SyncFence::InvalidFence(); in AcquireNativeWindowBuffer() local 422 SurfaceError ret = AcquireBuffer(buffer, acquireFence, timestamp, damage); in AcquireNativeWindowBuffer() 435 *fenceFd = acquireFence->Dup(); in AcquireNativeWindowBuffer()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/pipeline/ |
H A D | rs_surface_handler_test.cpp | 127 sptr<SyncFence> acquireFence = SyncFence::INVALID_FENCE; variable 131 rSSurfaceHandlerPtr_->SetBuffer(buffer, acquireFence, damage, timestamp); 138 rSSurfaceHandlerPtr_->SetBuffer(buffer, acquireFence, damage, timestamp); 158 sptr<SyncFence> acquireFence = SyncFence::INVALID_FENCE; variable 161 rSSurfaceHandlerPtr_->SetBuffer(buffer, acquireFence, damage, timestamp);
|
/ohos5.0/foundation/graphic/graphic_2d/frameworks/fence/test/unittest/ |
H A D | fence_fd_test.cpp | 70 int32_t acquireFence = 1; variable 71 ret = psurf->FlushBuffer(buffer, acquireFence, flushConfig); 77 STEP_ASSERT_EQ(outAcquireFence, acquireFence);
|
/ohos5.0/foundation/graphic/graphic_surface/surface/test/unittest/ |
H A D | buffer_queue_test.cpp | 160 sptr<SyncFence> acquireFence = SyncFence::INVALID_FENCE; variable 161 ret = bq->FlushBuffer(retval.sequence, bedata, acquireFence, flushConfig); 247 sptr<SyncFence> acquireFence = SyncFence::INVALID_FENCE; variable 248 ret = bq->FlushBuffer(retval.sequence, bedata, acquireFence, flushConfig); 251 ret = bq->FlushBuffer(retval.sequence, bedata, acquireFence, flushConfig); 268 sptr<SyncFence> acquireFence = SyncFence::INVALID_FENCE; variable 269 GSError ret = bq->AcquireBuffer(buffer, acquireFence, timestamp, damages); 350 sptr<SyncFence> acquireFence = SyncFence::INVALID_FENCE; variable 368 sptr<SyncFence> acquireFence = SyncFence::INVALID_FENCE; variable 382 ret = bq->FlushBuffer(sequence, bedata, acquireFence, flushConfig); [all …]
|
H A D | buffer_queue_producer_test.cpp | 223 sptr<SyncFence> acquireFence = SyncFence::INVALID_FENCE; variable 224 ret = bqp_->FlushBuffer(retval.sequence, bedata_, acquireFence, flushConfig); 251 sptr<SyncFence> acquireFence = SyncFence::INVALID_FENCE; variable 252 ret = bqp_->FlushBuffer(retval.sequence, bedata_, acquireFence, flushConfig); 255 ret = bqp_->FlushBuffer(retval.sequence, bedata_, acquireFence, flushConfig); 592 sptr<SyncFence> acquireFence = SyncFence::INVALID_FENCE; variable 593 ret = bqpTmp->FlushBuffer(retval.sequence, bedata_, acquireFence, flushConfig); 595 ret = bqpTmp->AttachAndFlushBuffer(retval.buffer, bedata_, acquireFence, flushConfig, true); 597 ret = bqpTmp->GetLastFlushedBuffer(retval.buffer, acquireFence, nullptr, false); 633 EXPECT_EQ(bqpTmp->AcquireLastFlushedBuffer(retval.buffer, acquireFence, nullptr, 0, false),
|
H A D | buffer_queue_producer_remote_test.cpp | 245 sptr<SyncFence> acquireFence = SyncFence::INVALID_FENCE; variable 246 ret = bp->FlushBuffer(retval.sequence, bedata, acquireFence, flushConfig); 277 sptr<SyncFence> acquireFence = SyncFence::INVALID_FENCE; variable 278 ret = bp->FlushBuffer(retval.sequence, bedata, acquireFence, flushConfig); 281 ret = bp->FlushBuffer(retval.sequence, bedata, acquireFence, flushConfig);
|
H A D | producer_surface_delegator_test.cpp | 122 int32_t acquireFence = 3; variable 125 GSError ret = qwe->QueueBuffer(slot, acquireFence); 156 int32_t acquireFence = 3; variable 158 GSError ret = qwe->QueueBuffer(slot, acquireFence);
|
H A D | buffer_queue_consumer_test.cpp | 103 sptr<SyncFence> acquireFence = SyncFence::INVALID_FENCE; variable 104 ret = bq->FlushBuffer(retval.sequence, bedata, acquireFence, flushConfig); 133 sptr<SyncFence> acquireFence = SyncFence::INVALID_FENCE; variable 134 ret = bq->FlushBuffer(retval.sequence, bedata, acquireFence, flushConfig);
|
H A D | buffer_client_producer_remote_test.cpp | 303 sptr<SyncFence> acquireFence = SyncFence::INVALID_FENCE; variable 304 ret = bp->FlushBuffer(retval.sequence, bedata, acquireFence, flushConfig); 322 sptr<SyncFence> acquireFence = SyncFence::INVALID_FENCE; variable 323 ret = bp->FlushBuffer(retval.sequence, bedata, acquireFence, flushConfig); 326 ret = bp->FlushBuffer(retval.sequence, bedata, acquireFence, flushConfig);
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/round_corner_display/ |
H A D | rs_rcd_render_visitor.cpp | 43 sptr<SyncFence> acquireFence = SyncFence::InvalidFence(); in ConsumeAndUpdateBuffer() local 46 auto ret = consumer->AcquireBuffer(buffer, acquireFence, timestamp, damage); in ConsumeAndUpdateBuffer() 53 node.SetBuffer(buffer, acquireFence, damage, timestamp); in ConsumeAndUpdateBuffer()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/composer/hdi_backend/src/ |
H A D | hdi_framebuffer_surface.cpp | 103 sptr<SyncFence> acquireFence = SyncFence::InvalidFence(); in OnBufferAvailable() local 104 SurfaceError ret = consumerSurface_->AcquireBuffer(buffer, acquireFence, in OnBufferAvailable() 112 …availableBuffers_.push(std::make_unique<FrameBufferEntry>(buffer, acquireFence, timestamp, damage)… in OnBufferAvailable()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/composer/hdi_backend/test/systemtest/ |
H A D | hdilayer_context_systest.cpp | 103 int32_t acquireFence = -1; in FillHdiLayer() local 106 GSError ret = cSurface_->AcquireBuffer(buffer, acquireFence, timestamp, damage); in FillHdiLayer() 107 sptr<SyncFence> acquireSyncFence = new SyncFence(acquireFence); in FillHdiLayer()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/samples/2d_graphics/test/src/ |
H A D | layer_context.cpp | 105 int32_t acquireFence = -1; in FillHDILayer() local 108 SurfaceError ret = cSurface_->AcquireBuffer(buffer, acquireFence, timestamp, damage); in FillHDILayer() 109 UniqueFd acquireFenceFd(acquireFence); in FillHDILayer()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/composer/hdi_backend/include/ |
H A D | hdi_framebuffer_surface.h | 31 …: buffer(std::move(buf)), acquireFence(std::move(fence)), acquireTime(timeStamp), damageRect(damag… in FrameBufferEntry() 37 sptr<SyncFence> acquireFence; member
|
/ohos5.0/foundation/window/window_manager/utils/src/ |
H A D | surface_reader.cpp | 75 sptr<SyncFence> acquireFence = new SyncFence(fence); in OnVsync() local 76 acquireFence->Wait(3000); // 3000ms in OnVsync()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/samples/composer/ |
H A D | layer_context.cpp | 170 int32_t acquireFence = -1; in FillHDIBuffer() local 173 SurfaceError ret = cSurface_->AcquireBuffer(buffer, acquireFence, timestamp, damage); in FillHDIBuffer() 174 sptr<SyncFence> acquireSyncFence = new SyncFence(acquireFence); in FillHDIBuffer()
|