Home
last modified time | relevance | path

Searched refs:surfaceHandlerUiFirst_ (Results 1 – 5 of 5) sorted by relevance

/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service/core/drawable/
H A Drs_dma_buffer_surface_render_node_drawable.cpp49 auto consumer = surfaceHandlerUiFirst_->GetConsumer(); in CreateSurface()
85 surfaceHandlerUiFirst_->SetConsumer(consumer); in CreateSurface()
152 …if (!surfaceHandlerUiFirst_->GetBuffer() && surfaceHandlerUiFirst_->GetAvailableBufferCount() <= 0… in DrawUIFirstCacheWithDma()
158 !surfaceHandlerUiFirst_->GetBuffer()) { in DrawUIFirstCacheWithDma()
168 auto buffer = surfaceHandlerUiFirst_->GetBuffer(); in DrawDmaBufferWithGPU()
174 param.acquireFence = surfaceHandlerUiFirst_->GetAcquireFence(); in DrawDmaBufferWithGPU()
179 RSBaseRenderUtil::ReleaseBuffer(*surfaceHandlerUiFirst_); in DrawDmaBufferWithGPU()
201 auto consumer = surfaceHandlerUiFirst_->GetConsumer(); in ClearBufferQueue()
204 surfaceHandlerUiFirst_->SetConsumer(nullptr); in ClearBufferQueue()
206 surfaceHandlerUiFirst_->ResetBufferAvailableCount(); in ClearBufferQueue()
[all …]
H A Drs_surface_render_node_drawable.h231 return surfaceHandlerUiFirst_; in GetMutableRSSurfaceHandlerUiFirstOnDraw()
298 std::shared_ptr<RSSurfaceHandler> surfaceHandlerUiFirst_ = nullptr; variable
H A Drs_ui_first_surface_render_node_drawable.cpp339 return isTextureValid_.load() || surfaceHandlerUiFirst_->GetBuffer() != nullptr; in HasCachedTexture()
H A Drs_surface_render_node_drawable.cpp78 surfaceHandlerUiFirst_ = std::make_shared<RSSurfaceHandler>(nodeId_); in RSSurfaceRenderNodeDrawable()
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service/unittest/drawable/
H A Drs_dma_buffer_surface_render_node_drawable_test.cpp106 ASSERT_TRUE(surfaceDrawable_->surfaceHandlerUiFirst_->GetConsumer());
121 ASSERT_FALSE(surfaceDrawable_->surfaceHandlerUiFirst_->GetConsumer());
125 ASSERT_TRUE(surfaceDrawable_->surfaceHandlerUiFirst_->GetConsumer());
131 ASSERT_TRUE(surfaceDrawable_->surfaceHandlerUiFirst_->GetConsumer());
151 surfaceDrawable_->surfaceHandlerUiFirst_->bufferAvailableCount_ = DEFAULT_CANVAS_SIZE;
154 surfaceDrawable_->surfaceHandlerUiFirst_->buffer_.buffer = OHOS::SurfaceBuffer::Create();
158 surfaceDrawable_->surfaceHandlerUiFirst_->bufferAvailableCount_ = 0;
177 surfaceDrawable_->surfaceHandlerUiFirst_->buffer_.buffer = OHOS::SurfaceBuffer::Create();
180 ASSERT_TRUE(surfaceDrawable_->surfaceHandlerUiFirst_->GetBuffer());
212 ASSERT_TRUE(surfaceDrawable_->surfaceHandlerUiFirst_->GetConsumer());
[all …]