Home | History | Annotate | Download | only in compiler

Lines Matching refs:Swizzle

39  * Take an already-setup and valid source then swizzle it appropriately to
116 static inline unsigned long t_swizzle(unsigned int swizzle)
119 return swizzle;
147 t_swizzle(GET_SWZ(src->Swizzle, 0)),
148 t_swizzle(GET_SWZ(src->Swizzle, 1)),
149 t_swizzle(GET_SWZ(src->Swizzle, 2)),
150 t_swizzle(GET_SWZ(src->Swizzle, 3)),
162 unsigned int swz = rc_get_scalar_src_swz(src->Swizzle);
247 inst[1] = PVS_SRC_OPERAND(t_src_index(vp, &vpi->SrcReg[0]), t_swizzle(GET_SWZ(vpi->SrcReg[0].Swizzle, 0)), // X
248 t_swizzle(GET_SWZ(vpi->SrcReg[0].Swizzle, 3)), // W
250 t_swizzle(GET_SWZ(vpi->SrcReg[0].Swizzle, 1)), // Y
254 inst[2] = PVS_SRC_OPERAND(t_src_index(vp, &vpi->SrcReg[0]), t_swizzle(GET_SWZ(vpi->SrcReg[0].Swizzle, 1)), // Y
255 t_swizzle(GET_SWZ(vpi->SrcReg[0].Swizzle, 3)), // W
257 t_swizzle(GET_SWZ(vpi->SrcReg[0].Swizzle, 0)), // X
261 inst[3] = PVS_SRC_OPERAND(t_src_index(vp, &vpi->SrcReg[0]), t_swizzle(GET_SWZ(vpi->SrcReg[0].Swizzle, 1)), // Y
262 t_swizzle(GET_SWZ(vpi->SrcReg[0].Swizzle, 0)), // X
264 t_swizzle(GET_SWZ(vpi->SrcReg[0].Swizzle, 3)), // W
691 inst->U.I.SrcReg[i].Swizzle = RC_SWIZZLE_XYZW;
759 inst->U.I.SrcReg[0].Swizzle = RC_SWIZZLE_XYZW;
804 add->U.I.SrcReg[1].Swizzle = const_swizzle;
808 arl->U.I.SrcReg[0].Swizzle = RC_SWIZZLE_XXXX;