Home
last modified time | relevance | path

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

/external/mesa3d/src/intel/vulkan/
Danv_allocator.c454 uint32_t back_used = align_u32(pool->back_state.next, PAGE_SIZE); in anv_block_pool_grow() local
456 uint32_t total_used = front_used + back_used; in anv_block_pool_grow()
458 assert(state == &pool->state || back_used > 0); in anv_block_pool_grow()
471 uint32_t back_required = MAX2(back_used, pool->center_bo_offset); in anv_block_pool_grow()
474 if (back_used * 2 <= back_required && front_used * 2 <= front_required) { in anv_block_pool_grow()
493 if (back_used == 0) { in anv_block_pool_grow()
503 center_bo_offset = ((uint64_t)size * back_used) / total_used; in anv_block_pool_grow()
508 assert(center_bo_offset >= back_used); in anv_block_pool_grow()