Home | History | Annotate | Download | only in state_tracker

Lines Matching defs:array_id

94               int component = 0, unsigned array_id = 0)
96 assert(file != PROGRAM_ARRAY || array_id != 0);
108 this->array_id = array_id;
114 assert(file != PROGRAM_ARRAY); /* need array_id > 0 */
126 this->array_id = 0;
132 assert(file != PROGRAM_ARRAY); /* need array_id > 0 */
144 this->array_id = 0;
161 this->array_id = 0;
181 unsigned array_id:10;
200 assert(file != PROGRAM_ARRAY); /* need array_id > 0 */
209 this->array_id = 0;
214 assert(file != PROGRAM_ARRAY); /* need array_id > 0 */
223 this->array_id = 0;
236 this->array_id = 0;
247 unsigned array_id:10;
267 this->array_id = reg.array_id;
281 this->array_id = reg.array_id;
315 unsigned array_id = 0)
316 : file(file), index(index), component(0), var(var), array_id(array_id)
318 assert(file != PROGRAM_ARRAY || array_id != 0);
330 unsigned array_id;
353 unsigned array_id; /* TGSI ArrayID; 1-based: 0 means not an array */
363 find_inout_array(struct inout_decl *decls, unsigned count, unsigned array_id)
365 assert(array_id != 0);
370 if (array_id == decl->array_id) {
379 find_array_type(struct inout_decl *decls, unsigned count, unsigned array_id)
381 if (!array_id)
383 struct inout_decl *decl = find_inout_array(decls, count, array_id);
762 enum glsl_base_type type = find_array_type(this->outputs, this->num_outputs, inst->dst[j].array_id);
1255 src.array_id = next_array + 1;
1329 dst.array_id);
2460 decl->array_id = num_input_arrays + 1;
2463 decl->array_id = 0;
2474 decl->array_id);
2509 decl->array_id = num_output_arrays + 1;
2512 decl->array_id = 0;
2523 var->type, component, decl->array_id);
2526 dst.array_id);
2531 decl->array_id);
2548 src.array_id);
2561 entry->component, entry->array_id);
2582 if (!decl->array_id)
4773 inst->src[r].array_id = first->src[0].array_id;
5342 unsigned array_id)
5371 assert(array_id && array_id <= t->num_temp_arrays);
5372 array = array_id - 1;
5381 if (!array_id) {
5395 struct inout_decl *decl = find_inout_array(t->output_decls, t->num_output_decls, array_id);
5402 dst.ArrayID = array_id;
5430 array_id));
5433 struct ureg_dst dst = dst_register(t, reg->file, reg->index, reg->array_id);
5464 if (!reg->array_id) {
5470 struct inout_decl *decl = find_inout_array(t->input_decls, t->num_input_decls, reg->array_id);
5477 src.ArrayID = reg->array_id;
5503 dst_reg->array_id);
6088 decl->array_id, decl->size);
6142 slot, tgsi_usage_mask, decl->array_id, decl->size);