Searched refs:descriptors_state (Results 1 – 3 of 3) sorted by relevance
/external/mesa3d/src/amd/vulkan/ |
D | radv_cmd_buffer.c | 664 struct radv_descriptor_state *descriptors_state = in radv_set_descriptor_set() local 667 descriptors_state->sets[idx] = set; in radv_set_descriptor_set() 669 descriptors_state->valid |= (1u << idx); /* active descriptors */ in radv_set_descriptor_set() 670 descriptors_state->dirty |= (1u << idx); in radv_set_descriptor_set() 677 struct radv_descriptor_state *descriptors_state = in radv_save_descriptors() local 685 for_each_bit(i, descriptors_state->valid) { in radv_save_descriptors() 686 struct radv_descriptor_set *set = descriptors_state->sets[i]; in radv_save_descriptors() 723 struct radv_descriptor_state *descriptors_state, in radv_emit_descriptor_pointers() argument 733 mask &= descriptors_state->dirty & descriptors_state->valid; in radv_emit_descriptor_pointers() 746 descriptors_state->sets[start + i]; in radv_emit_descriptor_pointers() [all …]
|
D | radv_meta.c | 41 struct radv_descriptor_state *descriptors_state = in radv_meta_save() local 100 state->old_descriptor_set0 = descriptors_state->sets[0]; in radv_meta_save() 101 if (!(descriptors_state->valid & 1) || !state->old_descriptor_set0) in radv_meta_save()
|
/external/mesa3d/src/freedreno/vulkan/ |
D | tu_cmd_buffer.c | 1667 struct tu_descriptor_state *descriptors_state = in tu_CmdBindDescriptorSets() local 1674 descriptors_state->sets[idx] = set; in tu_CmdBindDescriptorSets() 1683 &descriptors_state->dynamic_descriptors[dst_idx * A6XX_TEX_CONST_DWORDS]; in tu_CmdBindDescriptorSets() 1714 struct tu_descriptor_set *set = descriptors_state->sets[i]; in tu_CmdBindDescriptorSets() 1729 memcpy(dynamic_desc_set.map, descriptors_state->dynamic_descriptors, in tu_CmdBindDescriptorSets() 3010 struct tu_descriptor_state *descriptors_state, in tu6_emit_user_consts() argument 3055 descriptors_state->dynamic_descriptors : in tu6_emit_user_consts() 3056 descriptors_state->sets[state->range[i].ubo.bindless_base]->mapped_ptr; in tu6_emit_user_consts() 3075 struct tu_descriptor_state *descriptors_state, in tu6_emit_consts() argument 3081 tu6_emit_user_consts(&cs, pipeline, descriptors_state, type, cmd->push_constants); in tu6_emit_consts() [all …]
|