Searched refs:fine_fences (Results 1 – 6 of 6) sorted by relevance
/third_party/mesa3d/src/gallium/drivers/iris/ |
D | iris_fine_fence.c | 8 u_upload_alloc(batch->fine_fences.uploader, in iris_fine_fence_reset() 10 &batch->fine_fences.ref.offset, &batch->fine_fences.ref.res, in iris_fine_fence_reset() 11 (void **)&batch->fine_fences.map); in iris_fine_fence_reset() 12 WRITE_ONCE(*batch->fine_fences.map, 0); in iris_fine_fence_reset() 13 batch->fine_fences.next++; in iris_fine_fence_reset() 19 batch->fine_fences.ref.res = NULL; in iris_fine_fence_init() 20 batch->fine_fences.next = 0; in iris_fine_fence_init() 27 uint32_t seqno = batch->fine_fences.next++; in iris_fine_fence_next() 29 if (batch->fine_fences.next == 0) in iris_fine_fence_next() 58 pipe_resource_reference(&fine->ref.res, batch->fine_fences.ref.res); in iris_fine_fence_new() [all …]
|
D | iris_batch.c | 188 batch->fine_fences.uploader = in iris_init_batch() 457 pipe_resource_reference(&batch->fine_fences.ref.res, NULL); in iris_batch_free() 464 u_upload_destroy(batch->fine_fences.uploader); in iris_batch_free()
|
D | iris_batch.h | 122 } fine_fences; member
|
/third_party/mesa3d/src/gallium/drivers/crocus/ |
D | crocus_fine_fence.c | 8 u_upload_alloc(batch->fine_fences.uploader, in crocus_fine_fence_reset() 10 &batch->fine_fences.ref.offset, &batch->fine_fences.ref.res, in crocus_fine_fence_reset() 11 (void **)&batch->fine_fences.map); in crocus_fine_fence_reset() 12 WRITE_ONCE(*batch->fine_fences.map, 0); in crocus_fine_fence_reset() 13 batch->fine_fences.next++; in crocus_fine_fence_reset() 19 batch->fine_fences.ref.res = NULL; in crocus_fine_fence_init() 20 batch->fine_fences.next = 0; in crocus_fine_fence_init() 31 uint32_t seqno = batch->fine_fences.next++; in crocus_fine_fence_next() 33 if (batch->fine_fences.next == 0) in crocus_fine_fence_next() 64 pipe_resource_reference(&fine->ref.res, batch->fine_fences.ref.res); in crocus_fine_fence_new() [all …]
|
D | crocus_batch.h | 144 } fine_fences; member 181 return !!batch->fine_fences.uploader; in batch_has_fine_fence() 184 #define BATCH_HAS_FINE_FENCES(batch) (!!(batch)->fine_fences.uploader)
|
D | crocus_batch.c | 204 batch->fine_fences.uploader = in crocus_init_batch() 547 pipe_resource_reference(&batch->fine_fences.ref.res, NULL); in crocus_batch_free() 562 u_upload_destroy(batch->fine_fences.uploader); in crocus_batch_free()
|