Searched refs:binding_table_pool (Results 1 – 9 of 9) sorted by relevance
/aosp_15_r20/external/mesa3d/src/intel/vulkan/ |
H A D | anv_va.c | 55 PRINT_HEAP(binding_table_pool); in anv_device_print_vas() 111 address = va_add(&device->va.binding_table_pool, address, _1Gb); in anv_physical_device_init_va_ranges()
|
H A D | anv_device.c | 130 if (get_bo_from_pool(&ret_bo, &device->binding_table_pool.block_pool, address)) in decode_get_bo() 614 result = anv_state_pool_init(&device->binding_table_pool, device, in anv_CreateDevice() 617 .base_address = device->physical->va.binding_table_pool.addr, in anv_CreateDevice() 619 .max_size = device->physical->va.binding_table_pool.size, in anv_CreateDevice() 626 assert(device->physical->va.binding_table_pool.addr < in anv_CreateDevice() 628 int64_t bt_pool_offset = (int64_t)device->physical->va.binding_table_pool.addr - in anv_CreateDevice() 631 result = anv_state_pool_init(&device->binding_table_pool, device, in anv_CreateDevice() 1035 anv_state_pool_finish(&device->binding_table_pool); in anv_CreateDevice() 1173 anv_state_pool_finish(&device->binding_table_pool); in anv_DestroyDevice()
|
H A D | anv_private.h | 1145 struct anv_va_range binding_table_pool; member 1844 struct anv_state_pool binding_table_pool; member 2081 return anv_state_pool_alloc(&device->binding_table_pool, in anv_binding_table_pool_alloc() 2082 device->binding_table_pool.block_size, 0); in anv_binding_table_pool_alloc() 2088 anv_state_pool_free(&device->binding_table_pool, state); in anv_binding_table_pool_free()
|
H A D | anv_batch_chain.c | 450 struct anv_state_pool *pool = &cmd_buffer->device->binding_table_pool; in anv_cmd_buffer_surface_base_address()
|
H A D | genX_cmd_buffer.c | 401 btpa.BindingTablePoolBufferSize = device->physical->va.binding_table_pool.size / 4096; in genX()
|
/aosp_15_r20/external/mesa3d/src/intel/vulkan_hasvk/ |
H A D | anv_private.h | 1032 struct anv_state_pool binding_table_pool; member 1116 return &device->binding_table_pool; in anv_binding_table_pool() 1125 return anv_state_pool_alloc(&device->binding_table_pool, in anv_binding_table_pool_alloc() 1126 device->binding_table_pool.block_size, 0); in anv_binding_table_pool_alloc()
|
H A D | anv_device.c | 2303 if (get_bo_from_pool(&ret_bo, &device->binding_table_pool.block_pool, address)) in decode_get_bo() 2631 result = anv_state_pool_init(&device->binding_table_pool, device, in anv_CreateDevice() 2730 anv_state_pool_finish(&device->binding_table_pool); in anv_CreateDevice() 2802 anv_state_pool_finish(&device->binding_table_pool); in anv_DestroyDevice()
|
H A D | anv_batch_chain.c | 1788 pool = &device->binding_table_pool.block_pool; in setup_execbuf_for_cmd_buffers()
|
/aosp_15_r20/external/mesa3d/src/intel/vulkan/i915/ |
H A D | anv_batch_chain.c | 422 result = pin_state_pool(device, execbuf, &device->binding_table_pool); in setup_execbuf_for_cmd_buffers()
|