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:
parent
01a0aa6e0b
commit
f14a4994b0
6 changed files with 16 additions and 16 deletions
|
@ -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
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue