| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/zink/ |
| H A D | zink_descriptors_lazy.c | 509 VkDescriptorSet push_set = VK_NULL_HANDLE; local in function:zink_descriptors_alloc_lazy_push 515 push_set = get_descriptor_set_lazy(pool); 516 if (!push_set) 518 return push_set; 556 VkDescriptorSet push_set = VK_NULL_HANDLE; local in function:zink_descriptors_update_lazy 559 push_set = get_descriptor_set_lazy(pool); 560 if (!push_set) { 563 push_set = ctx->dd->dummy_set; 579 VKCTX(UpdateDescriptorSetWithTemplate)(screen->dev, push_set, pg->dd->push_template, ctx); 580 bdd->sets[is_compute][0] = push_set; [all...] |
| H A D | zink_descriptors.c | 652 bool push_set = type == ZINK_DESCRIPTOR_TYPES; local in function:allocate_desc_set 653 struct zink_descriptor_pool *pool = push_set ? ctx->dd->push_pool[is_compute] : pdd_cached(pg)->pool[type]; 663 if (!zink_descriptor_util_alloc_sets(screen, push_set ? ctx->dd->push_dsl[is_compute]->layout : pg->dsl[type + 1], pool->descpool, desc_set, bucket_size)) 768 bool push_set = type == ZINK_DESCRIPTOR_TYPES; local in function:zink_descriptor_set_get 769 struct zink_descriptor_pool *pool = push_set ? ctx->dd->push_pool[is_compute] : pdd_cached(pg)->pool[type]; 774 uint32_t hash = push_set ? ctx->dd->push_state[is_compute] : 777 struct zink_descriptor_set *last_set = push_set ? ctx->dd->last_set[is_compute] : pdd_cached(pg)->last_set[type]; 782 if (last_set && ((push_set && !ctx->dd->changed[is_compute][ZINK_DESCRIPTOR_TYPES]) || 783 (!push_set && !ctx->dd->changed[is_compute][type]))) { 873 if (push_set) [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/intel/vulkan/ |
| H A D | anv_cmd_buffer.c | 951 struct anv_push_descriptor_set **push_set = local in function:anv_cmd_buffer_push_descriptor_set 954 if (*push_set == NULL) { 955 *push_set = vk_zalloc(&cmd_buffer->pool->alloc, 958 if (*push_set == NULL) { 964 struct anv_descriptor_set *set = &(*push_set)->set; 974 set->buffer_views = (*push_set)->buffer_views; 977 ((*push_set)->set_used_on_gpu ||
|
| H A D | genX_cmd_buffer.c | 2018 struct anv_push_descriptor_set *push_set = local in function:anv_descriptor_set_address 2020 push_set->set_used_on_gpu = true;
|
| /xsrc/external/mit/MesaLib.old/dist/src/amd/vulkan/ |
| H A D | radv_cmd_buffer.c | 296 free(cmd_buffer->descriptors[i].push_set.set.mapped_ptr); 1787 struct radv_descriptor_set *set = &descriptors_state->push_set.set; 2823 if (descriptors_state->push_set.capacity < set->size) { 2825 new_size = MAX2(new_size, 2 * descriptors_state->push_set.capacity); 2832 descriptors_state->push_set.capacity = 0; 2837 descriptors_state->push_set.capacity = new_size; 2852 struct radv_descriptor_set *push_set = &cmd_buffer->meta_push_descriptors; local in function:radv_meta_push_descriptor_set 2858 push_set->size = layout->set[set].layout->size; 2859 push_set->layout = layout->set[set].layout; 2861 if (!radv_cmd_buffer_upload_alloc(cmd_buffer, push_set 2888 struct radv_descriptor_set *push_set = &descriptors_state->push_set.set; local in function:radv_CmdPushDescriptorSetKHR 2917 struct radv_descriptor_set *push_set = &descriptors_state->push_set.set; local in function:radv_CmdPushDescriptorSetWithTemplateKHR [all...] |
| H A D | radv_private.h | 1019 struct radv_push_descriptor_set push_set; member in struct:radv_descriptor_state
|
| /xsrc/external/mit/MesaLib/dist/src/intel/vulkan/ |
| H A D | anv_cmd_buffer.c | 1380 struct anv_push_descriptor_set **push_set = local in function:anv_cmd_buffer_push_descriptor_set 1383 if (*push_set == NULL) { 1384 *push_set = vk_zalloc(&cmd_buffer->pool->alloc, 1387 if (*push_set == NULL) { 1393 struct anv_descriptor_set *set = &(*push_set)->set; 1404 set->buffer_views = (*push_set)->buffer_views; 1407 ((*push_set)->set_used_on_gpu ||
|
| H A D | anv_private.h | 2062 struct anv_push_descriptor_set *push_set = local in function:anv_descriptor_set_address 2064 push_set->set_used_on_gpu = true;
|
| /xsrc/external/mit/MesaLib/dist/src/amd/vulkan/ |
| H A D | radv_cmd_buffer.c | 435 free(cmd_buffer->descriptors[i].push_set.set.mapped_ptr); 436 vk_object_base_finish(&cmd_buffer->descriptors[i].push_set.set.base); 481 vk_object_base_init(&device->vk, &cmd_buffer->descriptors[i].push_set.set.base, 3073 struct radv_descriptor_set *set = (struct radv_descriptor_set *)&descriptors_state->push_set.set; 4646 if (descriptors_state->push_set.capacity < set->header.size) { 4648 new_size = MAX2(new_size, 2 * descriptors_state->push_set.capacity); 4655 descriptors_state->push_set.capacity = 0; 4660 descriptors_state->push_set.capacity = new_size; 4673 struct radv_descriptor_set *push_set = local in function:radv_meta_push_descriptor_set 4680 push_set 4706 struct radv_descriptor_set *push_set = local in function:radv_CmdPushDescriptorSetKHR 4741 struct radv_descriptor_set *push_set = local in function:radv_CmdPushDescriptorSetWithTemplateKHR [all...] |
| H A D | radv_private.h | 1314 struct radv_push_descriptor_set push_set; member in struct:radv_descriptor_state
|
| /xsrc/external/mit/MesaLib.old/dist/src/freedreno/vulkan/ |
| H A D | tu_private.h | 774 struct tu_push_descriptor_set push_set; member in struct:tu_descriptor_state
|
| H A D | tu_cmd_buffer.c | 1392 free(cmd_buffer->descriptors[i].push_set.set.mapped_ptr);
|
| /xsrc/external/mit/MesaLib/dist/src/freedreno/vulkan/ |
| H A D | tu_private.h | 727 struct tu_descriptor_set push_set; member in struct:tu_descriptor_state
|
| H A D | tu_cmd_buffer.c | 1467 memset(&cmd_buffer->descriptors[i].push_set, 0, sizeof(cmd_buffer->descriptors[i].push_set)); 1468 cmd_buffer->descriptors[i].push_set.base.type = VK_OBJECT_TYPE_DESCRIPTOR_SET; 1876 &tu_get_descriptors_state(cmd, pipelineBindPoint)->push_set; 1915 &tu_get_descriptors_state(cmd, templ->bind_point)->push_set;
|