Lines Matching refs:SurfaceBuffer
40 GSError RequestBuffer(sptr<SurfaceBuffer>& buffer,
43 GSError RequestBuffers(std::vector<sptr<SurfaceBuffer>> &buffers,
46 GSError CancelBuffer(sptr<SurfaceBuffer>& buffer) override;
48 GSError FlushBuffer(sptr<SurfaceBuffer>& buffer,
51 GSError AcquireBuffer(sptr<SurfaceBuffer>& buffer, int32_t &fence,
54 GSError ReleaseBuffer(sptr<SurfaceBuffer>& buffer, int32_t fence) override;
56 GSError RequestBuffer(sptr<SurfaceBuffer>& buffer,
58 GSError FlushBuffer(sptr<SurfaceBuffer>& buffer,
60 GSError FlushBuffer(sptr<SurfaceBuffer>& buffer, const sptr<SyncFence>& fence,
63 GSError FlushBuffers(const std::vector<sptr<SurfaceBuffer>> &buffers,
66 GSError GetLastFlushedBuffer(sptr<SurfaceBuffer>& buffer,
68 GSError AcquireBuffer(sptr<SurfaceBuffer>& buffer, sptr<SyncFence>& fence,
70 GSError AcquireBuffer(sptr<SurfaceBuffer>& buffer, sptr<SyncFence>& fence,
74 GSError ReleaseBuffer(sptr<SurfaceBuffer>& buffer, const sptr<SyncFence>& fence) override;
76 GSError AttachBuffer(sptr<SurfaceBuffer>& buffer) override;
77 GSError DetachBuffer(sptr<SurfaceBuffer>& buffer) override;
135 GSError AttachBuffer(sptr<SurfaceBuffer>& buffer, int32_t timeOut) override;
142 GSError AttachBufferToQueue(sptr<SurfaceBuffer> buffer) override;
143 GSError DetachBufferFromQueue(sptr<SurfaceBuffer> buffer) override;
172 …GSError GetSurfaceBufferTransformType(sptr<SurfaceBuffer> buffer, GraphicTransformType *transformT…
174 GSError AcquireLastFlushedBuffer(sptr<SurfaceBuffer> &buffer, sptr<SyncFence> &fence,
176 GSError ReleaseLastFlushedBuffer(sptr<SurfaceBuffer> buffer) override;