Lines Matching refs:rgb_regamma

740 static void build_pq(struct pwl_float_data_ex *rgb_regamma,
747 struct pwl_float_data_ex *rgb = rgb_regamma;
821 static bool build_regamma(struct pwl_float_data_ex *rgb_regamma,
831 struct pwl_float_data_ex *rgb = rgb_regamma;
944 static bool build_freesync_hdr(struct pwl_float_data_ex *rgb_regamma,
951 struct pwl_float_data_ex *rgb = rgb_regamma;
1509 const struct pwl_float_data_ex *rgb_regamma = rgb_ex;
1512 coords->regamma_y_red = rgb_regamma->r;
1513 coords->regamma_y_green = rgb_regamma->g;
1514 coords->regamma_y_blue = rgb_regamma->b;
1517 ++rgb_regamma;
1685 static void apply_degamma_for_user_regamma(struct pwl_float_data_ex *rgb_regamma,
1691 struct pwl_float_data_ex *rgb = rgb_regamma;
1714 const struct pwl_float_data_ex *rgb_regamma,
1724 const struct pwl_float_data_ex *regamma = rgb_regamma;
1729 rgb_regamma);
1735 /* just copy current rgb_regamma into tf_pts */
1819 struct pwl_float_data_ex *rgb_regamma = NULL;
1833 rgb_regamma = kcalloc(MAX_HW_POINTS + _EXTRA_POINTS,
1834 sizeof(*rgb_regamma),
1836 if (!rgb_regamma)
1846 apply_degamma_for_user_regamma(rgb_regamma, MAX_HW_POINTS, cal_buffer);
1848 MAX_HW_POINTS, rgb_regamma);
1868 kfree(rgb_regamma);
1993 /* just copy current rgb_regamma into tf_pts */
2035 struct pwl_float_data_ex *rgb_regamma,
2051 rgb_regamma[i].r = coordinates_x[i].x;
2052 rgb_regamma[i].g = coordinates_x[i].x;
2053 rgb_regamma[i].b = coordinates_x[i].x;
2063 build_pq(rgb_regamma,
2071 build_freesync_hdr(rgb_regamma,
2084 build_hlg_regamma(rgb_regamma,
2101 build_regamma(rgb_regamma,
2124 struct pwl_float_data_ex *rgb_regamma = NULL;
2174 rgb_regamma = kvcalloc(MAX_HW_POINTS + _EXTRA_POINTS,
2175 sizeof(*rgb_regamma),
2177 if (!rgb_regamma)
2189 rgb_regamma,
2199 coordinates_x, axis_x, rgb_regamma,
2211 kvfree(rgb_regamma);