Lines Matching defs:SurfaceBufferImpl
81 sptr<SurfaceBuffer> surfaceBufferImpl = new SurfaceBufferImpl();
85 SurfaceBufferImpl::SurfaceBufferImpl()
101 BLOGD("SurfaceBufferImpl ctor, seq: %{public}u", sequenceNumber_);
104 SurfaceBufferImpl::SurfaceBufferImpl(uint32_t seqNum)
109 BLOGD("SurfaceBufferImpl ctor, seq: %{public}u", sequenceNumber_);
112 SurfaceBufferImpl::~SurfaceBufferImpl()
114 BLOGD("~SurfaceBufferImpl dtor, seq: %{public}u", sequenceNumber_);
118 bool SurfaceBufferImpl::MetaDataCachedLocked(const uint32_t key, const std::vector<uint8_t>& value)
127 GSError SurfaceBufferImpl::Alloc(const BufferRequestConfig& config)
167 GSError SurfaceBufferImpl::Map()
192 GSError SurfaceBufferImpl::Unmap()
214 GSError SurfaceBufferImpl::FlushCache()
233 GSError SurfaceBufferImpl::GetImageLayout(void* layout)
255 GSError SurfaceBufferImpl::InvalidateCache()
274 void SurfaceBufferImpl::FreeBufferHandleLocked()
294 BufferHandle* SurfaceBufferImpl::GetBufferHandle() const
300 void SurfaceBufferImpl::SetSurfaceBufferColorGamut(const GraphicColorGamut& colorGamut)
308 GraphicColorGamut SurfaceBufferImpl::GetSurfaceBufferColorGamut() const
314 void SurfaceBufferImpl::SetSurfaceBufferTransform(const GraphicTransformType& transform)
322 GraphicTransformType SurfaceBufferImpl::GetSurfaceBufferTransform() const
328 int32_t SurfaceBufferImpl::GetSurfaceBufferWidth() const
334 int32_t SurfaceBufferImpl::GetSurfaceBufferHeight() const
340 void SurfaceBufferImpl::SetSurfaceBufferWidth(int32_t width)
346 void SurfaceBufferImpl::SetSurfaceBufferHeight(int32_t height)
352 int32_t SurfaceBufferImpl::GetWidth() const
361 int32_t SurfaceBufferImpl::GetHeight() const
370 int32_t SurfaceBufferImpl::GetStride() const
379 int32_t SurfaceBufferImpl::GetFormat() const
388 uint64_t SurfaceBufferImpl::GetUsage() const
397 uint64_t SurfaceBufferImpl::GetPhyAddr() const
406 void* SurfaceBufferImpl::GetVirAddr()
419 int32_t SurfaceBufferImpl::GetFileDescriptor() const
428 uint32_t SurfaceBufferImpl::GetSize() const
437 GSError SurfaceBufferImpl::GetPlanesInfo(void** planesInfo)
465 void SurfaceBufferImpl::SetExtraData(sptr<BufferExtraData> bedata)
471 sptr<BufferExtraData> SurfaceBufferImpl::GetExtraData() const
477 void SurfaceBufferImpl::SetBufferHandle(BufferHandle* handle)
500 GSError SurfaceBufferImpl::WriteBufferRequestConfig(MessageParcel& parcel)
514 GSError SurfaceBufferImpl::WriteToMessageParcel(MessageParcel& parcel)
528 GSError SurfaceBufferImpl::ReadBufferRequestConfig(MessageParcel& parcel)
545 GSError SurfaceBufferImpl::ReadFromMessageParcel(MessageParcel& parcel)
553 OH_NativeBuffer* SurfaceBufferImpl::SurfaceBufferToNativeBuffer()
558 uint32_t SurfaceBufferImpl::GetSeqNum() const
563 GSError SurfaceBufferImpl::CheckBufferConfig(int32_t width, int32_t height,
579 BufferWrapper SurfaceBufferImpl::GetBufferWrapper()
584 void SurfaceBufferImpl::SetBufferWrapper(BufferWrapper wrapper) {}
586 GSError SurfaceBufferImpl::SetMetadata(uint32_t key, const std::vector<uint8_t>& value)
615 GSError SurfaceBufferImpl::GetMetadata(uint32_t key, std::vector<uint8_t>& value)
637 GSError SurfaceBufferImpl::ListMetadataKeys(std::vector<uint32_t>& keys)
656 GSError SurfaceBufferImpl::EraseMetadataKey(uint32_t key)
679 BufferRequestConfig SurfaceBufferImpl::GetBufferRequestConfig() const
685 void SurfaceBufferImpl::SetBufferRequestConfig(const BufferRequestConfig& config)
691 void SurfaceBufferImpl::SetConsumerAttachBufferFlag(bool value)
697 bool SurfaceBufferImpl::GetConsumerAttachBufferFlag()