Home
last modified time | relevance | path

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

/third_party/mesa3d/src/gallium/frontends/lavapipe/
Dlvp_cmd_buffer.c548 …>u.bind_descriptor_sets.dynamic_offsets = vk_zalloc(cmd_buffer->queue.alloc, sizeof(*cmd->u.bind_d… in lvp_CmdBindDescriptorSets()
549 …2_t* )cmd->u.bind_descriptor_sets.dynamic_offsets, pDynamicOffsets, sizeof(*cmd->u.bind_descriptor… in lvp_CmdBindDescriptorSets()
Dlvp_execute.c902 const uint32_t *dynamic_offsets; member
1151 …uint32_t offset = dyn_info->dynamic_offsets[dyn_info->dyn_index + binding->dynamic_index + array_i… in handle_descriptor()
1173 …uint32_t offset = dyn_info->dynamic_offsets[dyn_info->dyn_index + binding->dynamic_index + array_i… in handle_descriptor()
1273 dyn_info.dynamic_offsets = bds->dynamic_offsets; in handle_descriptor_sets()
/third_party/mesa3d/src/intel/vulkan/
Danv_cmd_buffer.c908 const uint32_t **dynamic_offsets) in anv_cmd_buffer_bind_descriptor_set() argument
970 if (dynamic_offsets) { in anv_cmd_buffer_bind_descriptor_set()
976 &push->dynamic_offsets[dynamic_offset_start]; in anv_cmd_buffer_bind_descriptor_set()
981 ARRAY_SIZE(push->dynamic_offsets)); in anv_cmd_buffer_bind_descriptor_set()
984 if (push_offsets[i] != (*dynamic_offsets)[i]) { in anv_cmd_buffer_bind_descriptor_set()
985 push_offsets[i] = (*dynamic_offsets)[i]; in anv_cmd_buffer_bind_descriptor_set()
994 *dynamic_offsets += set_layout->dynamic_offset_count; in anv_cmd_buffer_bind_descriptor_set()
Danv_nir_apply_pipeline_layout.c542 .base = offsetof(struct anv_push_constants, dynamic_offsets), in build_buffer_addr_for_res_index()
DgenX_cmd_buffer.c2809 push->dynamic_offsets[binding->dynamic_offset_index]; in emit_binding_table()
3085 push->dynamic_offsets[range->dynamic_offset_index]; in get_push_range_address()
3158 push->dynamic_offsets[range->dynamic_offset_index]; in get_push_range_bound_size()
Danv_private.h2701 uint32_t dynamic_offsets[MAX_DYNAMIC_BUFFERS]; member
/third_party/mesa3d/src/gallium/drivers/zink/
Dzink_descriptors.c1221 bool is_compute, bool cache_hit, uint32_t *dynamic_offsets) in update_push_ubo_descriptors() argument
1250 dynamic_offsets[dynamic_idx] = used ? info->offset : 0; in update_push_ubo_descriptors()
1414 uint32_t dynamic_offsets[PIPE_MAX_CONSTANT_BUFFERS]; in zink_descriptors_update() local
1436 is_compute, cache_hit, dynamic_offsets); in zink_descriptors_update()
1439 dynamic_offset_idx, dynamic_offsets); in zink_descriptors_update()
/third_party/mesa3d/src/broadcom/vulkan/
Dv3dv_descriptor_set.c93 *dynamic_offset = descriptor_state->dynamic_offsets[dynamic_offset_index]; in v3dv_descriptor_map_get_descriptor()
Dv3dv_private.h1091 uint32_t dynamic_offsets[MAX_DYNAMIC_BUFFERS]; member
Dv3dv_cmd_buffer.c2936 if (descriptor_state->dynamic_offsets[idx] != pDynamicOffsets[dyn_index]) { in v3dv_CmdBindDescriptorSets()
2937 descriptor_state->dynamic_offsets[idx] = pDynamicOffsets[dyn_index]; in v3dv_CmdBindDescriptorSets()