Home
last modified time | relevance | path

Searched refs:dyn_ssbos (Results 1 – 6 of 6) sorted by relevance

/third_party/mesa3d/src/panfrost/vulkan/
Dpanvk_vX_descriptor_set.c268 set->dyn_ssbos = vk_zalloc(&device->vk.alloc, in panvk_per_arch()
269 sizeof(*set->dyn_ssbos) * layout->num_dyn_ssbos, 8, in panvk_per_arch()
271 if (!set->dyn_ssbos) in panvk_per_arch()
340 vk_free(&device->vk.alloc, set->dyn_ssbos); in panvk_per_arch()
671 return &set->dyn_ssbos[binding_layout->dyn_ssbo_idx + elem]; in panvk_dyn_ssbo_desc()
Dpanvk_cmd_buffer.c102 sysvals->dyn_ssbos[dyn_ssbo_offset + i] = (struct panvk_ssbo_addr) { in panvk_set_dyn_ssbo_pointers()
147 *bdesc = set->dyn_ssbos[set->layout->bindings[b].dyn_ssbo_idx + e]; in panvk_CmdBindDescriptorSets()
Dpanvk_private.h328 struct panvk_buffer_desc *dyn_ssbos; member
570 struct panvk_ssbo_addr dyn_ssbos[MAX_DYNAMIC_STORAGE_BUFFERS]; member
Dpanvk_descriptor_set.c298 vk_free(&device->vk.alloc, set->dyn_ssbos); in panvk_descriptor_set_destroy()
Dpanvk_vX_shader.c69 sysvals->sysval_count = SYSVAL_SLOT(dyn_ssbos); in panvk_init_sysvals()
Dpanvk_vX_nir_lower_descriptors.c146 const uint32_t ubo_offset = offsetof(struct panvk_sysvals, dyn_ssbos) + in build_res_index()