35 const float3 &luminance_coefficients);
65 const float3 &luminance_coefficients,
66 const float subtrahend);
76 const float3 &luminance_coefficients);
92 const float lower_bound,
93 const float upper_bound);
103 const float3 &luminance_coefficients);
116 const float lower_bound,
117 const float upper_bound);
float sum_red(Context &context, const Result &result)
float4 sum_color(Context &context, const Result &result)
float maximum_luminance(Context &context, const Result &result, const float3 &luminance_coefficients)
float sum_red_squared_difference(Context &context, const Result &result, const float subtrahend)
float sum_luminance(Context &context, const Result &result, const float3 &luminance_coefficients)
float sum_blue_squared_difference(Context &context, const Result &result, const float subtrahend)
float sum_luminance_squared_difference(Context &context, const Result &result, const float3 &luminance_coefficients, const float subtrahend)
float minimum_float_in_range(Context &context, const Result &result, const float lower_bound, const float upper_bound)
float maximum_float_in_range(Context &context, const Result &result, const float lower_bound, const float upper_bound)
float sum_green_squared_difference(Context &context, const Result &result, const float subtrahend)
float minimum_float(Context &context, const Result &result)
float sum_green(Context &context, const Result &result)
float minimum_luminance(Context &context, const Result &result, const float3 &luminance_coefficients)
float sum_blue(Context &context, const Result &result)
float2 maximum_float2(Context &context, const Result &result)
float maximum_float(Context &context, const Result &result)
float sum_log_luminance(Context &context, const Result &result, const float3 &luminance_coefficients)
VecBase< float, 4 > float4
VecBase< float, 2 > float2
VecBase< float, 3 > float3