Lines Matching refs:index

165       unsigned index;
175 unsigned index;
184 unsigned index;
294 unsigned index,
325 ureg->input[i].first = index;
326 ureg->input[i].last = index + array_size - 1;
329 ureg->nr_input_regs = MAX2(ureg->nr_input_regs, index + array_size);
358 unsigned index )
361 assert(index / 32 < ARRAY_SIZE(ureg->vs_inputs));
363 ureg->vs_inputs[index/32] |= 1 << (index % 32);
364 return ureg_src_register( TGSI_FILE_INPUT, index );
372 unsigned index,
380 index, usage_mask, array_id, array_size);
431 unsigned index,
462 ureg->output[i].first = index;
463 ureg->output[i].last = index + array_size - 1;
466 ureg->nr_output_regs = MAX2(ureg->nr_output_regs, index + array_size);
485 unsigned index,
490 return ureg_DECL_output_layout(ureg, name, index, 0,
499 unsigned index)
501 return ureg_DECL_output_masked(ureg, name, index, TGSI_WRITEMASK_XYZW,
522 * with a two-dimensional index.
550 * with a one-dimensional index.
554 unsigned index)
557 unsigned minconst = index, maxconst = index;
563 if (decl->constant_range[i].first <= index &&
564 decl->constant_range[i].last >= index) {
572 if (decl->constant_range[i].last == index - 1) {
573 decl->constant_range[i].last = index;
577 if (decl->constant_range[i].first == index + 1) {
578 decl->constant_range[i].first = index;
590 decl->constant_range[i].first = index;
591 decl->constant_range[i].last = index;
604 assert(decl->constant_range[i].first <= index);
605 assert(decl->constant_range[i].last >= index);
607 struct ureg_src src = ureg_src_register(TGSI_FILE_CONSTANT, index);
748 unsigned index,
755 struct ureg_src reg = ureg_src_register(TGSI_FILE_SAMPLER_VIEW, index);
759 if (ureg->sampler_view[i].index == index) {
765 ureg->sampler_view[i].index = index;
783 unsigned index,
789 struct ureg_src reg = ureg_src_register(TGSI_FILE_IMAGE, index);
793 if (ureg->image[i].index == index)
797 ureg->image[i].index = index;
819 if (ureg->buffer[i].index == nr)
823 ureg->buffer[i].index = nr;
1045 uint index;
1053 index = ureg->nr_immediates;
1056 for (i = index; i < ureg->nr_immediates; i++) {
1060 &v[(i - index) * 4],
1065 return ureg_src_register(TGSI_FILE_IMMEDIATE, index);
1698 unsigned index,
1714 out[1].decl_range.First = index;
1715 out[1].decl_range.Last = index;
1727 unsigned index,
1742 out[1].decl_range.First = index;
1743 out[1].decl_range.Last = index;
1754 unsigned index,
1767 out[1].decl_range.First = index;
1768 out[1].decl_range.Last = index;
1981 ureg->sampler_view[i].index,
1991 ureg->image[i].index,
1999 emit_decl_buffer(ureg, ureg->buffer[i].index, ureg->buffer[i].atomic);