Path: chuka.playstation.co.uk!scea!greg_labrec@interactive.sony.com From: mperdue@iquest.net (Mario Perdue) Newsgroups: scea.yaroze.programming.2d_graphics Subject: Re: More GsBG questions Date: Fri, 25 Apr 1997 02:18:55 GMT Organization: SCEA Net Yaroze News Lines: 43 Message-ID: <33600836.1372966@205.149.189.29> References: <335F08E0.7758@charlie.cns.iit.edu> <335f711f.2848316@205.149.189.29> <335FDE87.6C72@charlie.cns.iit.edu> NNTP-Posting-Host: ind-0016-28.iquest.net X-Newsreader: Forte Free Agent 1.1/32.230 Ed, Sorry, that was an early morning answer. It seemed to make sense at the time :^). I should have referenced some of my code before answering. Now that I've done that, it still looks like the GsSwapDispBuff() function call sets up other parameters that (apearently) affect GsSortClear(). You're right though, it's probably not the clipping rect. I'll try to find out specifically what is affected and get back to you. You've got me wondering now, so I'll get right on it. As for why the GsSortClear() doesn't require a priority. I would say that's because GsSortClear() is intended to clear the entire display and doesn't need to worry about z-depth like the other GsSort functions do. Sorry if I've added to the confusion factor. Remember, I'm fairly new to this too. Mario On Thu, 24 Apr 1997 17:28:23 -0500, Ed Federmeyer wrote: >But I guess the thing I don't understand, is that when you say "it does >exactally what you told it to do and clears the screen", I think >it should mean "it puts a command to clear the screen into the OT, so >that later, when you DrawOT(), the first GPU command is 'clear the >current screen'". In other words, *none* of the Sort() funcs act >immediatly, but just stuff a draw command into the OT. If that is the >case, it should not matter where the clipping rectangle is when I issue >the SortClear call, but rather, when the rest of the OT is rendered to >the screen, the first thing "rendered" is a big, black rectangle >covering the screen area we are about to draw into. > >Maybe if I understood why GsSortClear does not require a priority >like the other Sort() funcs... > >EdF > >EdF