Home
last modified time | relevance | path

Searched refs:dependents_mask (Results 1 – 3 of 3) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/freedreno/
Dfreedreno_batch.c236 foreach_batch (dep, cache, batch->dependents_mask) { in batch_flush_dependencies()
241 batch->dependents_mask = 0; in batch_flush_dependencies()
250 foreach_batch (dep, cache, batch->dependents_mask) { in batch_reset_dependencies()
254 batch->dependents_mask = 0; in batch_reset_dependencies()
311 debug_assert(batch->dependents_mask == 0); in __fd_batch_destroy()
404 uint32_t dependents_mask = batch->dependents_mask; in recursive_dependents_mask() local
406 foreach_batch (dep, cache, batch->dependents_mask) in recursive_dependents_mask()
407 dependents_mask |= recursive_dependents_mask(dep); in recursive_dependents_mask()
409 return dependents_mask; in recursive_dependents_mask()
417 if (batch->dependents_mask & (1 << dep->idx)) in fd_batch_add_dep()
[all …]
Dfreedreno_batch_cache.c383 if (other->dependents_mask & (1 << flush_batch->idx)) { in alloc_batch_locked()
384 other->dependents_mask &= ~(1 << flush_batch->idx); in alloc_batch_locked()
Dfreedreno_batch.h257 uint32_t dependents_mask; member