Lines Matching defs:swizzle
591 report_error(ctx, "Expected indirect register swizzle component `x', `y', `z' or `w'");
859 uint *swizzle,
875 swizzle[i] = TGSI_SWIZZLE_X;
877 swizzle[i] = TGSI_SWIZZLE_Y;
879 swizzle[i] = TGSI_SWIZZLE_Z;
881 swizzle[i] = TGSI_SWIZZLE_W;
883 report_error( ctx, "Expected register swizzle component `x', `y', `z' or `w'" );
900 uint swizzle[4];
946 /* Parse optional swizzle.
948 if (parse_optional_swizzle( ctx, swizzle, &parsed_swizzle, 4 )) {
950 src->Register.SwizzleX = swizzle[0];
951 src->Register.SwizzleY = swizzle[1];
952 src->Register.SwizzleZ = swizzle[2];
953 src->Register.SwizzleW = swizzle[3];
976 uint swizzle[3];
986 /* Parse optional swizzle.
988 if (parse_optional_swizzle( ctx, swizzle, &parsed_swizzle, 3 )) {
990 src->SwizzleX = swizzle[0];
991 src->SwizzleY = swizzle[1];
992 src->SwizzleZ = swizzle[2];