Safe Haskell | None |
---|---|
Language | Haskell2010 |
Imj.Graphics.Render.Naive
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.
Constructors
NaiveDraw |