Lines Matching refs:fence
40 int32_t &fence, BufferRequestConfig &config) = 0;
48 int32_t fence, BufferFlushConfig &config) = 0;
50 virtual GSError AcquireBuffer(sptr<SurfaceBuffer>& buffer, int32_t &fence,
52 virtual GSError ReleaseBuffer(sptr<SurfaceBuffer>& buffer, int32_t fence) = 0;
55 sptr<SyncFence>& fence, BufferRequestConfig &config) = 0;
57 const sptr<SyncFence>& fence, BufferFlushConfig &config) = 0;
58 virtual GSError AcquireBuffer(sptr<SurfaceBuffer>& buffer, sptr<SyncFence>& fence,
60 virtual GSError ReleaseBuffer(sptr<SurfaceBuffer>& buffer, const sptr<SyncFence>& fence) = 0;
124 virtual GSError FlushBuffer(sptr<SurfaceBuffer>& buffer, const sptr<SyncFence>& fence,
131 sptr<SyncFence>& fence, float matrix[16], bool isUseNewMatrix = false) = 0;
158 virtual GSError AcquireLastFlushedBuffer(sptr<SurfaceBuffer> &buffer, sptr<SyncFence> &fence, in AcquireLastFlushedBuffer() argument
162 (void)fence; in AcquireLastFlushedBuffer()
176 virtual GSError RequestAndDetachBuffer(sptr<SurfaceBuffer>& buffer, sptr<SyncFence>& fence, in RequestAndDetachBuffer() argument
180 (void)fence; in RequestAndDetachBuffer()
188 virtual GSError AttachAndFlushBuffer(sptr<SurfaceBuffer>& buffer, const sptr<SyncFence>& fence, in AttachAndFlushBuffer() argument
192 (void)fence; in AttachAndFlushBuffer()