Lines Matching defs:input
41 template <float (*CONVERT)(float)> static bool check_conversion(uint32_t input, uint32_t output,
44 if ((input & 0xff000000) != (output & 0xff000000)) {
49 uint8_t inputComponent = (uint8_t) ((input & (0xff << (c*8))) >> (c*8));
67 static bool check_double_conversion(uint32_t input, uint32_t output, float error) {
69 if ((input & 0xff000000) != (output & 0xff000000)) {
74 uint8_t inputComponent = (uint8_t) ((input & (0xff << (c*8))) >> (c*8));
108 static bool check_linear_to_srgb_to_linear_conversion(uint32_t input, uint32_t output, float error) {
109 return check_double_conversion<linear_to_srgb, srgb_to_linear>(input, output, error);
112 static bool check_srgb_to_linear_to_srgb_conversion(uint32_t input, uint32_t output, float error) {
113 return check_double_conversion<srgb_to_linear, linear_to_srgb>(input, output, error);
116 static bool check_no_conversion(uint32_t input, uint32_t output, float error) {
118 return check_srgb_to_linear_to_srgb_conversion(input, output, error);