I don't think this is a big deal either way.  My feeling was that since most or 
all drivers will have some use of the draw module, this wouldn't be any worse.  
But if there really are pre-geometry shader drivers that can avoid the draw 
module in all other situations, that's probably something we want to preserve.  
Corbin,  do these drivers actually implement all of the GL stuff that the draw 
module provides fallbacks for?  Or is there missing functionality that will 
eventually need help to implement?

Basically my desire is to avoid an explosion of capability bits and advertise 
just a small number of broad classes of hardware.  Probably the way to answer 
the question of whether this should be a cap or not is to do the work of 
figuring out what these mythical harware classes are and whether that can be 
made to work.

Keith


________________________________________
From: Corbin Simpson [mostawesomed...@gmail.com]
Sent: Friday, December 25, 2009 4:03 AM
To: Keith Whitwell
Cc: Zack Rusin; mesa3d-dev
Subject: Re: [Mesa3d-dev] geometry shading patches

I can't speak for Jakob or the Nouveau guys, but at least r300g is
trying to keep Draw usage to a minimum. I know i915 has to use Draw,
so that won't be a problem, but nv30 and nv40 are Draw-free IIRC.

~ C.

------------------------------------------------------------------------------
This SF.Net email is sponsored by the Verizon Developer Community
Take advantage of Verizon's best-in-class app development support
A streamlined, 14 day to market process makes app distribution fast and easy
Join now and get one step closer to millions of Verizon customers
http://p.sf.net/sfu/verizon-dev2dev 
_______________________________________________
Mesa3d-dev mailing list
Mesa3d-dev@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mesa3d-dev

Reply via email to