Lines Matching refs:SurfaceAllocator
18 #define HST_LOG_TAG "SurfaceAllocator"
26 constexpr OHOS::HiviewDFX::HiLogLabel LABEL = { LOG_CORE, LOG_DOMAIN_FOUNDATION, "SurfaceAllocator" };
49 SurfaceAllocator::SurfaceAllocator(sptr<Surface> surface)
58 sptr<SurfaceBuffer> SurfaceAllocator::AllocSurfaceBuffer()
98 void SurfaceAllocator::ReleaseSurfaceBuffer(sptr<SurfaceBuffer>& surfaceBuffer, bool needRender)
109 void* SurfaceAllocator::Alloc(size_t size)
114 void SurfaceAllocator::Free(void* ptr) // NOLINT: void*
119 void SurfaceAllocator::Config(int32_t width, int32_t height, uint64_t usage, int32_t format, int32_t strideAlign,
127 void SurfaceAllocator::SetScaleType(VideoScaleType videoScaleType)
132 void SurfaceAllocator::UpdateSurfaceBufferScaleMode(sptr<SurfaceBuffer>& surfaceBuffer)