Lines Matching refs:SurfaceBuffer
40 SURFACE_HIDDEN GSError RequestBuffer(sptr<SurfaceBuffer>& buffer,
46 SURFACE_HIDDEN GSError RequestBuffers(std::vector<sptr<SurfaceBuffer>> &buffers,
52 SURFACE_HIDDEN GSError CancelBuffer(sptr<SurfaceBuffer>& buffer) override
57 SURFACE_HIDDEN GSError FlushBuffer(sptr<SurfaceBuffer>& buffer, int32_t fence, BufferFlushConfig &config) override
62 GSError AcquireBuffer(sptr<SurfaceBuffer>& buffer, int32_t &fence,
65 GSError ReleaseBuffer(sptr<SurfaceBuffer>& buffer, int32_t fence) override;
67 SURFACE_HIDDEN GSError RequestBuffer(sptr<SurfaceBuffer>& buffer,
73 SURFACE_HIDDEN GSError FlushBuffer(sptr<SurfaceBuffer>& buffer,
79 SURFACE_HIDDEN GSError FlushBuffer(sptr<SurfaceBuffer>& buffer, const sptr<SyncFence>& fence,
85 SURFACE_HIDDEN GSError FlushBuffers(const std::vector<sptr<SurfaceBuffer>> &buffers,
91 SURFACE_HIDDEN GSError GetLastFlushedBuffer(sptr<SurfaceBuffer>& buffer,
97 GSError AcquireBuffer(sptr<SurfaceBuffer>& buffer, sptr<SyncFence>& fence,
99 GSError AcquireBuffer(sptr<SurfaceBuffer>& buffer, sptr<SyncFence>& fence,
103 GSError ReleaseBuffer(sptr<SurfaceBuffer>& buffer, const sptr<SyncFence>& fence) override;
105 GSError AttachBuffer(sptr<SurfaceBuffer>& buffer) override;
106 GSError DetachBuffer(sptr<SurfaceBuffer>& buffer) override;
205 GSError AttachBuffer(sptr<SurfaceBuffer>& buffer, int32_t timeOut) override;
215 GSError AttachBufferToQueue(sptr<SurfaceBuffer> buffer) override;
216 GSError DetachBufferFromQueue(sptr<SurfaceBuffer> buffer) override;
242 GSError GetSurfaceBufferTransformType(sptr<SurfaceBuffer> buffer, GraphicTransformType *transformType) override;
244 GSError AcquireLastFlushedBuffer(sptr<SurfaceBuffer> &buffer, sptr<SyncFence> &fence,
246 GSError ReleaseLastFlushedBuffer(sptr<SurfaceBuffer> buffer) override;