Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
FOR TESTS ONLY. For production, please use Imj.Graphics.Render.Delta.
Naive rendering for the terminal : at every call it sends color
and
position
change commands, hence
screen tearing happens very quickly as
a consequence of stdout buffer being automatically flushed to avoid overflow.
To fix this problem, Imj.Graphics.Render.Delta uses double buffering techniques to limit the actual number of rendering commands sent to stdout.