From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <342c3533dec949084f2ddb3dda8771ac@acl.lanl.gov> To: 9fans@cse.psu.edu Subject: Re: [9fans] vnc[vs] implementation question From: andrey mirtchovski MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Date: Tue, 18 Jun 2002 11:48:59 -0600 Topicbox-Message-UUID: b34314a4-eaca-11e9-9e20-41e7f4b1d025 > the final draw is the only one that can be seen. > by making it a draw between images of the same > format you've reduced it to memmove, so the flicker > should go away. conversion from cmap8 goes significantly > slower than memmove. > there is still a bit of flicker. not as much, but still there.. if I reboot in 8bpp and just do a loadimage(screen); there is no flicker at all. performance is the same in all 3 cases (~ 80fps in a term the size that the 'window' command defaults to :) i guess the solution is to store the pixels in screen->chan format, since the benefits of loadimage(screen) are huge. not that i'll bother with XaoS, but it's a good thing to keep in mind for something as graphics intensive as devtv.