Lines Matching defs:swizzle
413 const struct swizzle_mapping *swizzle =
415 return ureg_swizzle(src, swizzle->x, swizzle->y,
416 swizzle->z, swizzle->w);
1052 operand->swizzle[0],
1053 operand->swizzle[1],
1054 operand->swizzle[2],
1055 operand->swizzle[3]);
1134 return operand->swizzle[0] == operand->swizzle[1] &&
1135 operand->swizzle[1] == operand->swizzle[2] &&
1136 operand->swizzle[2] == operand->swizzle[3];
1444 /* don't bother with swizzle, ret type etc. */
1458 /* while specs say swizzle is ignored better safe than sorry */
1469 tsrc.SwizzleX = opcode.src[1].swizzle[0];
1470 tsrc.SwizzleY = opcode.src[1].swizzle[1];
1471 tsrc.SwizzleZ = opcode.src[1].swizzle[2];
1472 tsrc.SwizzleW = opcode.src[1].swizzle[3];
1497 unsigned dst_swizzle = opcode.src[1].swizzle[i];