fence_before
if (fence_before(ring->fctx->last_fence, ring->memptrs->fence)) {
} else if (fence_before(fence, ring->fctx->last_fence) &&