Searched refs:dynamic_offset_count (Results 1 - 25 of 29) sorted by relevance

12

/xsrc/external/mit/MesaLib.old/dist/src/freedreno/vulkan/
H A Dtu_descriptor_set.h42 uint16_t dynamic_offset_count; member in struct:tu_descriptor_set_binding_layout
70 uint16_t dynamic_offset_count; member in struct:tu_descriptor_set_layout
90 uint32_t dynamic_offset_count; member in struct:tu_pipeline_layout
H A Dtu_descriptor_set.c123 uint32_t dynamic_offset_count = 0; local in function:tu_CreateDescriptorSetLayout
136 set_layout->binding[b].dynamic_offset_count = 1;
178 set_layout->binding[b].dynamic_offset_offset = dynamic_offset_count;
198 dynamic_offset_count += binding->descriptorCount *
199 set_layout->binding[b].dynamic_offset_count;
206 set_layout->dynamic_offset_count = dynamic_offset_count;
341 unsigned dynamic_offset_count = 0; local in function:tu_CreatePipelineLayout
349 layout->set[set].dynamic_offset_start = dynamic_offset_count;
351 dynamic_offset_count
[all...]
/xsrc/external/mit/MesaLib/dist/src/amd/vulkan/
H A Dradv_descriptor_set.h43 uint16_t dynamic_offset_count; member in struct:radv_descriptor_set_binding_layout
76 uint16_t dynamic_offset_count; member in struct:radv_descriptor_set_layout
93 uint16_t dynamic_offset_count; member in struct:radv_pipeline_layout::__anon041987a90108
99 uint32_t dynamic_offset_count; member in struct:radv_pipeline_layout
H A Dradv_descriptor_set.c179 uint32_t dynamic_offset_count = 0; local in function:radv_CreateDescriptorSetLayout
210 set_layout->binding[b].dynamic_offset_count = 1;
274 set_layout->binding[b].dynamic_offset_offset = dynamic_offset_count;
324 dynamic_offset_count += descriptor_count * set_layout->binding[b].dynamic_offset_count;
331 set_layout->dynamic_offset_count = dynamic_offset_count;
489 unsigned dynamic_offset_count = 0; local in function:radv_CreatePipelineLayout
497 layout->set[set].dynamic_offset_start = dynamic_offset_count;
498 layout->set[set].dynamic_offset_count
565 const unsigned dynamic_offset_count = layout->dynamic_offset_count; local in function:radv_descriptor_set_create
[all...]
H A Dradv_shader_info.c605 if (layout && layout->dynamic_offset_count &&
H A Dradv_pipeline.c5589 pipeline->dynamic_offset_count = pipeline_layout->dynamic_offset_count;
5799 pipeline->dynamic_offset_count = pipeline_layout->dynamic_offset_count;
H A Dradv_cmd_buffer.c3204 if (!stages || (!pipeline->push_constant_size && !pipeline->dynamic_offset_count))
3238 cmd_buffer, pipeline->push_constant_size + 16 * pipeline->dynamic_offset_count, &offset,
3244 16 * pipeline->dynamic_offset_count);
4605 for (unsigned j = 0; j < layout->set[set_idx].dynamic_offset_count; ++j, ++dyn_idx) {
/xsrc/external/mit/MesaLib/dist/src/freedreno/vulkan/
H A Dtu_descriptor_set.h81 uint16_t dynamic_offset_count; member in struct:tu_descriptor_set_layout
108 uint32_t dynamic_offset_count; member in struct:tu_pipeline_layout
H A Dtu_descriptor_set.c178 uint32_t dynamic_offset_count = 0; local in function:tu_CreateDescriptorSetLayout
187 set_layout->binding[b].dynamic_offset_offset = dynamic_offset_count;
251 ((1u << binding->descriptorCount) - 1) << dynamic_offset_count;
254 dynamic_offset_count += binding->descriptorCount;
262 set_layout->dynamic_offset_count = dynamic_offset_count;
394 layout->dynamic_offset_count = 0;
396 unsigned dynamic_offset_count = 0; local in function:tu_CreatePipelineLayout
402 layout->set[set].dynamic_offset_start = dynamic_offset_count;
403 dynamic_offset_count
[all...]
H A Dtu_cmd_buffer.c1769 for(unsigned j = 0; j < set->layout->dynamic_offset_count; ++j, ++dyn_idx) {
1812 if (layout->dynamic_offset_count) {
1815 VkResult result = tu_cs_alloc(&cmd->sub_cs, layout->dynamic_offset_count,
1823 layout->dynamic_offset_count * A6XX_TEX_CONST_DWORDS * 4);
/xsrc/external/mit/MesaLib.old/dist/src/amd/vulkan/
H A Dradv_descriptor_set.h41 uint16_t dynamic_offset_count; member in struct:radv_descriptor_set_binding_layout
72 uint16_t dynamic_offset_count; member in struct:radv_descriptor_set_layout
92 uint32_t dynamic_offset_count; member in struct:radv_pipeline_layout
H A Dradv_descriptor_set.c148 uint32_t dynamic_offset_count = 0; local in function:radv_CreateDescriptorSetLayout
179 set_layout->binding[b].dynamic_offset_count = 1;
226 set_layout->binding[b].dynamic_offset_offset = dynamic_offset_count;
273 dynamic_offset_count += descriptor_count *
274 set_layout->binding[b].dynamic_offset_count;
281 set_layout->dynamic_offset_count = dynamic_offset_count;
420 unsigned dynamic_offset_count = 0; local in function:radv_CreatePipelineLayout
430 layout->set[set].dynamic_offset_start = dynamic_offset_count;
432 dynamic_offset_count
[all...]
H A Dradv_debug.c256 layout->dynamic_offset_count);
275 layout->binding[i].dynamic_offset_count);
H A Dradv_shader_info.c553 if (options->layout && options->layout->dynamic_offset_count &&
H A Dradv_cmd_buffer.c1932 (!layout->push_constant_size && !layout->dynamic_offset_count))
1953 16 * layout->dynamic_offset_count,
1960 16 * layout->dynamic_offset_count);
2791 for(unsigned j = 0; j < set->layout->dynamic_offset_count; ++j, ++dyn_idx) {
/xsrc/external/mit/MesaLib/dist/src/broadcom/vulkan/
H A Dv3dv_descriptor_set.c333 uint32_t dynamic_offset_count = 0; local in function:v3dv_CreatePipelineLayout
339 layout->set[set].dynamic_offset_start = dynamic_offset_count;
341 dynamic_offset_count += set_layout->binding[b].array_size *
342 set_layout->binding[b].dynamic_offset_count;
357 layout->dynamic_offset_count = dynamic_offset_count;
610 uint32_t dynamic_offset_count = 0; local in function:v3dv_CreateDescriptorSetLayout
622 set_layout->binding[binding_number].dynamic_offset_count = 1;
641 set_layout->binding[binding_number].dynamic_offset_index = dynamic_offset_count;
657 dynamic_offset_count
[all...]
H A Dv3dv_private.h1542 uint32_t dynamic_offset_count; member in struct:v3dv_descriptor_set_binding_layout
1575 uint16_t dynamic_offset_count; member in struct:v3dv_descriptor_set_layout
1594 uint32_t dynamic_offset_count; member in struct:v3dv_pipeline_layout
/xsrc/external/mit/MesaLib.old/dist/src/intel/vulkan/
H A Danv_cmd_buffer.c523 uint32_t *dynamic_offset_count,
539 if (set_layout->dynamic_offset_count > 0) {
544 assert(set_layout->dynamic_offset_count <= *dynamic_offset_count);
545 assert(dynamic_offset_start + set_layout->dynamic_offset_count <=
549 *dynamic_offsets, set_layout->dynamic_offset_count);
551 *dynamic_offsets += set_layout->dynamic_offset_count;
552 *dynamic_offset_count -= set_layout->dynamic_offset_count;
518 anv_cmd_buffer_bind_descriptor_set(struct anv_cmd_buffer * cmd_buffer,VkPipelineBindPoint bind_point,struct anv_pipeline_layout * layout,uint32_t set_index,struct anv_descriptor_set * set,uint32_t * dynamic_offset_count,const uint32_t ** dynamic_offsets) argument
H A Danv_descriptor_set.c362 uint32_t dynamic_offset_count = 0; local in function:anv_CreateDescriptorSetLayout
448 set_layout->binding[b].dynamic_offset_index = dynamic_offset_count;
449 dynamic_offset_count += binding->descriptorCount;
474 set_layout->dynamic_offset_count = dynamic_offset_count;
537 SHA1_UPDATE_VALUE(ctx, layout->dynamic_offset_count);
567 unsigned dynamic_offset_count = 0; local in function:anv_CreatePipelineLayout
575 layout->set[set].dynamic_offset_start = dynamic_offset_count;
580 dynamic_offset_count += set_layout->binding[b].array_size;
/xsrc/external/mit/MesaLib/dist/src/intel/vulkan/
H A Danv_descriptor_set.c414 uint32_t dynamic_offset_count = 0; local in function:anv_CreateDescriptorSetLayout
515 set_layout->binding[b].dynamic_offset_index = dynamic_offset_count;
516 set_layout->dynamic_offset_stages[dynamic_offset_count] = binding->stageFlags;
517 dynamic_offset_count += binding->descriptorCount;
518 assert(dynamic_offset_count < MAX_DYNAMIC_BUFFERS);
544 set_layout->dynamic_offset_count = dynamic_offset_count;
691 SHA1_UPDATE_VALUE(ctx, layout->dynamic_offset_count);
721 unsigned dynamic_offset_count = 0; local in function:anv_CreatePipelineLayout
729 layout->set[set].dynamic_offset_start = dynamic_offset_count;
[all...]
H A Danv_cmd_buffer.c909 uint32_t *dynamic_offset_count,
973 if (set_layout->dynamic_offset_count > 0) {
981 assert(set_layout->dynamic_offset_count <= *dynamic_offset_count);
982 assert(dynamic_offset_start + set_layout->dynamic_offset_count <=
985 for (uint32_t i = 0; i < set_layout->dynamic_offset_count; i++) {
996 *dynamic_offsets += set_layout->dynamic_offset_count;
997 *dynamic_offset_count -= set_layout->dynamic_offset_count;
904 anv_cmd_buffer_bind_descriptor_set(struct anv_cmd_buffer * cmd_buffer,VkPipelineBindPoint bind_point,struct anv_pipeline_layout * layout,uint32_t set_index,struct anv_descriptor_set * set,uint32_t * dynamic_offset_count,const uint32_t ** dynamic_offsets) argument
/xsrc/external/mit/MesaLib/dist/src/gallium/frontends/lavapipe/
H A Dlvp_descriptor_set.c92 uint32_t dynamic_offset_count = 0; local in function:lvp_CreateDescriptorSetLayout
113 set_layout->binding[b].dynamic_index = dynamic_offset_count;
114 dynamic_offset_count += binding->descriptorCount;
177 set_layout->dynamic_offset_count = dynamic_offset_count;
H A Dlvp_cmd_buffer.c546 cmd->u.bind_descriptor_sets.dynamic_offset_count = dynamicOffsetCount;
H A Dlvp_private.h381 uint16_t dynamic_offset_count; member in struct:lvp_descriptor_set_layout
H A Dlvp_execute.c903 uint32_t dynamic_offset_count; member in struct:dyn_info
1241 dyn_info->dyn_index += layout->dynamic_offset_count;
1274 dyn_info.dynamic_offset_count = bds->dynamic_offset_count;

Completed in 64 milliseconds

12