mirror of
https://github.com/thunderbrewhq/thunderbrew
synced 2025-04-16 10:04:42 +03:00
fix(gx): use std::abs instead of std::fabsf
This commit is contained in:
parent
fc79e77e56
commit
ddcdff5e51
@ -410,11 +410,11 @@ void CGxDevice::ICursorDraw() {
|
|||||||
mouseX -= this->m_cursorHotspotX;
|
mouseX -= this->m_cursorHotspotX;
|
||||||
mouseY -= this->m_cursorHotspotY;
|
mouseY -= this->m_cursorHotspotY;
|
||||||
|
|
||||||
auto minX = std::fabsf(static_cast<float>(mouseX)) * scaleX;
|
auto minX = std::abs(static_cast<float>(mouseX)) * scaleX;
|
||||||
auto maxX = std::fabsf(static_cast<float>(mouseX + 32)) * scaleX;
|
auto maxX = std::abs(static_cast<float>(mouseX + 32)) * scaleX;
|
||||||
|
|
||||||
auto minY = 1.0f - (std::fabsf(static_cast<float>(mouseY)) * scaleY);
|
auto minY = 1.0f - (std::abs(static_cast<float>(mouseY)) * scaleY);
|
||||||
auto maxY = 1.0f - (std::fabsf(static_cast<float>(mouseY + 32)) * scaleY);
|
auto maxY = 1.0f - (std::abs(static_cast<float>(mouseY + 32)) * scaleY);
|
||||||
|
|
||||||
if (this->m_api == GxApi_D3d9 || this->m_api == GxApi_D3d9Ex) {
|
if (this->m_api == GxApi_D3d9 || this->m_api == GxApi_D3d9Ex) {
|
||||||
minX -= (scaleX * 0.5f);
|
minX -= (scaleX * 0.5f);
|
||||||
|
Loading…
Reference in New Issue
Block a user