Home
last modified time | relevance | path

Searched refs:binding_count (Results 1 – 19 of 19) sorted by relevance

/third_party/mesa3d/src/panfrost/vulkan/
Dpanvk_vX_descriptor_set.c93 for (unsigned i = 0; i < layout->binding_count; i++) { in panvk_per_arch()
225 binding < layout->binding_count) { in panvk_per_arch()
315 while (desc_count && src_binding < src_layout->binding_count && in panvk_copy_descriptor_set()
316 dest_binding < dest_layout->binding_count) { in panvk_copy_descriptor_set()
Dpanvk_descriptor_set.c87 set_layout->binding_count = num_bindings; in panvk_CreateDescriptorSetLayout()
291 for (unsigned b = 0; b < set_layout->binding_count; b++) { in panvk_CreatePipelineLayout()
Dpanvk_private.h404 uint32_t binding_count; member
/third_party/mesa3d/src/freedreno/vulkan/
Dtu_descriptor_set.h72 uint32_t binding_count; member
Dtu_descriptor_set.c172 set_layout->binding_count = num_bindings; in tu_CreateDescriptorSetLayout()
475 uint32_t stride = layout->binding[layout->binding_count - 1].size; in tu_descriptor_set_create()
476 layout_size = layout->binding[layout->binding_count - 1].offset + in tu_descriptor_set_create()
531 for (unsigned i = 0; i < layout->binding_count; ++i) { in tu_descriptor_set_create()
Dtu_pipeline.c75 for (unsigned j = 0; j < set_layout->binding_count; j++) { in tu6_load_state_size()
159 for (unsigned j = 0; j < set_layout->binding_count; j++) { in tu6_emit_load_state()
/third_party/mesa3d/src/amd/vulkan/
Dradv_descriptor_set.h60 uint32_t binding_count; member
Dradv_descriptor_set.c172 set_layout->binding_count = num_bindings; in radv_CreateDescriptorSetLayout()
501 for (uint32_t b = 0; b < set_layout->binding_count; b++) { in radv_CreatePipelineLayout()
556 if (layout->binding[layout->binding_count - 1].type == VK_DESCRIPTOR_TYPE_SAMPLER || in radv_descriptor_set_create()
557 layout->binding[layout->binding_count - 1].type == in radv_descriptor_set_create()
561 layout->binding[layout->binding_count - 1].buffer_offset + *variable_count * stride; in radv_descriptor_set_create()
596 uint32_t stride = layout->binding[layout->binding_count - 1].size; in radv_descriptor_set_create()
597 if (layout->binding[layout->binding_count - 1].type == in radv_descriptor_set_create()
601 layout_size = layout->binding[layout->binding_count - 1].offset + *variable_count * stride; in radv_descriptor_set_create()
652 for (unsigned i = 0; i < layout->binding_count; ++i) { in radv_descriptor_set_create()
Dradv_debug.c204 for (i = 0; i < set->header.layout->binding_count; i++) { in radv_dump_descriptor_set()
Dradv_nir_to_llvm.c500 assert(base_index < layout->binding_count); in radv_get_sampler_desc()
/third_party/mesa3d/src/broadcom/vulkan/
Dv3dv_descriptor_set.c80 assert(binding_number < set->layout->binding_count); in v3dv_descriptor_map_get_descriptor()
123 assert(binding_number < set->layout->binding_count); in v3dv_descriptor_map_get_descriptor_bo()
165 assert(binding_number < set->layout->binding_count); in v3dv_descriptor_map_get_sampler()
340 for (uint32_t b = 0; b < set_layout->binding_count; b++) { in v3dv_CreatePipelineLayout()
604 set_layout->binding_count = num_bindings; in v3dv_CreateDescriptorSetLayout()
791 for (uint32_t b = 0; b < layout->binding_count; b++) { in descriptor_set_create()
Dv3dv_private.h1562 uint32_t binding_count; member
/third_party/mesa3d/src/intel/vulkan/
Danv_descriptor_set.c397 set_layout->binding_count = num_bindings; in anv_CreateDescriptorSetLayout()
563 if (set_layout->binding_count == 0) in set_layout_dynamic_binding()
567 &set_layout->binding[set_layout->binding_count - 1]; in set_layout_dynamic_binding()
687 SHA1_UPDATE_VALUE(ctx, layout->binding_count); in sha1_update_descriptor_set_layout()
694 for (uint16_t i = 0; i < layout->binding_count; i++) in sha1_update_descriptor_set_layout()
730 for (uint32_t b = 0; b < set_layout->binding_count; b++) { in anv_CreatePipelineLayout()
1124 for (uint32_t b = 0; b < layout->binding_count; b++) { in anv_descriptor_set_create()
Danv_nir_apply_pipeline_layout.c1425 const unsigned count = layout->set[s].layout->binding_count; in anv_nir_apply_pipeline_layout()
1458 for (unsigned b = 0; b < set_layout->binding_count; b++) { in anv_nir_apply_pipeline_layout()
1471 for (unsigned b = 0; b < set_layout->binding_count; b++) { in anv_nir_apply_pipeline_layout()
Danv_private.h1925 uint32_t binding_count; member
/third_party/mesa3d/src/gallium/frontends/lavapipe/
Dlvp_descriptor_set.c78 set_layout->binding_count = num_bindings; in lvp_CreateDescriptorSetLayout()
288 for (uint32_t b = 0; b < layout->binding_count; b++) { in lvp_descriptor_set_create()
Dlvp_private.h364 uint16_t binding_count; member
Dlvp_execute.c843 uint32_t binding_count, in vertex_buffers() argument
850 for (i = 0; i < binding_count; i++) { in vertex_buffers()
861 if (first_binding + binding_count >= state->num_vb) in vertex_buffers()
862 state->num_vb = first_binding + binding_count; in vertex_buffers()
872 vcb->binding_count, in handle_vertex_buffers()
885 vcb->binding_count, in handle_vertex_buffers2()
1216 for (j = 0; j < set->layout->binding_count; j++) { in handle_set_stage()
3351 for (unsigned i = 0; i < btfb->binding_count; i++) { in handle_bind_transform_feedback_buffers()
3367 state->num_so_targets = btfb->first_binding + btfb->binding_count; in handle_bind_transform_feedback_buffers()
/third_party/mesa3d/src/amd/compiler/
Daco_instruction_selection.cpp5811 assert(base_index < layout->binding_count); in get_sampler_desc()