Lines Matching refs:overlapping_array
136 struct vrend_shader_io *overlapping_array; member
1218 new_io->overlapping_array = overlap_io; in map_overlapping_io_array()
1221 overlap_io->overlapping_array = new_io; in map_overlapping_io_array()
1278 ctx->inputs[i].overlapping_array = NULL; in iter_declaration()
1581 ctx->outputs[i].overlapping_array = NULL; in iter_declaration()
4448 if ((io->first != io->last || io->overlapping_array) && in get_source_info_generic()
4451 const struct vrend_shader_io *array = io->overlapping_array ? in get_source_info_generic()
4452 io->overlapping_array : io; in get_source_info_generic()
5046 io[i].overlapping_array = io_out_range; in make_array_from_semantic()
6657 if (io->overlapping_array) in emit_ios_generic()
8197 if (io->first == io->last && !io->overlapping_array) { in vrend_shader_write_io_as_src()
8200 const struct vrend_shader_io *base = io->overlapping_array ? io->overlapping_array : io; in vrend_shader_write_io_as_src()
8229 if (io->overlapping_array) in vrend_shader_write_io_as_dst()
8230 strbuf_appendf(result, "%s%s[%d]", io->overlapping_array->glsl_name, in vrend_shader_write_io_as_dst()
8235 const struct vrend_shader_io *base = io->overlapping_array ? io->overlapping_array : io; in vrend_shader_write_io_as_dst()