Home
last modified time | relevance | path

Searched refs:dynamic_offset_index (Results 1 – 14 of 14) sorted by relevance

/external/mesa3d/src/intel/vulkan/
Danv_nir_apply_pipeline_layout.c147 if (bind_layout->dynamic_offset_index >= 0) in add_binding()
665 assert(bind_layout->dynamic_offset_index < MAX_DYNAMIC_BUFFERS); in build_res_index()
666 nir_def *dynamic_offset_index; in build_res_index() local
667 if (bind_layout->dynamic_offset_index >= 0) { in build_res_index()
671 dynamic_offset_index = in build_res_index()
673 bind_layout->dynamic_offset_index); in build_res_index()
675 dynamic_offset_index = in build_res_index()
678 bind_layout->dynamic_offset_index); in build_res_index()
681 dynamic_offset_index = nir_imm_int(b, 0xff); /* No dynamic offset */ in build_res_index()
698 dynamic_offset_index, in build_res_index()
[all …]
Danv_nir_compute_push_layout.c222 .dynamic_offset_index = binding->dynamic_offset_index, in anv_nir_compute_push_layout()
DgenX_cmd_draw.c219 range->set].offsets[range->dynamic_offset_index]; in get_push_range_address()
295 range->set].offsets[range->dynamic_offset_index]; in get_push_range_bound_size()
Danv_private.h2840 int16_t dynamic_offset_index; member
3251 uint8_t dynamic_offset_index; member
3290 uint8_t dynamic_offset_index; member
Danv_descriptor_set.c814 set_layout->binding[b].dynamic_offset_index = dynamic_offset_count; in anv_CreateDescriptorSetLayout()
1071 SHA1_UPDATE_VALUE(ctx, layout->dynamic_offset_index); in sha1_update_descriptor_set_binding_layout()
DgenX_cmd_buffer.c1916 binding->set].offsets[binding->dynamic_offset_index]; in emit_dynamic_buffer_binding_table_entry()
/external/mesa3d/src/intel/vulkan_hasvk/
Danv_nir_apply_pipeline_layout.c290 assert(bind_layout->dynamic_offset_index < MAX_DYNAMIC_BUFFERS); in build_res_index()
291 uint32_t dynamic_offset_index = 0xff; /* No dynamic offset */ in build_res_index() local
292 if (bind_layout->dynamic_offset_index >= 0) { in build_res_index()
293 dynamic_offset_index = in build_res_index()
295 bind_layout->dynamic_offset_index; in build_res_index()
298 …t uint32_t packed = (bind_layout->descriptor_stride << 16) | (set_idx << 8) | dynamic_offset_index; in build_res_index()
1333 if (binding->dynamic_offset_index >= 0) in anv_nir_apply_pipeline_layout()
1340 if (binding->dynamic_offset_index < 0) { in anv_nir_apply_pipeline_layout()
1359 .dynamic_offset_index = in anv_nir_apply_pipeline_layout()
1361 binding->dynamic_offset_index + i, in anv_nir_apply_pipeline_layout()
Danv_nir_compute_push_layout.c207 .dynamic_offset_index = binding->dynamic_offset_index, in anv_nir_compute_push_layout()
Danv_private.h1636 int16_t dynamic_offset_index; member
1908 uint8_t dynamic_offset_index; member
1928 uint8_t dynamic_offset_index; member
Danv_descriptor_set.c561 set_layout->binding[b].dynamic_offset_index = dynamic_offset_count; in anv_CreateDescriptorSetLayout()
724 SHA1_UPDATE_VALUE(ctx, layout->dynamic_offset_index); in sha1_update_descriptor_set_binding_layout()
DgenX_cmd_buffer.c2336 push->dynamic_offsets[binding->dynamic_offset_index]; in emit_binding_table()
2610 push->dynamic_offsets[range->dynamic_offset_index]; in get_push_range_address()
2686 push->dynamic_offsets[range->dynamic_offset_index]; in get_push_range_bound_size()
/external/mesa3d/src/broadcom/vulkan/
Dv3dv_descriptor_set.c83 uint32_t dynamic_offset_index = in v3dv_descriptor_map_get_descriptor() local
85 binding_layout->dynamic_offset_index + array_index; in v3dv_descriptor_map_get_descriptor()
87 *dynamic_offset = descriptor_state->dynamic_offsets[dynamic_offset_index]; in v3dv_descriptor_map_get_descriptor()
301 SHA1_UPDATE_VALUE(ctx, layout->dynamic_offset_index); in sha1_update_descriptor_set_binding_layout()
761 set_layout->binding[binding_number].dynamic_offset_index = dynamic_offset_count; in v3dv_CreateDescriptorSetLayout()
Dv3dv_private.h2022 uint32_t dynamic_offset_index; member
/external/mesa3d/src/gallium/frontends/lavapipe/
Dlvp_execute.c1255 uint32_t dynamic_offset_index = 0; in handle_descriptor_sets() local
1282 apply_dynamic_offsets(&set, bds->pDynamicOffsets + dynamic_offset_index, in handle_descriptor_sets()
1283 bds->dynamicOffsetCount - dynamic_offset_index, state); in handle_descriptor_sets()
1285 dynamic_offset_index += set->layout->dynamic_offset_count; in handle_descriptor_sets()