Home
last modified time | relevance | path

Searched refs:bit_precision (Results 1 – 5 of 5) sorted by relevance

/netbsd-src/sys/external/bsd/drm2/dist/include/drm/
H A Ddrm_color_mgmt.h43 static inline u32 drm_color_lut_extract(u32 user_input, int bit_precision) in drm_color_lut_extract() argument
46 u32 max = 0xffff >> (16 - bit_precision); in drm_color_lut_extract()
49 if (bit_precision < 16) { in drm_color_lut_extract()
50 val += 1UL << (16 - bit_precision - 1); in drm_color_lut_extract()
51 val >>= 16 - bit_precision; in drm_color_lut_extract()
/netbsd-src/sys/external/bsd/drm2/dist/drm/i915/display/
H A Dintel_color.h25 u32 gamma_mode, u32 bit_precision);
H A Dintel_color.c1590 u32 gamma_mode, u32 bit_precision) in intel_color_lut_equal() argument
1620 err = 0xffff >> bit_precision; in intel_color_lut_equal()
1639 static u32 intel_color_lut_pack(u32 val, u32 bit_precision) in intel_color_lut_pack() argument
1641 u32 max = 0xffff >> (16 - bit_precision); in intel_color_lut_pack()
1645 if (bit_precision < 16) in intel_color_lut_pack()
1646 val <<= 16 - bit_precision; in intel_color_lut_pack()
H A Dintel_display.c13542 #define PIPE_CONF_CHECK_COLOR_LUT(name1, name2, bit_precision) do { \ in intel_pipe_config_compare() argument
13552 bit_precision)) { \ in intel_pipe_config_compare()
/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/src/c++17/fast_float/
H A Dfast_float.h1444 template <int bit_precision>
1452 static_assert((bit_precision >= 0) && (bit_precision <= 64), " precision should be in (0,64]"); in compute_product_approximation()
1453 constexpr uint64_t precision_mask = (bit_precision < 64) ? in compute_product_approximation()
1454 (uint64_t(0xFFFFFFFFFFFFFFFF) >> bit_precision) in compute_product_approximation()