/foundation/graphic/graphic_surface/surface/src/ |
H A D | surface_buffer_impl.cpp | 81 sptr<SurfaceBuffer> surfaceBufferImpl = new SurfaceBufferImpl(); in Create() 85 SurfaceBufferImpl::SurfaceBufferImpl() in SurfaceBufferImpl() function in OHOS::SurfaceBufferImpl 101 BLOGD("SurfaceBufferImpl ctor, seq: %{public}u", sequenceNumber_); in SurfaceBufferImpl() 104 SurfaceBufferImpl::SurfaceBufferImpl(uint32_t seqNum) in SurfaceBufferImpl() function in OHOS::SurfaceBufferImpl 109 BLOGD("SurfaceBufferImpl ctor, seq: %{public}u", sequenceNumber_); in SurfaceBufferImpl() 112 SurfaceBufferImpl::~SurfaceBufferImpl() in ~SurfaceBufferImpl() 114 BLOGD("~SurfaceBufferImpl dto in ~SurfaceBufferImpl() [all...] |
/foundation/graphic/surface_lite/frameworks/ |
H A D | buffer_manager.h | 50 SurfaceBufferImpl* AllocBuffer(uint32_t size, uint32_t usage); 60 SurfaceBufferImpl* AllocBuffer(uint32_t width, uint32_t height, uint32_t format, uint32_t usage); 64 * @param [in] SurfaceBufferImpl double pointer, free the buffer size. 66 void FreeBuffer(SurfaceBufferImpl** buffer); 70 * @param [in] Flush SurfaceBufferImpl cache to physical memory. 73 int32_t FlushCache(SurfaceBufferImpl& buffer) const; 77 * @param [in] SurfaceBufferImpl, need to map. 80 bool MapBuffer(SurfaceBufferImpl& buffer) const; 84 * @param [in] SurfaceBufferImpl, need to unmap. 86 void UnmapBuffer(SurfaceBufferImpl [all...] |
H A D | surface_buffer_impl.cpp | 22 SurfaceBufferImpl::SurfaceBufferImpl() : len_(0) in SurfaceBufferImpl() function in OHOS::SurfaceBufferImpl 28 int32_t SurfaceBufferImpl::SetInt32(uint32_t key, int32_t value) in SetInt32() 33 int32_t SurfaceBufferImpl::GetInt32(uint32_t key, int32_t& value) in GetInt32() 48 int32_t SurfaceBufferImpl::SetInt64(uint32_t key, int64_t value) in SetInt64() 53 int32_t SurfaceBufferImpl::GetInt64(uint32_t key, int64_t& value) in GetInt64() 68 int32_t SurfaceBufferImpl::SetData(uint32_t key, uint8_t type, const void* data, uint8_t size) in SetData() 108 int32_t SurfaceBufferImpl::GetData(uint32_t key, uint8_t* type, void** data, uint8_t* size) in GetData() 125 void SurfaceBufferImpl::ReadFromIpcIo(IpcIo& io) in ReadFromIpcIo() 161 void SurfaceBufferImpl in ReadFromIpcIo() [all...] |
H A D | buffer_queue.cpp | 50 std::list<SurfaceBufferImpl *>::iterator iterBuffer; in ~BufferQueue() 52 SurfaceBufferImpl* tmpBuffer = *iterBuffer; in ~BufferQueue() 91 SurfaceBufferImpl *buffer = nullptr; in NeedAttach() 132 SurfaceBufferImpl* BufferQueue::RequestBuffer(uint8_t wait) in RequestBuffer() 134 SurfaceBufferImpl *buffer = nullptr; in RequestBuffer() 152 SurfaceBufferImpl* BufferQueue::GetBuffer(const SurfaceBufferImpl& buffer) in GetBuffer() 154 std::list<SurfaceBufferImpl *>::iterator iterBuffer; in GetBuffer() 156 SurfaceBufferImpl *tmpBuffer = *iterBuffer; in GetBuffer() 164 int32_t BufferQueue::FlushBuffer(SurfaceBufferImpl [all...] |
H A D | buffer_manager.cpp | 98 BufferHandle* BufferManager::AllocateBufferHandle(SurfaceBufferImpl& buffer) const in AllocateBufferHandle() 122 SurfaceBufferImpl* BufferManager::AllocBuffer(AllocInfo info) in AllocBuffer() 130 SurfaceBufferImpl* buffer = new SurfaceBufferImpl(); in AllocBuffer() 152 SurfaceBufferImpl* BufferManager::AllocBuffer(uint32_t size, uint32_t usage) in AllocBuffer() 163 SurfaceBufferImpl* buffer = AllocBuffer(info); in AllocBuffer() 172 SurfaceBufferImpl* BufferManager::AllocBuffer(uint32_t width, uint32_t height, uint32_t format, uint32_t usage) in AllocBuffer() 186 SurfaceBufferImpl* buffer = AllocBuffer(info); in AllocBuffer() 195 void BufferManager::FreeBuffer(SurfaceBufferImpl** buffer) in FreeBuffer() 217 bool BufferManager::MapBuffer(SurfaceBufferImpl [all...] |
H A D | buffer_queue_producer.h | 52 SurfaceBufferImpl* RequestBuffer(uint8_t wait) override; 57 * @param [in] SurfaceBufferImpl pointer, Which buffer could acquire for consumer. 61 int32_t FlushBuffer(SurfaceBufferImpl* buffer) override; 65 * @param [in] SurfaceBufferImpl, Which buffer could acquire for consumer. 69 int32_t EnqueueBuffer(SurfaceBufferImpl& buffer); 73 * @param [in] SurfaceBufferImpl pointer, push it back to free list for request it. 75 void Cancel(SurfaceBufferImpl* buffer) override;
|
H A D | buffer_queue_consumer.cpp | 32 SurfaceBufferImpl* BufferQueueConsumer::AcquireBuffer() in AcquireBuffer() 37 bool BufferQueueConsumer::ReleaseBuffer(const SurfaceBufferImpl& buffer) in ReleaseBuffer()
|
H A D | buffer_client_producer.h | 52 SurfaceBufferImpl* RequestBuffer(uint8_t wait) override; 58 * @param [in] SurfaceBufferImpl pointer, Which buffer could acquire for consumer. 62 int32_t FlushBuffer(SurfaceBufferImpl* buffer) override; 67 * @param [in] SurfaceBufferImpl pointer, push it back to free list for request it. 69 void Cancel(SurfaceBufferImpl* buffer) override;
|
H A D | surface_impl.cpp | 215 SurfaceBufferImpl* liteBuffer = reinterpret_cast<SurfaceBufferImpl*>(buffer); in FlushBuffer() 228 SurfaceBufferImpl* liteBuffer = reinterpret_cast<SurfaceBufferImpl*>(buffer); in ReleaseBuffer() 236 SurfaceBufferImpl* liteBuffer = reinterpret_cast<SurfaceBufferImpl*>(buffer); in CancelBuffer()
|
H A D | buffer_queue_producer.cpp | 34 SurfaceBufferImpl* buffer = product->RequestBuffer(isWaiting); in OnRequestBuffer() 50 SurfaceBufferImpl buffer; in OnFlushBuffer() 58 SurfaceBufferImpl buffer; in OnCancelBuffer() 238 SurfaceBufferImpl* BufferQueueProducer::RequestBuffer(uint8_t wait) in RequestBuffer() 241 SurfaceBufferImpl* buffer = bufferQueue_->RequestBuffer(wait); in RequestBuffer() 245 int32_t BufferQueueProducer::EnqueueBuffer(SurfaceBufferImpl& buffer) in EnqueueBuffer() 257 int32_t BufferQueueProducer::FlushBuffer(SurfaceBufferImpl* buffer) in FlushBuffer() 273 void BufferQueueProducer::Cancel(SurfaceBufferImpl* buffer) in Cancel()
|
H A D | buffer_client_producer.cpp | 34 SurfaceBufferImpl* BufferClientProducer::RequestBuffer(uint8_t wait) in RequestBuffer() 56 SurfaceBufferImpl* buffer = new SurfaceBufferImpl(); in RequestBuffer() 58 GRAPHIC_LOGW("SurfaceBufferImpl buffer is null"); in RequestBuffer() 80 int32_t BufferClientProducer::FlushBuffer(SurfaceBufferImpl* buffer) in FlushBuffer() 117 void BufferClientProducer::Cancel(SurfaceBufferImpl* buffer) in Cancel()
|
/foundation/graphic/surface_lite/interfaces/innerkits/ |
H A D | buffer_queue.h | 58 SurfaceBufferImpl* RequestBuffer(uint8_t wait); 63 * @param [in] SurfaceBufferImpl, Which buffer could acquire for consumer. 67 int32_t FlushBuffer(SurfaceBufferImpl& buffer); 73 SurfaceBufferImpl* AcquireBuffer(); 77 * @param [in] SurfaceBufferImpl pointer, Which buffer need to release. 81 bool ReleaseBuffer(const SurfaceBufferImpl& buffer); 85 * @param [in] SurfaceBufferImpl, Which buffer will push back to free list for request it. 87 int32_t CancelBuffer(const SurfaceBufferImpl& buffer); 204 void Detach(SurfaceBufferImpl* buffer); 205 SurfaceBufferImpl* GetBuffe [all...] |
H A D | buffer_queue_consumer.h | 40 SurfaceBufferImpl* AcquireBuffer(); 44 * @param [in] SurfaceBufferImpl pointer, Which buffer need to release. 47 bool ReleaseBuffer(const SurfaceBufferImpl& buffer);
|
H A D | buffer_producer.h | 70 virtual SurfaceBufferImpl* RequestBuffer(uint8_t wait) = 0; 75 * @param [in] SurfaceBufferImpl pointer, Which buffer could acquire for consumer. 79 virtual int32_t FlushBuffer(SurfaceBufferImpl* buffer) = 0; 83 * @param [in] SurfaceBufferImpl pointer, Which buffer will push back to free list for request it. 85 virtual void Cancel(SurfaceBufferImpl* buffer) = 0;
|
H A D | surface_buffer_impl.h | 76 class SurfaceBufferImpl : public SurfaceBuffer { class 81 SurfaceBufferImpl(); 86 ~SurfaceBufferImpl(); 330 * @param [in] The other SurfaceBufferImpl object 333 bool equals(const SurfaceBufferImpl& buffer) const in equals() 354 void CopyExtraData(SurfaceBufferImpl& buffer);
|
/foundation/graphic/graphic_surface/surface/include/ |
H A D | surface_buffer_impl.h | 30 class SurfaceBufferImpl : public SurfaceBuffer { class 32 SurfaceBufferImpl(); 33 SurfaceBufferImpl(uint32_t seqNum); 34 virtual ~SurfaceBufferImpl();
|
/foundation/graphic/graphic_surface/surface/test/unittest/ |
H A D | surface_buffer_impl_test.cpp | 63 * CaseDescription: 1. new SurfaceBufferImpl and GetSeqNum 64 * 2. new SurfaceBufferImpl again and check GetSeqNum = oldSeq + 1 70 buffer = new SurfaceBufferImpl(); in HWTEST_F() 73 buffer = new SurfaceBufferImpl(); in HWTEST_F() 133 * CaseDescription: 1. new SurfaceBufferImpl and Alloc 141 sptr<SurfaceBuffer> sbi = new SurfaceBufferImpl(0); in HWTEST_F() 173 * CaseDescription: 1. new SurfaceBufferImpl and Alloc 187 sptr<SurfaceBuffer> sbi = new SurfaceBufferImpl(0); in HWTEST_F() 240 * CaseDescription: 1. new SurfaceBufferImpl 248 buffer = new SurfaceBufferImpl(); in HWTEST_F() [all...] |
H A D | surface_utils_test.cpp | 208 sptr<SurfaceBuffer> buffer = new SurfaceBufferImpl(); in HWTEST_F() 247 sptr<SurfaceBuffer> buffer = new SurfaceBufferImpl(); in HWTEST_F()
|
H A D | buffer_utils_test.cpp | 85 buffer = new SurfaceBufferImpl();
in HWTEST_F() 130 buffer = new SurfaceBufferImpl();
in HWTEST_F()
|
/foundation/graphic/surface_lite/test/unittest/ |
H A D | graphic_surface_test.cpp | 70 SurfaceBufferImpl* buffer = new SurfaceBufferImpl(); in HWTEST_F() 101 SurfaceBufferImpl* buffer = new SurfaceBufferImpl(); in HWTEST_F() 131 SurfaceBufferImpl buffer; in HWTEST_F() 640 SurfaceBufferImpl* buffer = new SurfaceBufferImpl(); in HWTEST_F() 696 SurfaceBufferImpl* buffer = new SurfaceBufferImpl(); in HWTEST_F() 752 SurfaceBufferImpl* buffe in HWTEST_F() [all...] |
/foundation/graphic/graphic_2d/rosen/modules/composer/hdi_backend/test/unittest/ |
H A D | hdiframebuffersurface_test.cpp | 58 buffer = new SurfaceBufferImpl();
in HWTEST_F() 111 buffer = new SurfaceBufferImpl();
in HWTEST_F()
|
H A D | hdioutput_test.cpp | 287 sptr<SurfaceBuffer> buffer = new SurfaceBufferImpl();
in HWTEST_F() 307 sptr<SurfaceBuffer> buffer = new SurfaceBufferImpl();
in HWTEST_F() 327 sptr<SurfaceBuffer> buffer = new SurfaceBufferImpl();
in HWTEST_F() 331 hdiOutput->bufferCache_.push_back(new SurfaceBufferImpl());
in HWTEST_F()
|
/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/platform/ohos/backend/ |
H A D | rs_surface_frame_ohos_raster_test.cpp | 69 auto bufferTest = new SurfaceBufferImpl();
in HWTEST_F() 108 auto bufferTest = new SurfaceBufferImpl();
in HWTEST_F() 173 auto buffer = new SurfaceBufferImpl();
in HWTEST_F()
|
/foundation/graphic/graphic_2d/rosen/test/render/render/unittest/pipeline/ |
H A D | rs_egl_image_mgr_test.cpp | 82 sptr<OHOS::SurfaceBuffer> buffer = new SurfaceBufferImpl(0); in HWTEST_F() 144 sptr<OHOS::SurfaceBuffer> buffer = new SurfaceBufferImpl(0); in HWTEST_F()
|
/foundation/graphic/graphic_2d/rosen/test/render_service/render_service/unittest/pipeline/ |
H A D | rs_egl_image_manager_test.cpp | 97 sptr<OHOS::SurfaceBuffer> buffer = new SurfaceBufferImpl(0); in HWTEST_F() 144 sptr<OHOS::SurfaceBuffer> buffer = new SurfaceBufferImpl(0); in HWTEST_F()
|