Searched refs:desc_sets (Results 1 - 14 of 14) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/intel/vulkan/
H A Danv_nir_compute_push_layout.c72 offsetof(struct anv_push_constants, desc_sets));
74 sizeof_field(struct anv_push_constants, desc_sets));
172 .base = offsetof(struct anv_push_constants, desc_sets),
173 .range = sizeof_field(struct anv_push_constants, desc_sets),
H A Danv_descriptor_set.c891 list_inithead(&pool->desc_sets);
910 &pool->desc_sets, pool_link) {
932 &pool->desc_sets, pool_link) {
935 list_inithead(&pool->desc_sets);
1151 list_addtail(&set->pool_link, &pool->desc_sets);
H A Danv_cmd_buffer.c960 push->desc_sets[set_index] = anv_address_physical(addr);
H A Danv_private.h2012 /* Link to descriptor pool's desc_sets list . */
2083 struct list_head desc_sets; member in struct:anv_descriptor_pool
2710 uint64_t desc_sets[MAX_SETS]; member in struct:anv_push_constants
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/zink/
H A Dzink_descriptors.c44 struct hash_table *desc_sets; member in struct:zink_descriptor_pool
106 !batch_ptr_add_usage(batch, batch->state->dd->desc_sets, zds))
272 if (pool->desc_sets)
273 descriptor_pool_clear(pool->desc_sets);
277 if (pool->desc_sets)
278 _mesa_hash_table_destroy(pool->desc_sets, NULL);
310 pool->desc_sets = _mesa_hash_table_create(NULL, desc_state_hash, desc_state_equal);
311 if (!pool->desc_sets)
753 he = _mesa_hash_table_search_pre_hashed(zds->pool->desc_sets, zds->hash, &zds->key);
754 _mesa_hash_table_remove(zds->pool->desc_sets, h
[all...]
H A Dzink_descriptors.h156 struct set *desc_sets; member in struct:zink_batch_descriptor_data
H A Dzink_descriptors_lazy.c467 VkDescriptorSet desc_sets[ZINK_DESCRIPTOR_TYPES]; local in function:zink_descriptors_update_lazy_masked
471 if (!populate_sets(ctx, bdd, pg, &changed_sets, desc_sets)) {
481 VKSCR(UpdateDescriptorSetWithTemplate)(screen->dev, desc_sets[type], pg->dd->layouts[type + 1]->desc_template, ctx);
485 pg->layout, type + 1, 1, &desc_sets[type],
487 bdd->sets[is_compute][type + 1] = desc_sets[type];
/xsrc/external/mit/MesaLib.old/dist/src/intel/vulkan/
H A Danv_descriptor_set.c743 list_inithead(&pool->desc_sets);
762 &pool->desc_sets, pool_link) {
786 &pool->desc_sets, pool_link) {
789 list_inithead(&pool->desc_sets);
985 list_addtail(&set->pool_link, &pool->desc_sets);
H A Danv_private.h1735 /* Link to descriptor pool's desc_sets list . */
1780 struct list_head desc_sets; member in struct:anv_descriptor_pool
/xsrc/external/mit/MesaLib.old/dist/src/amd/vulkan/
H A Dradv_nir_to_llvm.c762 LLVMValueRef *desc_sets)
777 desc_sets);
880 LLVMValueRef desc_sets, uint8_t *user_sgpr_idx)
898 ac_build_load_to_sgpr(&ctx->ac, desc_sets,
981 LLVMValueRef desc_sets; local in function:create_function
994 &desc_sets);
1016 &desc_sets);
1049 &desc_sets);
1067 &desc_sets);
1084 &desc_sets);
759 declare_global_input_sgprs(struct radv_shader_context * ctx,const struct user_sgpr_info * user_sgpr_info,struct arg_info * args,LLVMValueRef * desc_sets) argument
878 set_global_input_locs(struct radv_shader_context * ctx,const struct user_sgpr_info * user_sgpr_info,LLVMValueRef desc_sets,uint8_t * user_sgpr_idx) argument
[all...]
/xsrc/external/mit/MesaLib/dist/src/freedreno/vulkan/
H A Dtu_private.h987 struct tu_draw_state desc_sets; member in struct:tu_cmd_state
H A Dtu_pipeline.c2370 uint32_t desc_sets = 0; local in function:tu_pipeline_builder_compile_shaders
2403 desc_sets |= shader->active_desc_sets;
2407 pipeline->active_desc_sets = desc_sets;
H A Dtu_cmd_buffer.c1832 cmd->state.desc_sets = tu_cs_draw_state(&cmd->sub_cs, &state_cs, 24);
1859 tu_cs_emit_draw_state(&cmd->draw_cs, TU_DRAW_STATE_DESC_SETS, cmd->state.desc_sets);
3980 tu_cs_emit_draw_state(cs, TU_DRAW_STATE_DESC_SETS, cmd->state.desc_sets);
/xsrc/external/mit/MesaLib/dist/src/amd/vulkan/
H A Dradv_nir_to_llvm.c118 LLVMValueRef desc_sets = ac_get_arg(&ctx->ac, ctx->args->descriptor_sets[0]); local in function:load_descriptor_sets
123 ac_build_load_to_sgpr(&ctx->ac, desc_sets, LLVMConstInt(ctx->ac.i32, i, false));

Completed in 48 milliseconds