Searched refs:descriptors_state (Results 1 - 6 of 6) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/panfrost/vulkan/
H A Dpanvk_cmd_buffer.c80 struct panvk_descriptor_state *descriptors_state = local in function:panvk_CmdBindDescriptorSets
87 descriptors_state->sets[idx].set = set;
92 descriptors_state->sets[idx].dynoffsets =
97 memcpy(descriptors_state->sets[idx].dynoffsets.cpu,
105 descriptors_state->ubos = 0;
108 descriptors_state->textures = 0;
111 descriptors_state->samplers = 0;
/xsrc/external/mit/MesaLib.old/dist/src/amd/vulkan/
H A Dradv_cmd_buffer.c546 struct radv_descriptor_state *descriptors_state = local in function:radv_set_descriptor_set
549 descriptors_state->sets[idx] = set;
551 descriptors_state->valid |= (1u << idx); /* active descriptors */
552 descriptors_state->dirty |= (1u << idx);
559 struct radv_descriptor_state *descriptors_state = local in function:radv_save_descriptors
567 for_each_bit(i, descriptors_state->valid) {
568 struct radv_descriptor_set *set = descriptors_state->sets[i];
605 struct radv_descriptor_state *descriptors_state,
615 mask &= descriptors_state->dirty & descriptors_state
603 radv_emit_descriptor_pointers(struct radv_cmd_buffer * cmd_buffer,struct radv_pipeline * pipeline,struct radv_descriptor_state * descriptors_state,gl_shader_stage stage) argument
1785 struct radv_descriptor_state *descriptors_state = local in function:radv_flush_push_descriptors
1803 struct radv_descriptor_state *descriptors_state = local in function:radv_flush_indirect_descriptor_sets
1859 struct radv_descriptor_state *descriptors_state = local in function:radv_flush_descriptors
1921 struct radv_descriptor_state *descriptors_state = local in function:radv_flush_constants
2783 struct radv_descriptor_state *descriptors_state = local in function:radv_CmdBindDescriptorSets
2818 struct radv_descriptor_state *descriptors_state = local in function:radv_init_push_descriptor_set
2886 struct radv_descriptor_state *descriptors_state = local in function:radv_CmdPushDescriptorSetKHR
2915 struct radv_descriptor_state *descriptors_state = local in function:radv_CmdPushDescriptorSetWithTemplateKHR
3000 struct radv_descriptor_state *descriptors_state = local in function:radv_mark_descriptor_sets_dirty
[all...]
H A Dradv_meta.c41 struct radv_descriptor_state *descriptors_state = local in function:radv_meta_save
83 state->old_descriptor_set0 = descriptors_state->sets[0];
84 if (!(descriptors_state->valid & 1) || !state->old_descriptor_set0)
/xsrc/external/mit/MesaLib/dist/src/freedreno/vulkan/
H A Dtu_cmd_buffer.c1760 struct tu_descriptor_state *descriptors_state = local in function:tu_CmdBindDescriptorSets
1767 descriptors_state->sets[idx] = set;
1776 &descriptors_state->dynamic_descriptors[dst_idx * A6XX_TEX_CONST_DWORDS];
1807 struct tu_descriptor_set *set = descriptors_state->sets[i];
1822 memcpy(dynamic_desc_set.map, descriptors_state->dynamic_descriptors,
3290 struct tu_descriptor_state *descriptors_state,
3315 descriptors_state->dynamic_descriptors :
3316 descriptors_state->sets[state->range[i].ubo.bindless_base]->mapped_ptr;
3339 struct tu_descriptor_state *descriptors_state,
3390 descriptors_state
3289 tu6_user_consts_size(const struct tu_pipeline * pipeline,struct tu_descriptor_state * descriptors_state,gl_shader_stage type) argument
3338 tu6_emit_user_consts(struct tu_cs * cs,const struct tu_pipeline * pipeline,struct tu_descriptor_state * descriptors_state,gl_shader_stage type,uint32_t * push_constants) argument
3433 tu6_emit_consts(struct tu_cmd_buffer * cmd,const struct tu_pipeline * pipeline,struct tu_descriptor_state * descriptors_state,gl_shader_stage type) argument
3451 tu6_emit_consts_geom(struct tu_cmd_buffer * cmd,const struct tu_pipeline * pipeline,struct tu_descriptor_state * descriptors_state) argument
3887 struct tu_descriptor_state *descriptors_state = local in function:tu6_draw_common
4532 struct tu_descriptor_state *descriptors_state = local in function:tu_dispatch
[all...]
/xsrc/external/mit/MesaLib/dist/src/amd/vulkan/
H A Dradv_cmd_buffer.c751 struct radv_descriptor_state *descriptors_state = local in function:radv_set_descriptor_set
754 descriptors_state->sets[idx] = set;
756 descriptors_state->valid |= (1u << idx); /* active descriptors */
757 descriptors_state->dirty |= (1u << idx);
763 struct radv_descriptor_state *descriptors_state = local in function:radv_save_descriptors
770 u_foreach_bit(i, descriptors_state->valid)
772 struct radv_descriptor_set *set = descriptors_state->sets[i];
804 struct radv_descriptor_state *descriptors_state,
813 mask &= descriptors_state->dirty & descriptors_state
803 radv_emit_descriptor_pointers(struct radv_cmd_buffer * cmd_buffer,struct radv_pipeline * pipeline,struct radv_descriptor_state * descriptors_state,gl_shader_stage stage) argument
3071 struct radv_descriptor_state *descriptors_state = local in function:radv_flush_push_descriptors
3088 struct radv_descriptor_state *descriptors_state = local in function:radv_flush_indirect_descriptor_sets
3139 struct radv_descriptor_state *descriptors_state = local in function:radv_flush_descriptors
3193 struct radv_descriptor_state *descriptors_state = local in function:radv_flush_constants
4591 struct radv_descriptor_state *descriptors_state = local in function:radv_CmdBindDescriptorSets
4641 struct radv_descriptor_state *descriptors_state = local in function:radv_init_push_descriptor_set
4704 struct radv_descriptor_state *descriptors_state = local in function:radv_CmdPushDescriptorSetKHR
4739 struct radv_descriptor_state *descriptors_state = local in function:radv_CmdPushDescriptorSetWithTemplateKHR
4850 struct radv_descriptor_state *descriptors_state = local in function:radv_mark_descriptor_sets_dirty
[all...]
H A Dradv_meta.c44 struct radv_descriptor_state *descriptors_state = local in function:radv_meta_save
119 state->old_descriptor_set0 = descriptors_state->sets[0];
120 if (!(descriptors_state->valid & 1) || !state->old_descriptor_set0)

Completed in 60 milliseconds