| /xsrc/external/mit/MesaLib/dist/src/util/format/ |
| format_utils.h | 37 /* Extends an integer of size SRC_BITS to one of size DST_BITS linearly */ 38 #define EXTEND_NORMALIZED_INT(X, SRC_BITS, DST_BITS) \ 39 (((X) * (int)(u_uintN_max(DST_BITS) / u_uintN_max(SRC_BITS))) + \ 40 ((DST_BITS % SRC_BITS) ? ((X) >> (SRC_BITS - DST_BITS % SRC_BITS)) : 0)) 70 _mesa_float_to_unorm(float x, unsigned dst_bits) 75 return u_uintN_max(dst_bits); 77 return _mesa_i64roundevenf(x * u_uintN_max(dst_bits)); 81 _mesa_half_to_unorm(uint16_t x, unsigned dst_bits) 83 return _mesa_float_to_unorm(_mesa_half_to_float(x), dst_bits); [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/mesa/main/ |
| format_utils.h | 50 /* Extends an integer of size SRC_BITS to one of size DST_BITS linearly */ 51 #define EXTEND_NORMALIZED_INT(X, SRC_BITS, DST_BITS) \ 52 (((X) * (int)(MAX_UINT(DST_BITS) / MAX_UINT(SRC_BITS))) + \ 53 ((DST_BITS % SRC_BITS) ? ((X) >> (SRC_BITS - DST_BITS % SRC_BITS)) : 0)) 83 _mesa_float_to_unorm(float x, unsigned dst_bits) 88 return MAX_UINT(dst_bits); 90 return _mesa_i64roundevenf(x * MAX_UINT(dst_bits)); 94 _mesa_half_to_unorm(uint16_t x, unsigned dst_bits) 96 return _mesa_float_to_unorm(_mesa_half_to_float(x), dst_bits); [all...] |
| pack.c | 1450 int dst_bits; local 1467 dst_bits = _mesa_sizeof_type(dst_type) * 8; 1468 assert(dst_bits > 0); 1482 lum32 = convert_integer_luminance64(lum64, dst_bits, 1517 lum32 = convert_integer_luminance64(lum64, dst_bits, 1519 alpha = convert_integer(rgba[i][ACOMP], dst_bits,
|
| /xsrc/external/mit/MesaLib/dist/src/compiler/nir/ |
| nir_opcodes_c.py | 75 % for dst_bits in type_sizes(dst_t): 76 case ${dst_bits}: 77 % if src_t == 'float' and dst_t == 'float' and dst_bits == 16: 82 dst_bits, rnd_t[1])}; 89 return ${'nir_op_{0}2{1}{2}'.format(src_t[0], dst_t[0], dst_bits)};
|
| nir_format_convert.h | 179 unsigned src_bits, unsigned dst_bits) 181 assert(src->bit_size >= src_bits && src->bit_size >= dst_bits); 183 assert(dst_bits == 8 || dst_bits == 16 || dst_bits == 32); 185 if (src_bits == dst_bits) 189 DIV_ROUND_UP(src->num_components * src_bits, dst_bits); 193 if (dst_bits > src_bits) { 206 if (shift >= dst_bits) { 212 nir_ssa_def *mask = nir_imm_int(b, ~0u >> (32 - dst_bits)); [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/ |
| nir_opcodes_c.py | 77 % for dst_bits in type_sizes(dst_t): 78 case ${dst_bits}: 79 % if src_t == 'float' and dst_t == 'float' and dst_bits == 16: 84 dst_bits, rnd_t[1])}; 91 return ${'nir_op_{0}2{1}{2}'.format(src_t[0], dst_t[0], dst_bits)};
|
| nir_format_convert.h | 157 unsigned src_bits, unsigned dst_bits) 159 assert(src->bit_size >= src_bits && src->bit_size >= dst_bits); 161 assert(dst_bits == 8 || dst_bits == 16 || dst_bits == 32); 163 if (src_bits == dst_bits) 167 DIV_ROUND_UP(src->num_components * src_bits, dst_bits); 171 if (dst_bits > src_bits) { 184 if (shift >= dst_bits) { 190 nir_ssa_def *mask = nir_imm_int(b, ~0u >> (32 - dst_bits)); [all...] |
| /xsrc/external/mit/pixman/dist/test/ |
| composite-traps-test.c | 59 uint32_t * dst_bits; local 160 dst_bits = (uint32_t *)make_random_bytes (dst_stride * dst_height); 164 dst_bits += (dst_stride / 4) * (dst_height - 1); 172 dst_format, dst_width, dst_height, dst_bits, dst_stride); 235 dst_bits += (dst_stride / 4) * (dst_height - 1); 237 fence_free (dst_bits);
|
| /xsrc/external/mit/pixman/dist/pixman/ |
| pixman-arm-simd.c | 142 uint32_t * dst_bits, 162 (uint8_t *)(((char *) dst_bits) + 170 (uint16_t *)(((char *) dst_bits) + 178 (uint32_t *)(((char *) dst_bits) +
|
| pixman-implementation.c | 235 uint32_t * dst_bits, 250 (*imp->blt) (imp, src_bits, dst_bits, src_stride, dst_stride,
|
| pixman-mips-dspr2.c | 215 uint32_t * dst_bits, 241 dst_bytes = (uint8_t *)(((uint16_t *)dst_bits) 261 dst_bytes = (uint8_t *)(((uint32_t *)dst_bits)
|
| pixman-arm-neon.c | 233 uint32_t * dst_bits, 253 (uint16_t *)(((char *) dst_bits) + 261 (uint32_t *)(((char *) dst_bits) +
|
| pixman-private.h | 491 uint32_t * dst_bits, 573 uint32_t * dst_bits,
|
| pixman.c | 762 uint32_t *dst_bits, 775 src_bits, dst_bits, src_stride, dst_stride,
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/gallivm/ |
| lp_bld_format_aos.c | 153 int dst_bits, 160 if (src_bits == 1 && dst_bits > 1) { 168 (1 << dst_bits) - 1), 173 else if (dst_bits > src_bits) { 175 int db = dst_bits - src_bits; 196 for (n = src_bits; n < dst_bits; n *= 2) { 206 assert (dst_bits == src_bits);
|
| lp_bld_pack.c | 804 unsigned dst_bits = dst_type.sign ? dst_type.width - 1 : dst_type.width; local 806 ((unsigned long long)1 << dst_bits) - 1);
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/gallivm/ |
| lp_bld_format_aos.c | 153 int dst_bits, 160 if (src_bits == 1 && dst_bits > 1) { 168 (1 << dst_bits) - 1), 173 else if (dst_bits > src_bits) { 175 int db = dst_bits - src_bits; 196 for (n = src_bits; n < dst_bits; n *= 2) { 206 assert (dst_bits == src_bits);
|
| lp_bld_pack.c | 804 unsigned dst_bits = dst_type.sign ? dst_type.width - 1 : dst_type.width; local 806 ((unsigned long long)1 << dst_bits) - 1);
|
| /xsrc/external/mit/xorg-server/dist/hw/sun/ |
| sunCursor.c | 77 sunCursorRepad(ScreenPtr pScreen, CursorBitsPtr bits, unsigned char *src_bits, unsigned char *dst_bits, DDXPointPtr ptSrc, int w, int h) 88 PixmapBytePad(w,1), dst_bits)))
|
| /xsrc/external/mit/xorg-server.old/dist/hw/sun/ |
| sunCursor.c | 77 sunCursorRepad(ScreenPtr pScreen, CursorBitsPtr bits, unsigned char *src_bits, unsigned char *dst_bits, DDXPointPtr ptSrc, int w, int h) 88 PixmapBytePad(w,1), dst_bits)))
|
| /xsrc/external/mit/MesaLib/dist/src/microsoft/compiler/ |
| nir_to_dxil.c | 1613 unsigned dst_bits = nir_dest_bit_size(alu->dest.dest); local 1627 assert(dst_bits != src_bits); 1628 if (dst_bits < src_bits) 1637 assert(dst_bits != src_bits); 1638 if (dst_bits < src_bits) 1647 assert(dst_bits != src_bits); 1648 if (dst_bits < src_bits) 1685 unsigned dst_bits = nir_dest_bit_size(alu->dest.dest); local 1688 assert(dst_bits == 1); 1692 return dxil_module_get_int_type(&ctx->mod, dst_bits); 1791 unsigned dst_bits = nir_dest_bit_size(alu->dest.dest); local 1816 unsigned dst_bits = nir_dest_bit_size(alu->dest.dest); local 1894 unsigned dst_bits = nir_dest_bit_size(alu->dest.dest); local [all...] |
| /xsrc/external/mit/MesaLib/dist/src/mesa/main/ |
| pack.c | 1451 int dst_bits; local 1468 dst_bits = _mesa_sizeof_type(dst_type) * 8; 1469 assert(dst_bits > 0); 1483 lum32 = convert_integer_luminance64(lum64, dst_bits, 1518 lum32 = convert_integer_luminance64(lum64, dst_bits, 1520 alpha = convert_integer(rgba[i][ACOMP], dst_bits,
|
| /xsrc/external/mit/xorg-server/dist/glamor/ |
| glamor_copy.c | 301 FbBits *dst_bits; local 320 fbGetDrawable(dst, dst_bits, dst_stride, dst_bpp, dst_xoff, dst_yoff); 324 (uint8_t *) dst_bits, dst_stride * sizeof (FbBits));
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/llvmpipe/ |
| lp_state_fs.c | 1114 * Scale a normalized value from src_bits to dst_bits. 1127 * dst_mask = (1 << dst_bits) - 1 1134 int dst_bits, 1141 if (dst_bits < src_bits) { 1142 int delta_bits = src_bits - dst_bits; 1144 if (delta_bits <= dst_bits) { 1170 lp_build_const_int_vec(gallivm, src_type, dst_bits), 1176 lp_build_const_int_vec(gallivm, src_type, (1LL << dst_bits) - 1), 1194 * Given the src has already been shifted by dst_bits, all we need 1204 } else if (dst_bits > src_bits) [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/llvmpipe/ |
| lp_state_fs.c | 1684 * Scale a normalized value from src_bits to dst_bits. 1697 * dst_mask = (1 << dst_bits) - 1 1704 int dst_bits, 1711 if (dst_bits < src_bits) { 1712 int delta_bits = src_bits - dst_bits; 1714 if (delta_bits <= dst_bits) { 1716 if (dst_bits == 4) { 1720 result = lp_build_clamped_float_to_unsigned_norm(gallivm, flt_type, dst_bits, result); 1749 lp_build_const_int_vec(gallivm, src_type, dst_bits), 1755 lp_build_const_int_vec(gallivm, src_type, (1LL << dst_bits) - 1) [all...] |