Home
last modified time | relevance | path

Searched refs:isForUniRedraw (Results 1 - 16 of 16) sorted by relevance

/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/
H A Drs_base_render_engine.cpp800 void RSBaseRenderEngine::RegisterDeleteBufferListener(const sptr<IConsumerSurface>& consumer, bool isForUniRedraw) in RegisterDeleteBufferListener() argument
804 auto regUnMapVkImageFunc = [this, isForUniRedraw](int32_t bufferId) { in RegisterDeleteBufferListener()
810 (consumer->RegisterDeleteBufferListener(regUnMapVkImageFunc, isForUniRedraw) != GSERROR_OK)) { in RegisterDeleteBufferListener()
818 auto regUnMapEglImageFunc = [this, isForUniRedraw](int32_t bufferId) { in RegisterDeleteBufferListener()
819 if (isForUniRedraw) { in RegisterDeleteBufferListener()
826 (consumer->RegisterDeleteBufferListener(regUnMapEglImageFunc, isForUniRedraw) != GSERROR_OK)) { in RegisterDeleteBufferListener()
854 void RSBaseRenderEngine::ShrinkCachesIfNeeded(bool isForUniRedraw) in ShrinkCachesIfNeeded() argument
867 eglImageManager_->ShrinkCachesIfNeeded(isForUniRedraw); in ShrinkCachesIfNeeded()
H A Drs_egl_image_manager.h82 void ShrinkCachesIfNeeded(bool isForUniRedraw = false); // only used for divided_render
H A Drs_base_render_engine.h162 void RegisterDeleteBufferListener(const sptr<IConsumerSurface>& consumer, bool isForUniRedraw = false);
175 void ShrinkCachesIfNeeded(bool isForUniRedraw = false);
H A Drs_egl_image_manager.cpp304 void RSEglImageManager::ShrinkCachesIfNeeded(bool isForUniRedraw) in ShrinkCachesIfNeeded() argument
308 if (isForUniRedraw) { in ShrinkCachesIfNeeded()
/foundation/graphic/graphic_surface/surface/src/
H A Dbuffer_queue_consumer.cpp134 GSError BufferQueueConsumer::RegisterDeleteBufferListener(OnDeleteBufferFunc func, bool isForUniRedraw) in RegisterDeleteBufferListener() argument
139 return bufferQueue_->RegisterDeleteBufferListener(func, isForUniRedraw); in RegisterDeleteBufferListener()
H A Dconsumer_surface.cpp332 GSError ConsumerSurface::RegisterDeleteBufferListener(OnDeleteBufferFunc func, bool isForUniRedraw) in RegisterDeleteBufferListener() argument
337 return consumer_->RegisterDeleteBufferListener(func, isForUniRedraw); in RegisterDeleteBufferListener()
H A Dbuffer_queue.cpp1402 GSError BufferQueue::RegisterDeleteBufferListener(OnDeleteBufferFunc func, bool isForUniRedraw) in RegisterDeleteBufferListener() argument
1405 if (isForUniRedraw) { in RegisterDeleteBufferListener()
H A Dproducer_surface.cpp678 GSError ProducerSurface::RegisterDeleteBufferListener(OnDeleteBufferFunc func, bool isForUniRedraw)
/foundation/graphic/graphic_surface/surface/include/
H A Dbuffer_queue_consumer.h48 GSError RegisterDeleteBufferListener(OnDeleteBufferFunc func, bool isForUniRedraw = false);
H A Dbuffer_queue.h123 GSError RegisterDeleteBufferListener(OnDeleteBufferFunc func, bool isForUniRedraw = false);
H A Dproducer_surface.h123 GSError RegisterDeleteBufferListener(OnDeleteBufferFunc func, bool isForUniRedraw = false) override;
H A Dconsumer_surface.h131 GSError RegisterDeleteBufferListener(OnDeleteBufferFunc func, bool isForUniRedraw = false) override;
/foundation/graphic/graphic_surface/surface/test/fuzztest/bufferqueue_fuzzer/
H A Dbufferqueue_fuzzer.cpp125 bool isForUniRedraw = GetData<bool>(); in BufferQueueFuzzTest1() local
126 bufferqueue->RegisterDeleteBufferListener(deleteBufferFunc, isForUniRedraw); in BufferQueueFuzzTest1()
/foundation/graphic/graphic_surface/surface/test/unittest/
H A Dbuffer_queue_consumer_test.cpp218 bool isForUniRedraw = false; in HWTEST_F() local
239 ASSERT_EQ(consumer->RegisterDeleteBufferListener(deleteFunc, isForUniRedraw), OHOS::GSERROR_INVALID_ARGUMENTS); in HWTEST_F()
/foundation/graphic/graphic_surface/interfaces/inner_api/surface/
H A Dsurface.h85 virtual GSError RegisterDeleteBufferListener(OnDeleteBufferFunc func, bool isForUniRedraw = false) = 0;
H A Diconsumer_surface.h87 virtual GSError RegisterDeleteBufferListener(OnDeleteBufferFunc func, bool isForUniRedraw = false) = 0;

Completed in 13 milliseconds