Home | History | Annotate | Download | only in tgsi

Lines Matching refs:Array

569    if (fulldecl->Declaration.Array) {
570 unsigned array_id = fulldecl->Array.ArrayID;
898 * highest array id, i.e. tgsi_shader_info::array_max[file].
899 * @param arrays info for array of each ID will be written to arrays[ID - 1].
924 if (decl->Declaration.Array && decl->Declaration.File == file &&
925 decl->Array.ArrayID > 0 && decl->Array.ArrayID <= max_array_id) {
926 struct tgsi_array_info *array = &arrays[decl->Array.ArrayID - 1];
927 assert(!array->declared);
928 array->declared = true;
929 array->range = decl->Range;
954 struct tgsi_array_info *array = &arrays[j];
955 if (array->declared &&
956 dst->Register.Index >= array->range.First &&
957 dst->Register.Index <= array->range.Last)
958 array->writemask |= dst->Register.WriteMask;