The hybrid approach is appealing to me, since Radeons are so damn
quirky, but anything not requiring me to set up the dedicated fog
block wins my vote.

~ C.

On Mon, Jan 11, 2010 at 1:50 PM, Jakob Bornecrantz <ja...@vmware.com> wrote:
>
> On 11 jan 2010, at 21.17, Zack Rusin wrote:
>
>> On Monday 11 January 2010 16:15:38 Jakob Bornecrantz wrote:
>>> On 11 jan 2010, at 17.49, Zack Rusin wrote:
>>>> I think the other stuff is acceptable. Take a look at the docs and
>>>> let me know
>>>> what you think.
>>>
>>> Hmm I don't think you should remove the CAPs but instead just say if
>>> level X then CAPs Y,Z,W,Q are assumed to be present. This way the
>>> hardware that fall between the cracks can expose one level plus the
>>> extra CAPs it can do.
>>
>> Would that be useful for anything? Or do you mean feature level +
>> exceptions,
>> oterhwise what's the point of feature levels if nothing supports
>> them fully.
>
> Take the i915 for instance it can do level 1, but it can also do real
> npot textures. Not just for last_level == 0.
>
> <edit>Ian said a lot more and better</edit>
>
>>
>>> Another thing level 3 and below harder can not do ARB_npot but they
>>> can do NV_texture_rect, the only hardware we have drivers that this
>>> matter for is nv30 (I think) and r300.
>>
>> Yes, that's what the "unnormalized coords" part is about :)
>
> What I meant is that in st_extensions.c you check for feature level >
> 1 and set ARB_npot if that is true. But it isn't untill level 4 "2D
> textures pot if MipCount >1" is set to no. So to make the test correct
> and cover the i915 case the test should be level >= 4 or CAP_NPOT.
>
> Cheers Jakob.
>
> ------------------------------------------------------------------------------
> 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
>



-- 
Only fools are easily impressed by what is only
barely beyond their reach. ~ Unknown

Corbin Simpson
<mostawesomed...@gmail.com>

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