On Fri, 29 Nov 2002 22:46:08 +0000 Ian Molton <[EMAIL PROTECTED]> wrote:
> On Fri, 29 Nov 2002 14:54:30 +0100 > Felix Kühling <[EMAIL PROTECTED]> wrote: > > > When the red polygons are > > to be run through the pipeline and the blue ones aren't finished yet > > What if the red ones are transparent and overlap the blue ones? they > will have to wait, but perhaps not all of them? The actual drawing has to happen sequentially in any case as we have only one graphics card to render with. But while the blue polygons are drawn, the red polygons can be transformed and clipped, the vertices lighted and whatever other stages are there before rendering. > how fine-grained can this go without becoming an excercise in futility? Regarding the pipeline stages I was planning to use the granularity already defined by the mesa pipeline stages. If you are looking for an example see lines 206-236 in xc/xc/lib/GL/mesa/src/drv/radeon/radeon_context.c. The size of vertex chunks processed at a time depends on the application (how often the state changes). Felix __\|/__ ___ ___ ___ __Tschüß_______\_6 6_/___/__ \___/__ \___/___\___You can do anything,___ _____Felix_______\Ä/\ \_____\ \_____\ \______U___just not everything____ [EMAIL PROTECTED] >o<__/ \___/ \___/ at the same time! ------------------------------------------------------- This SF.net email is sponsored by: Get the new Palm Tungsten T handheld. Power & Color in a compact size! http://ads.sourceforge.net/cgi-bin/redirect.pl?palm0002en _______________________________________________ Dri-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/dri-devel