Path: chuka.playstation.co.uk!news From: Alex Herbert Newsgroups: scee.yaroze.programming.2d_graphics Subject: Re: Caches Date: Tue, 18 Aug 1998 15:01:33 +0000 Organization: PlayStation Net Yaroze (SCEE) Lines: 23 Message-ID: <35D9893D.2ED8801D@ndirect.co.uk> References: <35C81A30.4ACB@club-internet.fr> <35C82DDB.3E12E37C@scee.sony.co.uk> <01bdc061$2c186980$f30b0a0a@Angela1.intelligent-group.com> <35D2E01D.5CA1@mdx.ac.uk> <6r0vps$n7i6@chuka.playstation.co.uk> <35D43404.282A@mdx.ac.uk> <35D438D2.908C3316@ndirect.co.uk> <35D43F08.36BA@mdx.ac.uk> <35D44CBE.1FA95769@ndirect.co.uk> <35D46843.5DF5@mdx.ac.uk> <35D83E4D.32BA4E05@scee.sony.co.uk> <35D93FB4.6345@mdx.ac.uk> <35D97AD5.5453@manc.u-net.com> Reply-To: aherbert@ndirect.co.uk NNTP-Posting-Host: dialin2-57.ndirect.co.uk Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Mailer: Mozilla 4.04 [en] (Win95; I) James Shaughnessy wrote: > It's good news to me to hear that subdividing a textured > poly can speed it up (obviously it can only detriment a flat > shaded poly), although I'll take this over to the relevant > .3d_graphics newsgroup with any further developments.. > > > James Russell wrote: > > > The GPU has an internal CLUT as well, so that's > > I kind of found that out (well, I found out that something didn't > work as I intended :) )while trying to do colour cycling / CLUT > pixel changing -- it made no difference to the sprite. > Changing the .cx or .cy values works however, but storing another > 256 wide clut(s) is inefficient if all you want to do is change a > single entry. So how would I restore the clut data? You could always use 2 CLUTs and switch between them. i.e. double buffer the CLUT. Herbs