Home | History | Annotate | Download | only in gallivm

Lines Matching refs:swizzles

63  * Wrapper around lp_build_swizzle_aos which translates swizzles to another 
74 unsigned char swizzles[4];
82 swizzles[bld->inv_swizzles[0]] = bld->swizzles[swizzle_x];
83 swizzles[bld->inv_swizzles[1]] = bld->swizzles[swizzle_y];
84 swizzles[bld->inv_swizzles[2]] = bld->swizzles[swizzle_z];
85 swizzles[bld->inv_swizzles[3]] = bld->swizzles[swizzle_w];
87 return lp_build_swizzle_aos(&bld->bld_base.base, a, swizzles);
96 chan = bld->swizzles[chan];
141 bld->swizzles[chan]);
332 bld->swizzles);
986 const unsigned char swizzles[4],
1007 bld.swizzles[chan] = swizzles[chan];
1008 bld.inv_swizzles[swizzles[chan]] = chan;
1059 unsigned swizzle = bld.swizzles[chan];