Lines Matching refs:buffer
39 virtual GSError RequestBuffer(sptr<SurfaceBuffer>& buffer,
45 virtual GSError CancelBuffer(sptr<SurfaceBuffer>& buffer) = 0;
47 virtual GSError FlushBuffer(sptr<SurfaceBuffer>& buffer,
50 virtual GSError AcquireBuffer(sptr<SurfaceBuffer>& buffer, int32_t &fence,
52 virtual GSError ReleaseBuffer(sptr<SurfaceBuffer>& buffer, int32_t fence) = 0;
54 virtual GSError RequestBuffer(sptr<SurfaceBuffer>& buffer,
56 virtual GSError FlushBuffer(sptr<SurfaceBuffer>& buffer,
58 virtual GSError AcquireBuffer(sptr<SurfaceBuffer>& buffer, sptr<SyncFence>& fence,
60 virtual GSError ReleaseBuffer(sptr<SurfaceBuffer>& buffer, const sptr<SyncFence>& fence) = 0;
62 virtual GSError AttachBuffer(sptr<SurfaceBuffer>& buffer) = 0;
64 virtual GSError DetachBuffer(sptr<SurfaceBuffer>& buffer) = 0;
124 virtual GSError FlushBuffer(sptr<SurfaceBuffer>& buffer, const sptr<SyncFence>& fence,
130 virtual GSError GetLastFlushedBuffer(sptr<SurfaceBuffer>& buffer,
132 virtual GSError AttachBuffer(sptr<SurfaceBuffer>& buffer, int32_t timeOut) = 0;
139 virtual GSError AttachBufferToQueue(sptr<SurfaceBuffer> buffer) = 0;
140 virtual GSError DetachBufferFromQueue(sptr<SurfaceBuffer> buffer) = 0;
195 virtual GSError AcquireLastFlushedBuffer(sptr<SurfaceBuffer> &buffer, sptr<SyncFence> &fence,
198 (void)buffer;
205 virtual GSError ReleaseLastFlushedBuffer(sptr<SurfaceBuffer> buffer)
207 (void)buffer;