Home
last modified time | relevance | path

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

/aosp_15_r20/external/mesa3d/src/intel/vulkan/
H A Danv_buffer_view.c96 anv_state_pool_free(&device->bindless_surface_state_pool, in anv_DestroyBufferView()
101 anv_state_pool_free(&device->bindless_surface_state_pool, in anv_DestroyBufferView()
H A Danv_va.c58 PRINT_HEAP(bindless_surface_state_pool); in anv_device_print_vas()
119 address = va_add(&device->va.bindless_surface_state_pool, address, 2 * _1Gb); in anv_physical_device_init_va_ranges()
H A Danv_device.c135 get_bo_from_pool(&ret_bo, &device->bindless_surface_state_pool.block_pool, address)) in decode_get_bo()
461 device->physical->va.bindless_surface_state_pool.addr, in anv_CreateDevice()
462 device->physical->va.bindless_surface_state_pool.size); in anv_CreateDevice()
599 result = anv_state_pool_init(&device->bindless_surface_state_pool, device, in anv_CreateDevice()
602 … .base_address = device->physical->va.bindless_surface_state_pool.addr, in anv_CreateDevice()
604 … .max_size = device->physical->va.bindless_surface_state_pool.size, in anv_CreateDevice()
796 anv_state_pool_alloc(&device->bindless_surface_state_pool, in anv_CreateDevice()
1038 anv_state_pool_finish(&device->bindless_surface_state_pool); in anv_CreateDevice()
1178 anv_state_pool_finish(&device->bindless_surface_state_pool); in anv_DestroyDevice()
H A Danv_image_view.c524 anv_state_pool_free(&device->bindless_surface_state_pool, in anv_image_view_finish()
529 anv_state_pool_free(&device->bindless_surface_state_pool, in anv_image_view_finish()
534 anv_state_pool_free(&device->bindless_surface_state_pool, in anv_image_view_finish()
H A Danv_private.h1158 struct anv_va_range bindless_surface_state_pool; member
1258 device->va.bindless_surface_state_pool.size) : in anv_physical_device_bindless_heap_size()
1847 struct anv_state_pool bindless_surface_state_pool; member
2096 state.offset += device->physical->va.bindless_surface_state_pool.addr - in anv_null_surface_state_for_binding_table()
2106 state.offset += device->physical->va.bindless_surface_state_pool.addr - in anv_bindless_state_for_binding_table()
2118 return anv_state_pool_alloc(&device->bindless_surface_state_pool, 64, 64); in anv_device_maybe_alloc_surface_state()
H A DgenX_init_state.c289 device->physical->va.bindless_surface_state_pool.addr, in init_common_queue_state()
305 device->physical->va.bindless_surface_state_pool.size) - 1; in init_common_queue_state()
H A DgenX_cmd_buffer.c202 device->physical->va.bindless_surface_state_pool.size) - 1; in fill_state_base_addr()
211 device->physical->va.bindless_surface_state_pool.addr, in fill_state_base_addr()
/aosp_15_r20/external/mesa3d/src/intel/vulkan/i915/
H A Danv_batch_chain.c394 if (device->physical->va.bindless_surface_state_pool.size > 0) { in setup_execbuf_for_cmd_buffers()
395 result = pin_state_pool(device, execbuf, &device->bindless_surface_state_pool); in setup_execbuf_for_cmd_buffers()