diff options
author | kdx <kdx.42@42l.fr> | 2023-03-19 05:50:07 +0000 |
---|---|---|
committer | kdx <kdx.42@42l.fr> | 2023-03-19 05:50:07 +0000 |
commit | 2dad06ba4c7b9c0849f8264a7d49d0e48cd72b83 (patch) | |
tree | d2c334bc9330f1fb8fe22999ec4df2c1b0727fa2 | |
parent | 49d6b57dd074554b3dc124377218df964f91b02b (diff) | |
download | hyperultra-2dad06ba4c7b9c0849f8264a7d49d0e48cd72b83.tar.gz |
pixel perfect upscale
-rw-r--r-- | src/lzy.h | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -671,6 +671,8 @@ int LZY_DrawEnd(void) { ratio_w = (float)win_w / LZY_DISPLAY_WIDTH; ratio_h = (float)win_h / LZY_DISPLAY_HEIGHT; scale = (ratio_w < ratio_h) ? (ratio_w) : (ratio_h); + if (scale > 1.0) + scale = (int)scale; off_x = (win_w - LZY_DISPLAY_WIDTH * scale) / 2; off_y = (win_h - LZY_DISPLAY_HEIGHT * scale) / 2; |