Lines Matching full:fence
95 mSlots[slotIndex].mFence = Fence::NO_FENCE;
198 const sp<GraphicBuffer> graphicBuffer, const sp<Fence>& fence) {
200 return addReleaseFenceLocked(slot, graphicBuffer, fence);
204 const sp<GraphicBuffer> graphicBuffer, const sp<Fence>& fence) {
208 // drop this fence, as it will never be received by the producer.
214 mSlots[slot].mFence = fence;
216 sp<Fence> mergedFence = Fence::merge(
218 mSlots[slot].mFence, fence);
222 // signal in order so the new fence will act like a union
223 mSlots[slot].mFence = fence;
250 mSlots[slot].mFence = Fence::NO_FENCE;