Lines Matching defs:srgb
21 /** convert 0..1 srgb value to 0..1 linear */
22 float srgb_to_linear(float srgb) {
23 if (srgb <= 0.04045f) {
24 return srgb / 12.92f;
26 return powf((srgb + 0.055f) / 1.055f, 2.4f);
30 /** convert 0..1 linear value to 0..1 srgb */
100 static bool check_srgb_to_linear_conversion(uint32_t srgb, uint32_t linear, float error) {
101 return check_conversion<srgb_to_linear>(srgb, linear, error);
104 static bool check_linear_to_srgb_conversion(uint32_t linear, uint32_t srgb, float error) {
105 return check_conversion<linear_to_srgb>(linear, srgb, error);