Searched refs:batch_mask (Results 1 - 10 of 10) sorted by relevance

/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/
H A Dfreedreno_batch_cache.h51 uint32_t batch_mask; member in struct:fd_batch_cache
H A Dfreedreno_resource.h90 uint32_t batch_mask; member in struct:fd_resource
131 if (write && rsc->batch_mask)
H A Dfreedreno_batch_cache.c141 foreach_batch(batch, cache, cache->batch_mask) {
196 foreach_batch(batch, cache, cache->batch_mask) {
227 cache->batch_mask &= ~(1 << batch->idx);
256 foreach_batch(batch, &screen->batch_cache, rsc->batch_mask) {
260 rsc->batch_mask = 0;
281 while ((idx = ffs(~cache->batch_mask)) == 0) {
342 cache->batch_mask |= (1 << idx);
H A Dfreedreno_batch.c216 debug_assert(rsc->batch_mask & (1 << batch->idx));
217 rsc->batch_mask &= ~(1 << batch->idx);
467 if (rsc->batch_mask & ~(1 << batch->idx)) {
474 foreach_batch(dep, cache, rsc->batch_mask) {
498 if (rsc->batch_mask & (1 << batch->idx)) {
506 rsc->batch_mask |= (1 << batch->idx);
H A Dfreedreno_resource.c208 debug_assert(shadow->batch_mask == 0);
210 foreach_batch(batch, &ctx->screen->batch_cache, rsc->batch_mask) {
215 swap(rsc->batch_mask, shadow->batch_mask);
380 uint32_t batch_mask; local in function:flush_resource
388 batch_mask = rsc->batch_mask;
389 foreach_batch(batch, &ctx->screen->batch_cache, batch_mask)
393 foreach_batch(batch, &ctx->screen->batch_cache, batch_mask)
396 foreach_batch(batch, &ctx->screen->batch_cache, batch_mask) {
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/
H A Dfreedreno_batch_cache.h54 uint32_t batch_mask; member in struct:fd_batch_cache
H A Dfreedreno_batch_cache.c160 foreach_batch (batch, cache, cache->batch_mask) {
230 foreach_batch (batch, &ctx->screen->batch_cache, rsc->track->batch_mask)
291 cache->batch_mask &= ~(1 << batch->idx);
317 foreach_batch (batch, &screen->batch_cache, rsc->track->batch_mask) {
321 rsc->track->batch_mask = 0;
343 while ((idx = ffs(~cache->batch_mask)) == 0) {
401 cache->batch_mask |= (1 << idx);
H A Dfreedreno_resource.h85 uint32_t batch_mask; member in struct:fd_resource_tracking
203 if (write && rsc->track->batch_mask)
371 return rsc->track->batch_mask & (1 << batch->idx);
H A Dfreedreno_batch.c265 debug_assert(rsc->track->batch_mask & (1 << batch->idx));
266 rsc->track->batch_mask &= ~(1 << batch->idx);
454 rsc->track->batch_mask |= (1 << batch->idx);
481 if (unlikely(rsc->track->batch_mask & ~(1 << batch->idx))) {
488 foreach_batch (dep, cache, rsc->track->batch_mask) {
H A Dfreedreno_resource.c273 assert(src->track->batch_mask == 0);
454 debug_assert(shadow->track->batch_mask == 0);
455 foreach_batch (batch, &ctx->screen->batch_cache, rsc->track->batch_mask) {

Completed in 10 milliseconds