"Brian S. Julin" wrote:
>
> I can't test this till I get home later, but just off the top of my head,
> try this:
>
> > while (pos_x < width) {
> > /* clear screen to default color */
> > ggiSetGCForeground(vis, ggiMapColor(vis, &col));
> > ggiFillscreen(vis);
> > draw_cross(vis, pos_x, pos_y, fcol);
>
> x = GGI_RP_DONTCARE;
> y = GGI_RP_SYNC;
-> this do the trick. The speed is ok, got almost absolutely no
flickering. In some cases the hard disk is running and then a litte
"interrupt" occurs causes some flickering. Don't know if this is caused
by the linux kernel or if a retrace is missed. Maybe it helps to alter
the scheduling priority of the ggi-program.
By, Sven