Home
last modified time | relevance | path

Searched refs:write_batch (Results 1 - 4 of 4) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/freedreno/
H A Dfreedreno_batch.c261 if (rsc->track->write_batch == batch) in batch_reset_resources()
262 fd_batch_reference_locked(&rsc->track->write_batch, NULL); in batch_reset_resources()
427 fd_batch_reference_locked(&b, rsc->track->write_batch);
459 * invalidate (which may have left the write_batch state in place). in fd_batch_resource_write()
463 if (rsc->track->write_batch == batch) in fd_batch_resource_write()
479 if (rsc->track->write_batch) in fd_batch_resource_write()
496 fd_batch_reference_locked(&rsc->track->write_batch, batch); in fd_batch_resource_write()
515 if (unlikely(rsc->track->write_batch && rsc->track->write_batch != batch)) in fd_batch_resource_read_slowpath()
H A Dfreedreno_batch_cache.c205 struct fd_batch *write_batch = NULL; variable
206 fd_batch_reference_locked(&write_batch, rsc->track->write_batch);
209 if (write_batch) {
210 fd_batch_flush(write_batch); variable
211 fd_batch_reference(&write_batch, NULL);
323 fd_batch_reference_locked(&rsc->track->write_batch, NULL); in fd_bc_invalidate_resource()
H A Dfreedreno_resource.h88 struct fd_batch *write_batch; member
107 assert(!old_track->write_batch); in fd_resource_tracking_reference()
199 if (rsc->track->write_batch) in pending()
H A Dfreedreno_resource.c276 assert(src->track->write_batch == NULL); in fd_replace_buffer_storage()
1483 } else if (rsc->track->write_batch) {
1488 struct fd_batch *batch = rsc->track->write_batch;

Completed in 5 milliseconds