| 153 | } |
| 154 | |
| 155 | void ScaleOutputRect(SDL_Rect *rect) |
| 156 | { |
| 157 | if (!OutputRequiresScaling()) |
| 158 | return; |
| 159 | const auto *surface = GetOutputSurface(); |
| 160 | rect->x = rect->x * surface->w / SCREEN_WIDTH; |
| 161 | rect->y = rect->y * surface->h / SCREEN_HEIGHT; |
| 162 | rect->w = rect->w * surface->w / SCREEN_WIDTH; |
| 163 | rect->h = rect->h * surface->h / SCREEN_HEIGHT; |
| 164 | } |
| 165 | |
| 166 | #ifdef USE_SDL1 |
| 167 | namespace { |
no test coverage detected