|
From: Petr M. <mi...@ph...> - 2006-11-20 07:28:01
|
>> Do you really mean to remove the term->image() routine??? Definitely no, the >> processing is several orders of magnitude slower ... try to draw a 1024x1024 >> image with pm3d and with image. Terminal-specific term->image() is the >> proper way. > > It may seem counter-intuitive, but in fact the RGB polygon processing is > just as fast as the term->image() processing, at least for gd.trm. Are not ther any "aliasing" or "Moire" problems? > And rendering speed. gv is very slow with the filled polygons. For performance reasons, I guess term->image() is a must. It was implemented for exactly this reason, after all. BTW, there are some other screen terminals (OS/2, Windows) which may or may not be double-buffered, and where many-polygon approach instead of image makes them very very slow -- and even for a window redraw by the window manager. --- PM |