RE: [Algorithms] lights/shadows rendering architecture
Brought to you by:
vexxed72
|
From: Joris M. <jor...@te...> - 2005-09-21 23:21:07
|
> That means you'll have a pipeline doing: > > -Render shadowbuffer A > *stall* > -Use shadowbuffer A > -Render shadowbuffer B > *stall* > -Use shadowbuffer B > -Render shadowbuffer C > *stall* > -Use shadowbuffer C > etc. > Why would the system stall between rendering to shadowbuffer A and using it? Its not like the GPU renders a shadowbuffer which the CPU has to use afterwards. I presume it all gets batched up in the command queue of the GPU, and since there is only 1 GPU the shadowbuffer will be rendered before the commands using it will be issued, so no stall, right? Joris |