Home | History | Annotate | Download | only in tgsi

Lines Matching full:bracket

567    struct parsed_dcl_bracket *bracket)
570 memset(bracket, 0, sizeof(struct parsed_dcl_bracket));
575 /* it can be an empty bracket [] which means its range
578 bracket->first = 0;
579 bracket->last = ctx->implied_array_size - 1;
585 bracket->first = uindex;
598 bracket->last = (int) uindex;
602 bracket->last = bracket->first;
648 * the second bracket */
685 struct parsed_bracket bracket[2];
688 if (!parse_register_dst( ctx, &file, &bracket[0] ))
690 if (!parse_opt_register_src_bracket(ctx, &bracket[1], &parsed_opt_brackets))
704 dst->Dimension.Index = bracket[0].index;
705 bracket[0] = bracket[1];
707 dst->Register.Index = bracket[0].index;
709 if (bracket[0].ind_file != TGSI_FILE_NULL) {
711 dst->Indirect.File = bracket[0].ind_file;
712 dst->Indirect.Index = bracket[0].ind_index;
713 dst->Indirect.SwizzleX = bracket[0].ind_comp;
714 dst->Indirect.SwizzleY = bracket[0].ind_comp;
715 dst->Indirect.SwizzleZ = bracket[0].ind_comp;
716 dst->Indirect.SwizzleW = bracket[0].ind_comp;
766 struct parsed_bracket bracket[2];
781 if (!parse_register_src(ctx, &file, &bracket[0]))
783 if (!parse_opt_register_src_bracket(ctx, &bracket[1], &parsed_opt_brackets))
791 src->Dimension.Index = bracket[0].index;
792 bracket[0] = bracket[1];
794 src->Register.Index = bracket[0].index;
795 if (bracket[0].ind_file != TGSI_FILE_NULL) {
797 src->Indirect.File = bracket[0].ind_file;
798 src->Indirect.Index = bracket[0].ind_index;
799 src->Indirect.SwizzleX = bracket[0].ind_comp;
800 src->Indirect.SwizzleY = bracket[0].ind_comp;
801 src->Indirect.SwizzleZ = bracket[0].ind_comp;
802 src->Indirect.SwizzleW = bracket[0].ind_comp;