Home | History | Annotate | Download | only in jumper

Lines Matching defs:pack

77     SI U16 pack(U32 v)          { return (U16)v; }
78 SI U8 pack(U16 v) { return (U8)v; }
134 SI U16 pack(U32 v) { return __builtin_convertvector(v, U16); }
135 SI U8 pack(U16 v) { return __builtin_convertvector(v, U8); }
258 SI U16 pack(U32 v) {
262 SI U8 pack(U16 v) {
464 SI U16 pack(U32 v) {
468 // Sign extend so that _mm_packs_epi32() does the pack we want.
474 SI U8 pack(U16 v) {
703 return pack(if_then_else(denorm, U32(0)
896 // whether for a table lookup or to pack back down into bytes for storage.
1586 U8 packed = pack(pack(to_unorm(a, 255)));
1630 U16 px = pack( to_unorm(r, 31) << 11
1651 U16 px = pack( to_unorm(r, 15) << 12
1792 U16 R = bswap(pack(to_unorm(r, 65535))),
1793 G = bswap(pack(to_unorm(g, 65535))),
1794 B = bswap(pack(to_unorm(b, 65535))),
1795 A = bswap(pack(to_unorm(a, 65535)));