| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/zink/ |
| zink_descriptors_lazy.c | 509 VkDescriptorSet push_set = VK_NULL_HANDLE; local 515 push_set = get_descriptor_set_lazy(pool); 516 if (!push_set) 518 return push_set; 556 VkDescriptorSet push_set = VK_NULL_HANDLE; local 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...] |
| zink_descriptors.c | 652 bool push_set = type == ZINK_DESCRIPTOR_TYPES; local 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 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/ |
| anv_cmd_buffer.c | 951 struct anv_push_descriptor_set **push_set = local 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 ||
|
| genX_cmd_buffer.c | 2018 struct anv_push_descriptor_set *push_set = local 2020 push_set->set_used_on_gpu = true;
|
| /xsrc/external/mit/MesaLib/dist/src/intel/vulkan/ |
| anv_cmd_buffer.c | 1380 struct anv_push_descriptor_set **push_set = local 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 ||
|
| anv_private.h | 2062 struct anv_push_descriptor_set *push_set = local 2064 push_set->set_used_on_gpu = true;
|
| /xsrc/external/mit/MesaLib.old/dist/src/amd/vulkan/ |
| 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 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->size, 32 2888 struct radv_descriptor_set *push_set = &descriptors_state->push_set.set; local 2917 struct radv_descriptor_set *push_set = &descriptors_state->push_set.set; local [all...] |
| radv_private.h | 1019 struct radv_push_descriptor_set push_set; member in struct:radv_descriptor_state
|
| /xsrc/external/mit/MesaLib.old/dist/src/freedreno/vulkan/ |
| tu_private.h | 774 struct tu_push_descriptor_set push_set; member in struct:tu_descriptor_state
|
| /xsrc/external/mit/MesaLib/dist/src/amd/vulkan/ |
| 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 4680 push_set->header.size = layout->set[set].layout->size 4706 struct radv_descriptor_set *push_set = local 4741 struct radv_descriptor_set *push_set = local [all...] |
| radv_private.h | 1314 struct radv_push_descriptor_set push_set; member in struct:radv_descriptor_state
|
| /xsrc/external/mit/MesaLib/dist/src/freedreno/vulkan/ |
| tu_private.h | 727 struct tu_descriptor_set push_set; member in struct:tu_descriptor_state
|