Lines Matching refs:SurfaceImpl

25 SurfaceImpl::SurfaceImpl()
34 SurfaceImpl::SurfaceImpl(const SvcIdentity& sid)
39 SurfaceImpl::~SurfaceImpl()
54 bool SurfaceImpl::Init()
102 void SurfaceImpl::SetWidthAndHeight(uint32_t width, uint32_t height)
110 uint32_t SurfaceImpl::GetWidth()
116 uint32_t SurfaceImpl::GetHeight()
122 void SurfaceImpl::SetFormat(uint32_t format)
128 uint32_t SurfaceImpl::GetFormat()
134 void SurfaceImpl::SetStrideAlignment(uint32_t strideAlignment)
141 uint32_t SurfaceImpl::GetStrideAlignment()
147 uint32_t SurfaceImpl::GetStride()
153 void SurfaceImpl::SetSize(uint32_t size)
160 uint32_t SurfaceImpl::GetSize()
166 void SurfaceImpl::SetUsage(uint32_t usage)
173 uint32_t SurfaceImpl::GetUsage()
179 void SurfaceImpl::SetQueueSize(uint8_t queueSize)
186 uint8_t SurfaceImpl::GetQueueSize()
193 void SurfaceImpl::SetUserData(const std::string& key, const std::string& value)
199 std::string SurfaceImpl::GetUserData(const std::string& key)
205 SurfaceBuffer* SurfaceImpl::RequestBuffer(uint8_t wait)
211 int32_t SurfaceImpl::FlushBuffer(SurfaceBuffer* buffer)
219 SurfaceBuffer* SurfaceImpl::AcquireBuffer()
225 bool SurfaceImpl::ReleaseBuffer(SurfaceBuffer* buffer)
232 void SurfaceImpl::CancelBuffer(SurfaceBuffer* buffer)
240 void SurfaceImpl::RegisterConsumerListener(IBufferConsumerListener& listener)
247 void SurfaceImpl::UnregisterConsumerListener()
254 void SurfaceImpl::WriteIoIpcIo(IpcIo& io)
259 int32_t SurfaceImpl::IpcRequestHandler(uint32_t code, IpcIo* data, IpcIo* reply, MessageOption option)
265 int32_t SurfaceImpl::DoIpcMsg(uint32_t code, IpcIo* data, IpcIo* reply, MessageOption option)
273 Surface* SurfaceImpl::GenericSurfaceByIpcIo(IpcIo& io)
278 SurfaceImpl* surface = new SurfaceImpl(sid);