-- Leo's gemini proxy

-- Connecting to git.thebackupbox.net:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/gemini

repo: rxvt-unicode-sixel
action: commit
revision:
path_from:
revision_from: c5e1d6c3cb904c8a7e97506cd9043c807289ec0f:
path_to:
revision_to:

git.thebackupbox.net

rxvt-unicode-sixel

git://git.thebackupbox.net/rxvt-unicode-sixel

commit c5e1d6c3cb904c8a7e97506cd9043c807289ec0f
Author: Emanuele Giaquinta <emanuele.giaquinta@gmail.com>
Date:   Sat Dec 24 09:44:23 2011 +0000

    Simplify.

diff --git a/src/background.C b/src/background.C

index b2442ad3ae0ea838b80f7ea57760ba37330bda94..

index ..8fe917ea32617a44be5a00b82d87ee0003d3e5d0 100644

--- a/src/background.C
+++ b/src/background.C
@@ -1455,7 +1455,7 @@ shade_ximage (Visual *visual, XImage *ximage, int shade, const rgba &c)
   int sh_r, sh_g, sh_b;
   uint32_t mask_r, mask_g, mask_b;
   uint32_t *lookup, *lookup_r, *lookup_g, *lookup_b;
-  rgba low;
+  unsigned short low;
   rgba high;
   int host_byte_order = ecb_big_endian () ? MSBFirst : LSBFirst;

@@ -1534,9 +1534,7 @@ shade_ximage (Visual *visual, XImage *ximage, int shade, const rgba &c)
       high.g = c.g * shade / 100;
       high.b = c.b * shade / 100;

-      low.r = 65535 * (100 - shade) / 100;
-      low.g = 65535 * (100 - shade) / 100;
-      low.b = 65535 * (100 - shade) / 100;
+      low = 0xffff * (100 - shade) / 100;
     }
   else
     {
@@ -1544,13 +1542,13 @@ shade_ximage (Visual *visual, XImage *ximage, int shade, const rgba &c)
       high.g = c.g * shade / 100;
       high.b = c.b * shade / 100;

-      low.r = low.g = low.b = 0;
+      low = 0;
     }

   /* fill our lookup tables */
-  fill_lut (lookup_r, mask_r, sh_r, low.r, high.r);
-  fill_lut (lookup_g, mask_g, sh_g, low.g, high.g);
-  fill_lut (lookup_b, mask_b, sh_b, low.b, high.b);
+  fill_lut (lookup_r, mask_r, sh_r, low, high.r);
+  fill_lut (lookup_g, mask_g, sh_g, low, high.g);
+  fill_lut (lookup_b, mask_b, sh_b, low, high.b);

   /* apply table to input image (replacing colors by newly calculated ones) */
   if (ximage->bits_per_pixel == 32

-----END OF PAGE-----

-- Response ended

-- Page fetched on Sun Jun 2 11:56:07 2024