SMOLNET PORTAL home about changes
iScale down to 8 bit here. - vtv-tools - virtual terminal video tools	Err	bitreich.org	70
1Log	/scm/vtv-tools/log.gph	bitreich.org	70
1Files	/scm/vtv-tools/files.gph	bitreich.org	70
1Refs	/scm/vtv-tools/refs.gph	bitreich.org	70
1Tags	/scm/vtv-tools/tag	bitreich.org	70
1README	/scm/vtv-tools/file/README.md.gph	bitreich.org	70
1LICENSE	/scm/vtv-tools/file/LICENSE.gph	bitreich.org	70
i---	Err	bitreich.org	70
1commit e8dadc39466370c2295e5e7b176d77e823403fa6	/scm/vtv-tools/commit/e8dadc39466370c2295e5e7b176d77e823403fa6.gph	bitreich.org	70
1parent bdc58b615aed3f5ee2384630412f651689284235	/scm/vtv-tools/commit/bdc58b615aed3f5ee2384630412f651689284235.gph	bitreich.org	70
hAuthor: Troels Henriksen <athas@sigkill.dk>	URL:mailto:athas@sigkill.dk	bitreich.org	70
iDate:   Mon, 14 Aug 2023 13:47:29 +0200	Err	bitreich.org	70
i	Err	bitreich.org	70
iScale down to 8 bit here.	Err	bitreich.org	70
i	Err	bitreich.org	70
iDiffstat:	Err	bitreich.org	70
i  M src/vtv-from-ff.c                   |      12 ++++++------	Err	bitreich.org	70
i	Err	bitreich.org	70
i1 file changed, 6 insertions(+), 6 deletions(-)	Err	bitreich.org	70
i---	Err	bitreich.org	70
1diff --git a/src/vtv-from-ff.c b/src/vtv-from-ff.c	/scm/vtv-tools/file/src/vtv-from-ff.c.gph	bitreich.org	70
i@@ -103,12 +103,12 @@ void render(int nrows, int ncols, const uint16_t *argbs,	Err	bitreich.org	70
i             uint32_t *fgs, uint32_t *bgs, char *chars) {	Err	bitreich.org	70
i   for (int i = 0; i < nrows; i++) {	Err	bitreich.org	70
i     for (int j = 0; j < ncols; j++) {	Err	bitreich.org	70
i-      uint32_t r0 = argbs[(i*2)*(ncols*4)+j*4+0];	Err	bitreich.org	70
i-      uint32_t g0 = argbs[(i*2)*(ncols*4)+j*4+1];	Err	bitreich.org	70
i-      uint32_t b0 = argbs[(i*2)*(ncols*4)+j*4+2];	Err	bitreich.org	70
i-      uint32_t r1 = argbs[(i*2+1)*(ncols*4)+j*4+0];	Err	bitreich.org	70
i-      uint32_t g1 = argbs[(i*2+1)*(ncols*4)+j*4+1];	Err	bitreich.org	70
i-      uint32_t b1 = argbs[(i*2+1)*(ncols*4)+j*4+2];	Err	bitreich.org	70
i+      uint32_t r0 = argbs[(i*2)*(ncols*4)+j*4+0]>>8;	Err	bitreich.org	70
i+      uint32_t g0 = argbs[(i*2)*(ncols*4)+j*4+1]>>8;	Err	bitreich.org	70
i+      uint32_t b0 = argbs[(i*2)*(ncols*4)+j*4+2]>>8;	Err	bitreich.org	70
i+      uint32_t r1 = argbs[(i*2+1)*(ncols*4)+j*4+0]>>8;	Err	bitreich.org	70
i+      uint32_t g1 = argbs[(i*2+1)*(ncols*4)+j*4+1]>>8;	Err	bitreich.org	70
i+      uint32_t b1 = argbs[(i*2+1)*(ncols*4)+j*4+2]>>8;	Err	bitreich.org	70
i 	Err	bitreich.org	70
i       uint32_t w0 = r0 << 16 | g0 << 8 | b0;	Err	bitreich.org	70
i       uint32_t w1 = r1 << 16 | g1 << 8 | b1;	Err	bitreich.org	70
.
Response: text/plain
Original URLgopher://bitreich.org/0/scm/vtv-tools/commit/e8dadc394663...
Content-Typetext/plain; charset=utf-8