Home
last modified time | relevance | path

Searched refs:binding_count (Results 1 - 25 of 27) sorted by relevance

12

/third_party/mesa3d/src/imagination/vulkan/
H A Dpvr_descriptor_set.c201 uint32_t binding_count, in pvr_descriptor_set_layout_allocate()
212 vk_multialloc_add(&ma, &bindings, __typeof__(*bindings), binding_count); in pvr_descriptor_set_layout_allocate()
274 uint32_t binding_count) in pvr_create_sorted_bindings()
279 binding_count * sizeof(*sorted_bindings), in pvr_create_sorted_bindings()
285 memcpy(sorted_bindings, bindings, binding_count * sizeof(*sorted_bindings)); in pvr_create_sorted_bindings()
288 binding_count, in pvr_create_sorted_bindings()
352 for (uint32_t i = 0; i < layout->binding_count; i++) { in pvr_dump_in_memory_layout_sizes()
368 for (uint32_t i = 0; i < layout->binding_count; i++) { in pvr_dump_in_memory_layout_sizes()
391 for (uint32_t i = 0; i < layout->binding_count; i++) { in pvr_dump_in_memory_layout_sizes()
407 for (uint32_t i = 0; i < layout->binding_count; in pvr_dump_in_memory_layout_sizes()
199 pvr_descriptor_set_layout_allocate(struct pvr_device *device, const VkAllocationCallbacks *allocator, uint32_t binding_count, uint32_t immutable_sampler_count, uint32_t supported_descriptors_count) pvr_descriptor_set_layout_allocate() argument
271 pvr_create_sorted_bindings(struct pvr_device *device, const VkAllocationCallbacks *allocator, const VkDescriptorSetLayoutBinding *bindings, uint32_t binding_count) pvr_create_sorted_bindings() argument
[all...]
H A Dpvr_private.h460 uint32_t binding_count; member
/third_party/mesa3d/src/microsoft/vulkan/
H A Ddzn_descriptor_set.c140 uint32_t binding_count = 0, static_sampler_count = 0, total_ranges = 0; in dzn_descriptor_set_layout_create() local
145 binding_count = MAX2(binding_count, bindings[i].binding + 1); in dzn_descriptor_set_layout_create()
218 binding_count); in dzn_descriptor_set_layout_create()
228 set_layout->binding_count = binding_count; in dzn_descriptor_set_layout_create()
249 assert(binding_count == in dzn_descriptor_set_layout_create()
258 for (uint32_t i = 0; i < binding_count; i++) { in dzn_descriptor_set_layout_create()
411 assert(b < layout->binding_count); in dzn_descriptor_set_layout_get_heap_offset()
533 for (uint32_t b = 0; b < set_layout->binding_count; in dzn_pipeline_layout_hash_stages()
552 uint32_t binding_count = 0; dzn_pipeline_layout_create() local
[all...]
H A Ddzn_private.h635 uint32_t binding_count; member
659 uint32_t binding_count; member
H A Ddzn_pipeline.c291 binding >= layout->binding_translation[set].binding_count) in adjust_resource_index_binding()
324 assert(b < layout->binding_translation[s].binding_count); in adjust_var_bindings()
/third_party/mesa3d/src/amd/vulkan/
H A Dradv_descriptor_set.h65 uint32_t binding_count; member
H A Dradv_descriptor_set.c192 set_layout->binding_count = num_bindings; in radv_CreateDescriptorSetLayout()
496 for (uint32_t b = 0; b < set_layout->binding_count; b++) { in radv_pipeline_layout_add_set()
623 radv_descriptor_type_buffer_count(layout->binding[layout->binding_count - 1].type); in radv_descriptor_set_create()
625 layout->binding[layout->binding_count - 1].buffer_offset + *variable_count * stride; in radv_descriptor_set_create()
659 uint32_t stride = layout->binding[layout->binding_count - 1].size; in radv_descriptor_set_create()
660 if (layout->binding[layout->binding_count - 1].type == in radv_descriptor_set_create()
664 layout_size = layout->binding[layout->binding_count - 1].offset + *variable_count * stride; in radv_descriptor_set_create()
708 for (unsigned i = 0; i < layout->binding_count; ++i) { in radv_descriptor_set_create()
H A Dradv_debug.c205 for (i = 0; i < set->header.layout->binding_count; i++) { in radv_dump_descriptor_set()
/third_party/mesa3d/src/gallium/frontends/lavapipe/
H A Dlvp_pipeline.c669 if (a->binding_count != b->binding_count) in layouts_equal()
671 size_t binding_size = a->binding_count * sizeof(struct lvp_descriptor_set_binding_layout); in layouts_equal()
675 for (unsigned i = 0; i < a->binding_count; i++) { in layouts_equal()
724 assert(!smaller_set_layout->binding_count || in merge_layouts()
725 !bigger_set_layout->binding_count || in merge_layouts()
H A Dlvp_descriptor_set.c74 set_layout->binding_count = num_bindings; in lvp_CreateDescriptorSetLayout()
331 for (uint32_t b = 0; b < layout->binding_count; b++) { in lvp_descriptor_set_create()
H A Dlvp_private.h300 uint16_t binding_count; member
H A Dlvp_execute.c1017 for (i = 0; i < vcb->binding_count; i++) { in handle_vertex_buffers2()
1029 if (vcb->first_binding + vcb->binding_count >= state->num_vb) in handle_vertex_buffers2()
1030 state->num_vb = vcb->first_binding + vcb->binding_count; in handle_vertex_buffers2()
1405 for (j = 0; j < set->layout->binding_count; j++) { in handle_set_stage()
3535 for (unsigned i = 0; i < btfb->binding_count; i++) { in handle_bind_transform_feedback_buffers()
3551 state->num_so_targets = btfb->first_binding + btfb->binding_count; in handle_bind_transform_feedback_buffers()
/third_party/mesa3d/src/broadcom/vulkan/
H A Dv3dv_descriptor_set.c87 assert(binding_number < set->layout->binding_count); in v3dv_descriptor_map_get_descriptor()
130 assert(binding_number < set->layout->binding_count); in v3dv_descriptor_map_get_descriptor_bo()
174 assert(binding_number < set->layout->binding_count); in v3dv_descriptor_map_get_sampler()
307 SHA1_UPDATE_VALUE(ctx, layout->binding_count); in sha1_update_descriptor_set_layout()
312 for (uint16_t i = 0; i < layout->binding_count; i++) in sha1_update_descriptor_set_layout()
350 for (uint32_t b = 0; b < set_layout->binding_count; b++) { in v3dv_CreatePipelineLayout()
680 set_layout->binding_count = num_bindings; in v3dv_CreateDescriptorSetLayout()
889 for (uint32_t b = 0; b < layout->binding_count; b++) { in descriptor_set_create()
H A Dv3dv_private.h1746 uint32_t binding_count; member
/third_party/mesa3d/src/freedreno/vulkan/
H A Dtu_descriptor_set.h56 uint32_t binding_count; member
H A Dtu_descriptor_set.c163 set_layout->binding_count = num_bindings; in tu_CreateDescriptorSetLayout()
407 for (uint16_t i = 0; i < layout->binding_count; i++) in sha1_update_descriptor_set_layout()
535 uint32_t stride = layout->binding[layout->binding_count - 1].size; in tu_descriptor_set_create()
536 layout_size = layout->binding[layout->binding_count - 1].offset + in tu_descriptor_set_create()
591 for (unsigned i = 0; i < layout->binding_count; ++i) { in tu_descriptor_set_create()
H A Dtu_pipeline.c64 for (unsigned j = 0; j < set_layout->binding_count; j++) { in tu6_load_state_size()
148 for (unsigned j = 0; j < set_layout->binding_count; j++) { in tu6_emit_load_state()
165 if (j == set_layout->binding_count - 1 && in tu6_emit_load_state()
/third_party/mesa3d/src/intel/vulkan/
H A Danv_descriptor_set.c458 set_layout->binding_count = num_bindings; in anv_CreateDescriptorSetLayout()
636 if (set_layout->binding_count == 0) in set_layout_dynamic_binding()
640 &set_layout->binding[set_layout->binding_count - 1]; in set_layout_dynamic_binding()
760 SHA1_UPDATE_VALUE(ctx, layout->binding_count); in sha1_update_descriptor_set_layout()
767 for (uint16_t i = 0; i < layout->binding_count; i++) in sha1_update_descriptor_set_layout()
1209 for (uint32_t b = 0; b < layout->binding_count; b++) { in anv_descriptor_set_create()
H A Danv_nir_apply_pipeline_layout.c1436 const unsigned count = layout->set[s].layout->binding_count; in anv_nir_apply_pipeline_layout()
1469 for (unsigned b = 0; b < set_layout->binding_count; b++) { in anv_nir_apply_pipeline_layout()
1482 for (unsigned b = 0; b < set_layout->binding_count; b++) { in anv_nir_apply_pipeline_layout()
/third_party/mesa3d/src/vulkan/runtime/
H A Dvk_graphics_state.h920 * @param[in] binding_count Number of bindings to update
921 * @param[in] strides binding_count many stride values to set
926 uint32_t binding_count,
H A Dvk_graphics_state.c1707 uint32_t binding_count, in vk_cmd_set_vertex_binding_strides()
1712 for (uint32_t i = 0; i < binding_count; i++) { in vk_cmd_set_vertex_binding_strides()
1705 vk_cmd_set_vertex_binding_strides(struct vk_command_buffer *cmd, uint32_t first_binding, uint32_t binding_count, const VkDeviceSize *strides) vk_cmd_set_vertex_binding_strides() argument
/third_party/mesa3d/src/panfrost/vulkan/
H A Dpanvk_descriptor_set.c158 for (unsigned b = 0; b < set_layout->binding_count; b++) { in panvk_CreatePipelineLayout()
H A Dpanvk_vX_descriptor_set.c127 set_layout->binding_count = num_bindings; in CreateDescriptorSetLayout()
321 for (unsigned i = 0; i < layout->binding_count; i++) { in descriptor_set_create()
H A Dpanvk_cmd_buffer.c138 for (unsigned b = 0; b < set->layout->binding_count; b++) { in panvk_CmdBindDescriptorSets()
H A Dpanvk_private.h393 uint32_t binding_count;

Completed in 55 milliseconds

12