Lines Matching refs:sptr
28 BufferQueueConsumer(sptr<BufferQueue>& bufferQueue);
31 GSError AcquireBuffer(sptr<SurfaceBuffer> &buffer, sptr<SyncFence> &fence,
35 GSError ReleaseBuffer(sptr<SurfaceBuffer>& buffer, const sptr<SyncFence>& fence);
37 GSError AttachBuffer(sptr<SurfaceBuffer>& buffer);
38 GSError AttachBuffer(sptr<SurfaceBuffer>& buffer, int32_t timeOut);
40 GSError DetachBuffer(sptr<SurfaceBuffer>& buffer);
41 GSError RegisterSurfaceDelegator(sptr<IRemoteObject> client, sptr<Surface> cSurface);
45 GSError RegisterConsumerListener(sptr<IBufferConsumerListener>& listener);
60 sptr<SurfaceTunnelHandle> GetTunnelHandle() const;
72 GSError AttachBufferToQueue(sptr<SurfaceBuffer> buffer);
73 GSError DetachBufferFromQueue(sptr<SurfaceBuffer> buffer);
87 sptr<BufferQueue> bufferQueue_ = nullptr;