Lines Matching refs:SyncFence
52 sptr<SyncFence> fence;
73 using BufferAndFence = std::pair<sptr<SurfaceBuffer>, sptr<SyncFence>>;
91 sptr<SyncFence> fence, const BufferFlushConfigWithDamages &config);
94 sptr<SyncFence> fence, const BufferFlushConfigWithDamages &config);
96 GSError GetLastFlushedBuffer(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);
196 GSError AcquireLastFlushedBuffer(sptr<SurfaceBuffer> &buffer, sptr<SyncFence> &fence,
204 const sptr<SyncFence>& fence, BufferFlushConfigWithDamages& config, bool needMap);
225 void ListenerBufferReleasedCb(sptr<SurfaceBuffer> &buffer, const sptr<SyncFence> &fence);
231 GSError DelegatorQueueBuffer(uint32_t sequence, sptr<SyncFence> fence);
249 const sptr<SyncFence> &fence, const BufferFlushConfigWithDamages &config);
252 sptr<SyncFence> fence, const BufferFlushConfigWithDamages &config);
288 sptr<SyncFence> lastFlusedFence_;