|
|
|
@ -89,8 +89,8 @@ void LogicalToOutput(T *x, T *y) |
|
|
|
|
|
|
|
|
|
|
|
float scaleX; |
|
|
|
float scaleX; |
|
|
|
SDL_RenderGetScale(renderer, &scaleX, NULL); |
|
|
|
SDL_RenderGetScale(renderer, &scaleX, NULL); |
|
|
|
*x = static_cast<T>(*x * scaleX); |
|
|
|
*x *= scaleX; |
|
|
|
*y = static_cast<T>(*x * scaleX); |
|
|
|
*y *= scaleX; |
|
|
|
#else |
|
|
|
#else |
|
|
|
if (!OutputRequiresScaling()) |
|
|
|
if (!OutputRequiresScaling()) |
|
|
|
return; |
|
|
|
return; |
|
|
|
|