Searched defs:pool_state (Results 1 - 2 of 2) sorted by relevance
/external/mesa3d/src/intel/vulkan/ |
H A D | anv_allocator.c | 503 struct anv_block_state *pool_state) 508 state.u64 = __sync_fetch_and_add(&pool_state->u64, pool->block_size); 514 * pool_state->next acts a mutex: threads who try to allocate now will 518 new.end = anv_block_pool_grow(pool, pool_state); 520 old.u64 = __sync_lock_test_and_set(&pool_state->u64, new.u64); 522 futex_wake(&pool_state->end, INT_MAX); 525 futex_wait(&pool_state->end, state.end); 502 anv_block_pool_alloc_new(struct anv_block_pool *pool, struct anv_block_state *pool_state) argument
|
/external/vulkan-validation-layers/layers/ |
H A D | core_validation.cpp | 4285 static void FreeCommandBufferStates(layer_data *dev_data, COMMAND_POOL_NODE *pool_state, const uint32_t command_buffer_count, argument 4296 pool_state->commandBuffers.erase(command_buffers[i]); 5494 DESCRIPTOR_POOL_STATE *pool_state = GetDescriptorPoolState(dev_data, pool); local 5495 if (pool_state && !(VK_DESCRIPTOR_POOL_CREATE_FREE_DESCRIPTOR_SET_BIT & pool_state->createInfo.flags)) { 5508 DESCRIPTOR_POOL_STATE *pool_state = GetDescriptorPoolState(dev_data, pool); local 5510 pool_state->availableSets += count; 5520 pool_state->availableDescriptorTypeCount[type_index] += descriptor_count; 5523 pool_state->sets.erase(descriptor_set);
|
Completed in 166 milliseconds