Searched refs:last_finished (Results 1 - 6 of 6) sorted by relevance
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/zink/ |
| H A D | zink_screen.h | 80 uint32_t last_finished; //this is racy but ultimately doesn't matter member in struct:zink_screen 176 /* update last_finished to account for batch_id wrapping */ 180 /* last_finished may have wrapped */ 181 if (screen->last_finished < UINT_MAX / 2) { 182 /* last_finished has wrapped, batch_id has not */ 186 /* batch_id has wrapped, last_finished has not */ 187 screen->last_finished = batch_id; 191 screen->last_finished = MAX2(batch_id, screen->last_finished); 194 /* check a batch_id against last_finished whil [all...] |
| H A D | zink_batch.c | 360 if (ctx->have_timelines && screen->last_finished > bs->fence.batch_id && bs->fence.batch_id == 1) {
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/frontends/lavapipe/ |
| H A D | lvp_device.c | 1294 prune_semaphore_links(device, sema, device->queue.last_finished); 1546 prune_semaphore_links(queue->device, sema, queue->last_finished); 1568 prune_semaphore_links(queue->device, sema, queue->last_finished); 1613 queue->last_finished = timeline; 2126 device->queue.last_finished = fence->timeline; 2242 device->queue.last_finished = fence->timeline; 2322 prune_semaphore_links(device, sema, device->queue.last_finished); 2340 prune_semaphore_links(device, sema, device->queue.last_finished);
|
| H A D | lvp_private.h | 167 uint64_t last_finished; member in struct:lvp_queue
|
| /xsrc/external/mit/MesaLib/dist/docs/relnotes/ |
| H A D | 21.2.0.rst | 4073 - zink: only update last_finished during batch reset if the batch was used 4157 - zink: check last_finished before timeline waiting
|
| H A D | 21.1.0.rst | 4526 - zink: check last_finished first in fence_finish early out case
|
Completed in 22 milliseconds