Lines Matching refs:SurfaceMemory
26 constexpr OHOS::HiviewDFX::HiLogLabel LABEL = { LOG_CORE, LOG_DOMAIN_FOUNDATION, "SurfaceMemory" };
32 SurfaceMemory::SurfaceMemory(size_t capacity, std::shared_ptr<Allocator> allocator, size_t align)
37 MEDIA_LOG_DD("SurfaceMemory ctor.");
44 SurfaceMemory::SurfaceMemory(sptr<SurfaceBuffer> surfaceBuffer, int32_t surfaceCapacity)
50 SurfaceMemory::~SurfaceMemory()
52 MEDIA_LOG_DD("SurfaceMemory dtor.");
56 void SurfaceMemory::AllocSurfaceBuffer()
75 sptr<SurfaceBuffer> SurfaceMemory::GetSurfaceBuffer()
87 void SurfaceMemory::ReleaseSurfaceBuffer()
95 int32_t SurfaceMemory::GetFlushFence()
101 BufferHandle *SurfaceMemory::GetBufferHandle()
110 void SurfaceMemory::SetNeedRender(bool needRender)
116 uint32_t SurfaceMemory::GetSurfaceBufferStride()
122 uint8_t* SurfaceMemory::GetRealAddr() const