| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/zink/ |
| H A D | zink_state.h | 45 uint32_t num_bindings, num_attribs; member in struct:zink_vertex_elements_hw_state
|
| H A D | zink_compiler.h | 83 size_t num_bindings[ZINK_DESCRIPTOR_TYPES]; member in struct:zink_shader
|
| H A D | zink_compiler.c | 1416 ret->bindings[ztype][ret->num_bindings[ztype]].index = var->data.driver_location; 1417 ret->bindings[ztype][ret->num_bindings[ztype]].binding = binding; 1418 ret->bindings[ztype][ret->num_bindings[ztype]].type = vktype; 1419 ret->bindings[ztype][ret->num_bindings[ztype]].size = 1; 1420 ret->ubos_used |= (1 << ret->bindings[ztype][ret->num_bindings[ztype]].index); 1421 ret->num_bindings[ztype]++; 1428 ret->bindings[ztype][ret->num_bindings[ztype]].index = var->data.driver_location; 1429 ret->ssbos_used |= (1 << ret->bindings[ztype][ret->num_bindings[ztype]].index); 1430 ret->bindings[ztype][ret->num_bindings[ztype]].binding = var->data.binding; 1431 ret->bindings[ztype][ret->num_bindings[ztyp [all...] |
| H A D | zink_program.c | 521 return zs->num_bindings[type]; 525 unsigned num_bindings = 0; local in function:get_num_bindings 526 for (int i = 0; i < zs->num_bindings[type]; i++) 527 num_bindings += zs->bindings[type][i].size; 528 return num_bindings; 534 unsigned num_bindings = 0; local in function:zink_program_num_bindings_typed 542 num_bindings += get_num_bindings(prog->shaders[i], type); 544 return num_bindings; 550 unsigned num_bindings = 0; local in function:zink_program_num_bindings 552 num_bindings [all...] |
| H A D | zink_descriptors.c | 338 descriptor_layout_create(struct zink_screen *screen, enum zink_descriptor_type t, VkDescriptorSetLayoutBinding *bindings, unsigned num_bindings) argument 351 fci.bindingCount = num_bindings; 353 for (unsigned i = 0; i < num_bindings; i++) { 357 dcslci.bindingCount = num_bindings; 397 VkDescriptorSetLayoutBinding *bindings, unsigned num_bindings, 401 VkDescriptorSetLayout dsl = descriptor_layout_create(screen, type, bindings, MAX2(num_bindings, 1)); 407 k->num_descriptors = num_bindings; 408 size_t bindings_size = MAX2(num_bindings, 1) * sizeof(VkDescriptorSetLayoutBinding); 425 VkDescriptorSetLayoutBinding *bindings, unsigned num_bindings, 430 .num_descriptors = num_bindings, 396 create_layout(struct zink_context * ctx,enum zink_descriptor_type type,VkDescriptorSetLayoutBinding * bindings,unsigned num_bindings,struct zink_descriptor_layout_key ** layout_key) argument 424 zink_descriptor_util_layout_get(struct zink_context * ctx,enum zink_descriptor_type type,VkDescriptorSetLayoutBinding * bindings,unsigned num_bindings,struct zink_descriptor_layout_key ** layout_key) argument 1326 ASSERTED unsigned num_bindings = zds->pool->num_resources; local in function:update_descriptors_internal 1799 const unsigned num_bindings = 4; local in function:zink_descriptors_init_bindless [all...] |
| H A D | zink_state.c | 53 int num_bindings = 0; local in function:zink_create_vertex_elements_state 63 ves->binding_map[num_bindings] = binding; 64 buffer_map[binding] = num_bindings++; 144 ves->hw_state.num_bindings = num_bindings; 147 for (int i = 0; i < num_bindings; ++i) { 157 for (int i = 0; i < num_bindings; ++i) { 180 ctx->vertex_buffers_dirty = ctx->element_state->hw_state.num_bindings > 0;
|
| H A D | zink_descriptors_lazy.c | 136 unsigned num_bindings[ZINK_DESCRIPTOR_TYPES] = {0}; local in function:zink_descriptor_program_init_lazy 169 for (int k = 0; k < shader->num_bindings[j]; k++) { 178 assert(num_bindings[j] < ARRAY_SIZE(bindings[j])); 179 VkDescriptorSetLayoutBinding *binding = &bindings[j][num_bindings[j]]; 204 num_bindings[j]++; 232 pg->dd->layouts[pg->num_dsl] = zink_descriptor_util_layout_get(ctx, type, bindings[type], num_bindings[type], &pg->dd->layout_key[type]);
|
| H A D | zink_descriptors.h | 213 VkDescriptorSetLayoutBinding *bindings, unsigned num_bindings,
|
| H A D | zink_draw.cpp | 133 if (!elems->hw_state.num_bindings) 136 for (unsigned i = 0; i < elems->hw_state.num_bindings; i++) { 159 elems->hw_state.num_bindings, 163 elems->hw_state.num_bindings, 168 elems->hw_state.num_bindings, elems->hw_state.dynbindings,
|
| H A D | zink_pipeline.c | 60 vertex_input_state.vertexBindingDescriptionCount = state->element_state->num_bindings;
|
| /xsrc/external/mit/MesaLib/dist/src/panfrost/vulkan/ |
| H A D | panvk_descriptor_set.c | 50 unsigned num_bindings = 0; local in function:panvk_CreateDescriptorSetLayout 61 num_bindings = bindings[pCreateInfo->bindingCount - 1].binding + 1; 72 num_bindings) + 84 num_bindings)); 87 set_layout->binding_count = num_bindings;
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/frontends/lavapipe/ |
| H A D | lvp_descriptor_set.c | 39 uint32_t num_bindings = 0; local in function:lvp_CreateDescriptorSetLayout 42 num_bindings = MAX2(num_bindings, pCreateInfo->pBindings[j].binding + 1); 62 num_bindings * sizeof(set_layout->binding[0]) + 75 (struct lvp_sampler **)&set_layout->binding[num_bindings]; 78 set_layout->binding_count = num_bindings;
|
| /xsrc/external/mit/MesaLib/dist/src/broadcom/vulkan/ |
| H A D | v3dv_descriptor_set.c | 553 uint32_t num_bindings = 0; local in function:v3dv_CreateDescriptorSetLayout 556 num_bindings = MAX2(num_bindings, pCreateInfo->pBindings[j].binding + 1); 578 num_bindings * sizeof(set_layout->binding[0]); 589 struct v3dv_sampler *samplers = (void*) &set_layout->binding[num_bindings]; 591 assert(pCreateInfo->bindingCount == 0 || num_bindings > 0); 604 set_layout->binding_count = num_bindings;
|
| /xsrc/external/mit/MesaLib/dist/src/freedreno/vulkan/ |
| H A D | tu_descriptor_set.c | 122 uint32_t num_bindings = 0; local in function:tu_CreateDescriptorSetLayout 126 num_bindings = MAX2(num_bindings, pCreateInfo->pBindings[j].binding + 1); 144 offsetof(struct tu_descriptor_set_layout, binding[num_bindings]); 160 struct tu_sampler *samplers = (void*) &set_layout->binding[num_bindings]; 172 set_layout->binding_count = num_bindings; 205 assert(binding->binding == num_bindings - 1);
|
| /xsrc/external/mit/MesaLib/dist/src/amd/vulkan/ |
| H A D | radv_descriptor_set.c | 104 uint32_t num_bindings = 0; local in function:radv_CreateDescriptorSetLayout 108 num_bindings = MAX2(num_bindings, pCreateInfo->pBindings[j].binding + 1); 126 uint32_t samplers_offset = offsetof(struct radv_descriptor_set_layout, binding[num_bindings]); 131 size += num_bindings * sizeof(uint32_t); 147 uint32_t *samplers = (uint32_t *)&set_layout->binding[num_bindings]; 156 (uintptr_t)ycbcr_sampler_offsets + sizeof(uint32_t) * num_bindings; 172 set_layout->binding_count = num_bindings; 281 assert(binding->binding == num_bindings - 1);
|
| /xsrc/external/mit/MesaLib.old/dist/src/intel/compiler/ |
| H A D | gen6_gs_visitor.cpp | 642 unsigned num_bindings = gs_prog_data->num_transform_feedback_bindings; local in function:brw::gen6_gs_visitor::xfb_program 661 for (binding = 0; binding < num_bindings; ++binding) { 677 bool final_write = binding == (unsigned) num_bindings - 1 &&
|
| /xsrc/external/mit/MesaLib/dist/src/intel/compiler/ |
| H A D | gfx6_gs_visitor.cpp | 603 unsigned num_bindings = gs_prog_data->num_transform_feedback_bindings; local in function:brw::gfx6_gs_visitor::xfb_program 622 for (binding = 0; binding < num_bindings; ++binding) { 638 bool final_write = binding == (unsigned) num_bindings - 1 &&
|
| /xsrc/external/mit/MesaLib/dist/src/intel/vulkan/ |
| H A D | anv_descriptor_set.c | 358 uint32_t num_bindings = 0; local in function:anv_CreateDescriptorSetLayout 361 num_bindings = MAX2(num_bindings, pCreateInfo->pBindings[j].binding + 1); 388 bindings, num_bindings); 397 set_layout->binding_count = num_bindings; 399 for (uint32_t b = 0; b < num_bindings; b++) { 431 for (uint32_t b = 0; b < num_bindings; b++) {
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/virgl/ |
| H A D | virgl_context.c | 54 uint8_t num_bindings; member in struct:virgl_vertex_elements_state 407 state->num_bindings = num_elements; 459 if (ve->num_bindings) { 461 for (int i = 0; i < ve->num_bindings; ++i) 464 virgl_encoder_set_vertex_buffers(vctx, ve->num_bindings, vertex_buffers);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/virgl/ |
| H A D | virgl_context.c | 58 uint8_t num_bindings; member in struct:virgl_vertex_elements_state 540 state->num_bindings = num_elements; 605 if (ve->num_bindings) { 607 for (int i = 0; i < ve->num_bindings; ++i) 610 virgl_encoder_set_vertex_buffers(vctx, ve->num_bindings, vertex_buffers);
|
| /xsrc/external/mit/MesaLib/dist/src/microsoft/clc/ |
| H A D | clc_compiler.c | 56 unsigned *num_bindings) 65 image.buf_ids[context->num_buf_ids] = uniform->data.binding = (*num_bindings)++; 54 lower_image_deref_impl(nir_builder * b,struct clc_image_lower_context * context,const struct glsl_type * new_var_type,unsigned * num_bindings) argument
|
| /xsrc/external/mit/MesaLib/dist/ |
| H A D | .pick_status.json | [all...] |