1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 23:48:11 +00:00

Everywhere: Don't promote float to double where not needed

The `float => double => float` round trip seen in a couple of places
might pessimize the code. Even if it's truncated to an int in the end,
it's weird not to use the functions with the `f` suffixes when working
with single precision floats.
This commit is contained in:
Daniel Bertalan 2021-07-05 18:56:06 +02:00 committed by Gunnar Beutner
parent 01a0aa6e0b
commit f14a4994b0
6 changed files with 16 additions and 16 deletions

View file

@ -18,7 +18,7 @@ bool AffineTransform::is_identity() const
static float hypotenuse(float x, float y)
{
// FIXME: This won't handle overflow :(
return sqrt(x * x + y * y);
return sqrtf(x * x + y * y);
}
float AffineTransform::x_scale() const