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.