-
-
Notifications
You must be signed in to change notification settings - Fork 112
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
horrible bouncing effect in fullscreen video in xterm #1789
Comments
Looks like you're no longer emitting |
#1782 (comment) same bug, I think |
oh yeah definitely, good call, so #1786 would fix this |
hrmmm, nope, i merged that but am still seeing the issue. |
yeah, we're definitely hitting |
we're 1403x880 and blitting 1398x880. pretty much none of that makes sense. source is 1484x1080. sigh. |
we're only checking for |
hrmmmm...we can't have the bottom row check just live in the correct way to do this is to note when a sprixel plane is being rendered such that it will cross the bottom border, where in the sixel case that border is one row up, and (temporarily) truncate the sprixel. that's for the future, though. and i don't like it as a solution to this problem, because it would involve encoding the sixel twice for every frame. by the way, turning no, we need either cut the plane by one row, or check for the bottom elsewise. the former requires exposing this grotesque restriction to userspace, and making them care about it. perhaps it's better to just clamp |
if we did that, we could drop |
no, we can't kill off |
no, because in that case |
yep, that fixed at least xterm |
kitty still looks fine... |
works with xterm with margins of 1 (i.e. we still write to the second-to-last row)... |
kitty works with margins=1 |
both work with margin=2, looks like a good fix.,.. |
alacritty now draws framecounts...i think we're good! |
In an XTerm, running
ncplayer -bpixel samoa.avi
results in a horrible bouncing effect. I believe we've seen this before, and it's due to dropping sixels into the last row of the screen. We recently changed things to make use of the last row for Kitty graphics, but this ought not have affected Sixel. Figure out what's going on.Also, alacritty isn't showing the frame count on the top row anymore -- probably the same deal. =[
The text was updated successfully, but these errors were encountered: