:: commit b38b830241c042f51c3bceab06591db511d5b1b7

StaticSaga <61866965+StaticSaga@users.noreply.github.com> — 2021-07-10 11:59

parents: 0daf11ecca

gterm: Fix typo on IMAGE_STRETCHED

diff --git a/stage23/lib/gterm.c b/stage23/lib/gterm.c
index c15b71a2..6db8bd5e 100644
--- a/stage23/lib/gterm.c
+++ b/stage23/lib/gterm.c
@@ -156,7 +156,7 @@ __attribute__((always_inline)) static inline void genloop(int xstart, int xend,
     // so you can set x = xstart * ratio, and increment by ratio at each iteration
     case IMAGE_STRETCHED:
         for (int y = ystart; y < yend; y++) {
-            int img_y = y * img_width / gterm_width; // calculate Y with full precision
+            int img_y = (y * img_height) / gterm_height; // calculate Y with full precision
             int off = img_pitch * (img_height - 1 - img_y);
             int canvas_off = gterm_width * y, fb_off = gterm_pitch / 4 * y;
 
tab: 248 wrap: offon