Lines Matching defs:maps
561 pipeline->shared_data->maps[broadcom_stage]);
565 return &pipeline->shared_data->maps[broadcom_stage]->sampler_map;
571 return &pipeline->shared_data->maps[broadcom_stage]->texture_map;
574 &pipeline->shared_data->maps[broadcom_stage]->sampler_map :
575 &pipeline->shared_data->maps[broadcom_stage]->texture_map;
579 return &pipeline->shared_data->maps[broadcom_stage]->ubo_map;
582 return &pipeline->shared_data->maps[broadcom_stage]->ssbo_map;
1039 p_stage->pipeline->shared_data->maps[p_stage->stage]);
1045 &p_stage->pipeline->shared_data->maps[p_stage->stage]->sampler_map;
1047 &p_stage->pipeline->shared_data->maps[p_stage->stage]->texture_map;
1104 /* FIXME: anv maps to hw primitive type. Perhaps eventually we would do the
1746 pipeline->shared_data->maps[p_stage->stage]);
1757 struct v3dv_descriptor_maps *maps =
1758 pipeline->shared_data->maps[p_stage->stage];
1761 index = descriptor_map_add(&maps->sampler_map, -1, -1, -1, 0, 0, 16);
1764 index = descriptor_map_add(&maps->sampler_map, -2, -2, -2, 0, 0, 32);
1776 if (!needs_default_sampler_state && maps->sampler_map.num_desc == 2)
1777 maps->sampler_map.num_desc = 0;
2057 /* We don't need specific descriptor maps for binning stages we use the
2082 new_entry->maps[stage] = new_maps;
2085 new_entry->maps[BROADCOM_SHADER_VERTEX_BIN] =
2086 new_entry->maps[BROADCOM_SHADER_VERTEX];
2088 new_entry->maps[BROADCOM_SHADER_GEOMETRY_BIN] =
2089 new_entry->maps[BROADCOM_SHADER_GEOMETRY];
2099 if (new_entry->maps[stage] != NULL)
2100 vk_free(&pipeline->device->vk.alloc, new_entry->maps[stage]);