Home
last modified time | relevance | path

Searched refs:push_set (Results 1 – 8 of 8) sorted by relevance

/external/mesa3d/src/intel/vulkan/
Danv_cmd_buffer.c1214 struct anv_push_descriptor_set **push_set = in anv_cmd_buffer_push_descriptor_set() local
1217 if (*push_set == NULL) { in anv_cmd_buffer_push_descriptor_set()
1218 *push_set = vk_zalloc(&cmd_buffer->pool->alloc, in anv_cmd_buffer_push_descriptor_set()
1221 if (*push_set == NULL) { in anv_cmd_buffer_push_descriptor_set()
1227 struct anv_descriptor_set *set = &(*push_set)->set; in anv_cmd_buffer_push_descriptor_set()
1238 set->buffer_views = (*push_set)->buffer_views; in anv_cmd_buffer_push_descriptor_set()
1241 ((*push_set)->set_used_on_gpu || in anv_cmd_buffer_push_descriptor_set()
DgenX_cmd_buffer.c2527 struct anv_push_descriptor_set *push_set = in anv_descriptor_set_address() local
2529 push_set->set_used_on_gpu = true; in anv_descriptor_set_address()
/external/mesa3d/src/amd/vulkan/
Dradv_cmd_buffer.c358 free(cmd_buffer->descriptors[i].push_set.set.mapped_ptr); in radv_destroy_cmd_buffer()
2551 struct radv_descriptor_set *set = &descriptors_state->push_set.set; in radv_flush_push_descriptors()
4010 if (descriptors_state->push_set.capacity < set->size) { in radv_init_push_descriptor_set()
4012 new_size = MAX2(new_size, 2 * descriptors_state->push_set.capacity); in radv_init_push_descriptor_set()
4019 descriptors_state->push_set.capacity = 0; in radv_init_push_descriptor_set()
4024 descriptors_state->push_set.capacity = new_size; in radv_init_push_descriptor_set()
4039 struct radv_descriptor_set *push_set = &cmd_buffer->meta_push_descriptors; in radv_meta_push_descriptor_set() local
4045 push_set->size = layout->set[set].layout->size; in radv_meta_push_descriptor_set()
4046 push_set->layout = layout->set[set].layout; in radv_meta_push_descriptor_set()
4048 if (!radv_cmd_buffer_upload_alloc(cmd_buffer, push_set->size, 32, in radv_meta_push_descriptor_set()
[all …]
Dradv_private.h1294 struct radv_push_descriptor_set push_set; member
/external/vulkan-validation-layers/layers/
Ddescriptor_sets.cpp1874 bool CoreChecks::ValidatePushDescriptorsUpdate(const DescriptorSet *push_set, uint32_t write_count, in ValidatePushDescriptorsUpdate() argument
1876 assert(push_set->IsPushDescriptor()); in ValidatePushDescriptorsUpdate()
1881 if (!ValidateWriteUpdate(push_set, &p_wds[i], func_name, &error_code, &error_str)) { in ValidatePushDescriptorsUpdate()
1883 …HandleToUint64(push_set->GetDescriptorSetLayout()), error_code, "%s failed update validation: %s.", in ValidatePushDescriptorsUpdate()
Dcore_validation.h1183 …bool ValidatePushDescriptorsUpdate(const DescriptorSet* push_set, uint32_t write_count, const VkWr…
/external/mesa3d/src/freedreno/vulkan/
Dtu_private.h663 struct tu_descriptor_set push_set; member
Dtu_cmd_buffer.c1777 &tu_get_descriptors_state(cmd, pipelineBindPoint)->push_set; in tu_CmdPushDescriptorSetKHR()
1816 &tu_get_descriptors_state(cmd, templ->bind_point)->push_set; in tu_CmdPushDescriptorSetWithTemplateKHR()