On Tue, Jan 12, 2010 at 9:44 AM, Keith Whitwell <kei...@vmware.com> wrote:
> On Tue, 2010-01-12 at 06:33 -0800, Roland Scheidegger wrote:
>> >>>
>> >>> Profile                             7 (2009)        6 (2008)
>> 5
>> >>> (2006)        4 (2004)        3 (2003)        2 (2002)         1
>> (2000)
>> >>> Fragment Shader                     Yes             Yes
>> Yes
>> >>>           Yes             Yes             Yes              Yes
>> >> DX 7 didn't have any shader model IIRC. DX8/8.1 introduced shader
>> models
>> >> 1.0-1.3/1.4.
>> >
>> > Yea, that level should be gone.
>> Though thinking about this, maybe we should keep a level below lowest
>> dx9 feature level, since gallium drivers exist which are pretty low on
>> the feature scale (like the nv04/10/20). I don't know how well they'll
>> ever going to work, since they'd need the fixed function fragment
>> operations out of tgsi, but maybe we shouldn't prevent it by forcing
>> them to announce support of fragment shaders.
>
> The base level of gallium functionality included fragment shaders from
> the start, these early nv drivers don't really change that.
>
> In my view these are a speculative bet that with a lot of effort it is
> possible to turn shaders back into fixed-function, but supporting that
> isn't a design goal for gallium as a whole.
>
> Keith

Just my opinion,

I wouldn't count on nv04-nv20 actually staying in gallium. At some
point we wanted to experiment with shaders on fixed func, but I don't
think anyone is really motivated or optimistic that it will turn out
well. They're already rotting as it is. Francisco Jerez is working on
a classic Mesa driver for these and if/when they're worth pushing to
master I'd expect the gallium drivers to be axed.

------------------------------------------------------------------------------
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