Path: chuka.playstation.co.uk!news From: Developer Support Newsgroups: scee.yaroze.programming.2d_graphics Subject: Re: CLUT troubles! Date: Wed, 06 Aug 1997 10:01:34 +0100 Organization: PlayStation Net Yaroze (SCEE) Lines: 17 Message-ID: <33E83D6D.31EF@interactive.sony.com> References: <33E1AB7A.1DEE@dial.pipex.com> <33E1CBFC.42D@interactive.sony.com> <33e82e2d.20050422@news.scea.sony.com> NNTP-Posting-Host: 194.203.13.10 Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Mailer: Mozilla 3.01 (Win95; I) Jamin Frederick wrote: > > Does doing a MoveImage() and DrawSync() often bad for > performance? Is it ok to be doing this for say palette cycling? How > about StoreImage() for manipulation in memory every few frames? > Is there problematic overhead or can it be done freely? > > Jamin Frederick Yes it is bad for performance. If you are using MoveImage, StoreImage and LoadImage its best to rearrange things so they're done just before you normally call DrawSync. You can use StoreImage pointing to an array and change CLUT values there, and then do a LoadImage. Stuart