ソースを参照

LibWeb: Use double functions for pixel unit conversions

We're passing doubles to these, so using the _f versions is a bit silly.
Sam Atkins 2 年 前
コミット
072ab94889
1 ファイル変更19 行追加19 行削除
  1. 19 19
      Userland/Libraries/LibWeb/Painting/PaintContext.cpp

+ 19 - 19
Userland/Libraries/LibWeb/Painting/PaintContext.cpp

@@ -29,68 +29,68 @@ CSSPixelRect PaintContext::css_viewport_rect() const
 
 DevicePixels PaintContext::rounded_device_pixels(CSSPixels css_pixels) const
 {
-    return roundf(css_pixels.to_double() * m_device_pixels_per_css_pixel);
+    return round(css_pixels.to_double() * m_device_pixels_per_css_pixel);
 }
 
 DevicePixels PaintContext::enclosing_device_pixels(CSSPixels css_pixels) const
 {
-    return ceilf(css_pixels.to_double() * m_device_pixels_per_css_pixel);
+    return ceil(css_pixels.to_double() * m_device_pixels_per_css_pixel);
 }
 
 DevicePixels PaintContext::floored_device_pixels(CSSPixels css_pixels) const
 {
-    return floorf(css_pixels.to_double() * m_device_pixels_per_css_pixel);
+    return floor(css_pixels.to_double() * m_device_pixels_per_css_pixel);
 }
 
 DevicePixelPoint PaintContext::rounded_device_point(CSSPixelPoint point) const
 {
     return {
-        roundf(point.x().to_double() * m_device_pixels_per_css_pixel),
-        roundf(point.y().to_double() * m_device_pixels_per_css_pixel)
+        round(point.x().to_double() * m_device_pixels_per_css_pixel),
+        round(point.y().to_double() * m_device_pixels_per_css_pixel)
     };
 }
 
 DevicePixelPoint PaintContext::floored_device_point(CSSPixelPoint point) const
 {
     return {
-        floorf(point.x().to_double() * m_device_pixels_per_css_pixel),
-        floorf(point.y().to_double() * m_device_pixels_per_css_pixel)
+        floor(point.x().to_double() * m_device_pixels_per_css_pixel),
+        floor(point.y().to_double() * m_device_pixels_per_css_pixel)
     };
 }
 
 DevicePixelRect PaintContext::enclosing_device_rect(CSSPixelRect rect) const
 {
     return {
-        floorf(rect.x().to_double() * m_device_pixels_per_css_pixel),
-        floorf(rect.y().to_double() * m_device_pixels_per_css_pixel),
-        ceilf(rect.width().to_double() * m_device_pixels_per_css_pixel),
-        ceilf(rect.height().to_double() * m_device_pixels_per_css_pixel)
+        floor(rect.x().to_double() * m_device_pixels_per_css_pixel),
+        floor(rect.y().to_double() * m_device_pixels_per_css_pixel),
+        ceil(rect.width().to_double() * m_device_pixels_per_css_pixel),
+        ceil(rect.height().to_double() * m_device_pixels_per_css_pixel)
     };
 }
 
 DevicePixelRect PaintContext::rounded_device_rect(CSSPixelRect rect) const
 {
     return {
-        roundf(rect.x().to_double() * m_device_pixels_per_css_pixel),
-        roundf(rect.y().to_double() * m_device_pixels_per_css_pixel),
-        roundf(rect.width().to_double() * m_device_pixels_per_css_pixel),
-        roundf(rect.height().to_double() * m_device_pixels_per_css_pixel)
+        round(rect.x().to_double() * m_device_pixels_per_css_pixel),
+        round(rect.y().to_double() * m_device_pixels_per_css_pixel),
+        round(rect.width().to_double() * m_device_pixels_per_css_pixel),
+        round(rect.height().to_double() * m_device_pixels_per_css_pixel)
     };
 }
 
 DevicePixelSize PaintContext::enclosing_device_size(CSSPixelSize size) const
 {
     return {
-        ceilf(size.width().to_double() * m_device_pixels_per_css_pixel),
-        ceilf(size.height().to_double() * m_device_pixels_per_css_pixel)
+        ceil(size.width().to_double() * m_device_pixels_per_css_pixel),
+        ceil(size.height().to_double() * m_device_pixels_per_css_pixel)
     };
 }
 
 DevicePixelSize PaintContext::rounded_device_size(CSSPixelSize size) const
 {
     return {
-        roundf(size.width().to_double() * m_device_pixels_per_css_pixel),
-        roundf(size.height().to_double() * m_device_pixels_per_css_pixel)
+        round(size.width().to_double() * m_device_pixels_per_css_pixel),
+        round(size.height().to_double() * m_device_pixels_per_css_pixel)
     };
 }