Branch: refs/heads/master
  Home:   https://github.com/tmux/tmux
  Commit: 8ff65230e112ace6bf2602f64c3cc9ff9c1a81a8
      
https://github.com/tmux/tmux/commit/8ff65230e112ace6bf2602f64c3cc9ff9c1a81a8
  Author: Nicholas Marriott <nicholas.marri...@gmail.com>
  Date:   2024-10-14 (Mon, 14 Oct 2024)

  Changed paths:
    M image-sixel.c

  Log Message:
  -----------
  Optimize sixel_print. Previously, the algorithm scanned each pixel several
times; once to find out which colors are active, and then once for every single
active color to actually construct the output string.

Now it constructs the compressed sixel patterns in the first pass (now x * 12
iters), so we can reduce the second pass (the really expensive part, at active
colors * x * 6 iters) to just appending these to the output buffer.

>From nincsnevem662 at gmail dot com in GitHub issue 4184.



To unsubscribe from these emails, change your notification settings at 
https://github.com/tmux/tmux/settings/notifications

-- 
You received this message because you are subscribed to the Google Groups 
"tmux-git" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tmux-git+unsubscr...@googlegroups.com.
To view this discussion on the web, visit 
https://groups.google.com/d/msgid/tmux-git/tmux/tmux/push/refs/heads/master/cb00e8-8ff652%40github.com.

Reply via email to