Searched refs:bit_precision (Results 1 – 5 of 5) sorted by relevance
43 static inline u32 drm_color_lut_extract(u32 user_input, int bit_precision) in drm_color_lut_extract() argument46 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()
25 u32 gamma_mode, u32 bit_precision);
1590 u32 gamma_mode, u32 bit_precision) in intel_color_lut_equal() argument1620 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() argument1641 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()
13542 #define PIPE_CONF_CHECK_COLOR_LUT(name1, name2, bit_precision) do { \ in intel_pipe_config_compare() argument13552 bit_precision)) { \ in intel_pipe_config_compare()
1444 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()