From def4f5fd17a73889551faa356223d7930216bf52 Mon Sep 17 00:00:00 2001 From: nick black Date: Thu, 20 May 2021 00:36:49 -0400 Subject: [PATCH] directmode render: update outy following a scaling #1673 --- src/lib/direct.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/lib/direct.c b/src/lib/direct.c index ca3dd27f0..cf3877622 100644 --- a/src/lib/direct.c +++ b/src/lib/direct.c @@ -557,6 +557,7 @@ ncdirect_render_visual(ncdirect* n, ncvisual* ncv, ncblitter_e blitfxn, } if(scale == NCSCALE_SCALE || scale == NCSCALE_SCALE_HIRES){ scale_visual(ncv, &disprows, &dispcols); + outy = disprows; if(bset->geom == NCBLIT_PIXEL){ clamp_to_sixelmax(&n->tcache, &disprows, &dispcols, &outy, scale); } @@ -577,7 +578,7 @@ ncdirect_render_visual(ncdirect* n, ncvisual* ncv, ncblitter_e blitfxn, } } //fprintf(stderr, "max: %d/%d out: %d/%d\n", ymax, xmax, outy, dispcols); -//fprintf(stderr, "render: %d/%d stride %u %p\n", ncv->pixy, ncv->pixx, ncv->pixytride, ncv->data); +//fprintf(stderr, "render: %d/%d stride %u %p\n", ncv->pixy, ncv->pixx, ncv->rowstride, ncv->data); ncplane_options nopts = { .y = 0, .x = 0,