iTerm2 has a new drawing engine that uses Metal 2
I fiddle in this area as a hobby project.  One thing I never understand when I read announcements like this is why the graphics performance affects the throughput.  Like in a video game, the world moves at the same rate regardless of the frame rate, so why are the two related here?In some of my experimental terminal emulators I've decoupled these and it's not so hard -- there's a piece that processes command output as fast as it can, and then there's another piece that updates the screen as fast as it can, and as long as those two pieces are decoupled then even if your graphics hardware is 5fps it's still fast to cat a file.