Path: chuka.playstation.co.uk!news From: john.j@netway.at Newsgroups: scee.yaroze.beginners Subject: Question bout MoveImage / OT... Date: Thu, 29 Jul 1999 19:18:43 +0200 Organization: PlayStation Net Yaroze (SCEE) Lines: 36 Message-ID: <37A08CF2.3EAB7667@netway.at> NNTP-Posting-Host: t2p138.at-732.netway.at Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Mailer: Mozilla 4.5 [de] (Win95; I) X-Accept-Language: de,en,nl Hi! I don't understand exactly the documentation, but I think you can confirm or correct this for me... Ordering Tables are entries in the "GPU-queue", Commands like "Move/Clear/Load/Store-Image" are also such entries. (a maximum of 64 entries (=linked lists) in the queue) OT: I start to build an OT using different GsSort... commands, with GsDrawOT I "tell" the GPU to start drawing the list. "Image"-Commands: When giving such a command, would the effect be similar to the use of GsDrawOT? (-> tell the GPU to start) Conclusion: (assumption: the GPU is "unemployed") -> I make a GsDrawOT, -> GPU starts DMA-Transfer and drawing... -> I make a MoveImage, -> ...GPU is still drawing the OT... -> I make a StoreImage, -> ... GPU finished OT, starts now with MoveImage... -> DrawSync(0) -> the CPU is waiting for the GPU to finish drawing... -> ...GPU finished drawing, -> CPU continues processing... Are my thoughts right? Thanx for your help, greetz obiWAhN -- I hate bugs! - I like Starship Troopers...