windows.c: use fabsf() for float values

This commit is contained in:
Thomas Bernard 2018-03-20 12:30:38 +01:00
parent 71a72d2fae
commit 3cad389e23

View File

@ -3038,7 +3038,7 @@ byte Best_color_range(byte r, byte g, byte b, byte max)
return col;
bri = sqrt(0.26*Main.palette[col].R*0.26*Main.palette[col].R + 0.55*Main.palette[col].G*0.55*Main.palette[col].G + 0.19*Main.palette[col].B*0.19*Main.palette[col].B);
diff_b = abs(target_bri-bri);
diff_b = fabsf(target_bri-bri);
diff=0.25*(diff_b-diff_c)+diff_c;
if (diff<best_diff)
@ -3081,7 +3081,7 @@ byte Best_color_perceptual(byte r,byte g,byte b)
return col;
bri = sqrt(0.26*Main.palette[col].R*0.26*Main.palette[col].R + 0.55*Main.palette[col].G*0.55*Main.palette[col].G + 0.19*Main.palette[col].B*0.19*Main.palette[col].B);
diff_b = abs(target_bri-bri);
diff_b = fabsf(target_bri-bri);
diff=0.25*(diff_b-diff_c)+diff_c;
if (diff<best_diff)
@ -3124,7 +3124,7 @@ byte Best_color_perceptual_except(byte r,byte g,byte b, byte except)
return col;
bri = sqrt(0.26*Main.palette[col].R*0.26*Main.palette[col].R + 0.55*Main.palette[col].G*0.55*Main.palette[col].G + 0.19*Main.palette[col].B*0.19*Main.palette[col].B);
diff_b = abs(target_bri-bri);
diff_b = fabsf(target_bri-bri);
diff=0.25*(diff_b-diff_c)+diff_c;
if (diff<best_diff)