diff options
Diffstat (limited to '3rdparty/bgfx/examples/common/entry/entry_winrt.cx')
-rw-r--r-- | 3rdparty/bgfx/examples/common/entry/entry_winrt.cx | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/3rdparty/bgfx/examples/common/entry/entry_winrt.cx b/3rdparty/bgfx/examples/common/entry/entry_winrt.cx index 76270e99770..25ddb3b0b12 100644 --- a/3rdparty/bgfx/examples/common/entry/entry_winrt.cx +++ b/3rdparty/bgfx/examples/common/entry/entry_winrt.cx @@ -11,6 +11,7 @@ #include <bx/thread.h> #include <bx/math.h> #include <Unknwn.h> +#include <cmath> using namespace Windows::ApplicationModel; using namespace Windows::ApplicationModel::Core; @@ -91,8 +92,8 @@ public: auto dpi = DisplayInformation::GetForCurrentView()->LogicalDpi; static const float dipsPerInch = 96.0f; g_eventQueue.postSizeEvent(g_defaultWindow - , lround(bx::floor(bounds.Width * dpi / dipsPerInch + 0.5f) ) - , lround(bx::floor(bounds.Height * dpi / dipsPerInch + 0.5f) ) + , std::lround(bx::floor(bounds.Width * dpi / dipsPerInch + 0.5f) ) + , std::lround(bx::floor(bounds.Height * dpi / dipsPerInch + 0.5f) ) ); #endif // BX_PLATFORM_WINRT |