Searched refs:accel_structs (Results 1 – 7 of 7) sorted by relevance
/external/mesa3d/src/amd/vulkan/layers/ |
D | radv_rra_layer.c | 23 if (_mesa_hash_table_num_entries(device->rra_trace.accel_structs) == 0) { in rra_QueuePresentKHR() 59 struct hash_table *accel_structs = device->rra_trace.accel_structs; in rra_QueuePresentKHR() local 61 hash_table_foreach (accel_structs, entry) { in rra_QueuePresentKHR() 67 _mesa_hash_table_remove(accel_structs, entry); in rra_QueuePresentKHR() 156 _mesa_hash_table_insert(device->rra_trace.accel_structs, structure, data); in rra_CreateAccelerationStructureKHR() 184 … struct hash_entry *entry = _mesa_hash_table_search(device->rra_trace.accel_structs, accel_struct); in handle_accel_struct_write() 291 struct hash_entry *entry = _mesa_hash_table_search(device->rra_trace.accel_structs, src); in rra_CmdCopyAccelerationStructureKHR() 328 struct hash_entry *entry = _mesa_hash_table_search(device->rra_trace.accel_structs, structure); in rra_DestroyAccelerationStructureKHR() 336 _mesa_hash_table_remove(device->rra_trace.accel_structs, entry); in rra_DestroyAccelerationStructureKHR()
|
/external/mesa3d/src/amd/vulkan/ |
D | radv_rra.h | 101 struct hash_table *accel_structs; member
|
D | radv_rra.c | 898 device->rra_trace.accel_structs = _mesa_pointer_hash_table_create(NULL); in radv_rra_trace_init() 1014 if (data->accel_structs) in radv_rra_trace_finish() 1015 hash_table_foreach (data->accel_structs, entry) in radv_rra_trace_finish() 1019 _mesa_hash_table_destroy(data->accel_structs, NULL); in radv_rra_trace_finish() 1071 uint32_t accel_struct_count = _mesa_hash_table_num_entries(device->rra_trace.accel_structs); in rra_copy_context_init() 1354 uint32_t struct_count = _mesa_hash_table_num_entries(device->rra_trace.accel_structs); in radv_rra_dump_trace() 1403 …for (unsigned i = 0; (last_entry = _mesa_hash_table_next_entry(device->rra_trace.accel_structs, la… in radv_rra_dump_trace()
|
D | radv_acceleration_structure.c | 86 if (device->rra_trace.accel_structs) { in radv_get_acceleration_structure_layout() 537 if (device->rra_trace.accel_structs) { in radv_init_header()
|
D | radv_descriptor_set.c | 1282 const VkWriteDescriptorSetAccelerationStructureKHR *accel_structs = NULL; in radv_update_descriptor_sets_impl() local 1290 …accel_structs = vk_find_struct_const(writeset->pNext, WRITE_DESCRIPTOR_SET_ACCELERATION_STRUCTURE_… in radv_update_descriptor_sets_impl() 1345 …VK_FROM_HANDLE(vk_acceleration_structure, accel_struct, accel_structs->pAccelerationStructures[j]); in radv_update_descriptor_sets_impl()
|
/external/mesa3d/src/vulkan/runtime/ |
D | vk_cmd_enqueue.c | 861 const VkWriteDescriptorSetAccelerationStructureKHR *accel_structs = in vk_cmd_enqueue_CmdPushDescriptorSet2() local 864 …uint32_t accel_structs_size = sizeof(VkAccelerationStructureKHR) * accel_structs->accelerationStru… in vk_cmd_enqueue_CmdPushDescriptorSet2() 869 … write_accel_structs->accelerationStructureCount = accel_structs->accelerationStructureCount; in vk_cmd_enqueue_CmdPushDescriptorSet2() 871 …memcpy((void *)write_accel_structs->pAccelerationStructures, accel_structs->pAccelerationStructure… in vk_cmd_enqueue_CmdPushDescriptorSet2()
|
/external/mesa3d/src/gallium/frontends/lavapipe/ |
D | lvp_descriptor_set.c | 631 const VkWriteDescriptorSetAccelerationStructureKHR *accel_structs = in lvp_UpdateDescriptorSets() local 633 …VK_FROM_HANDLE(vk_acceleration_structure, accel_struct, accel_structs->pAccelerationStructures[j]); in lvp_UpdateDescriptorSets()
|