On 9 sep 2009, at 20.25, Ian Romanick wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Brian Paul wrote:
>> Jakob Bornecrantz wrote:
>>> Hi Eric
>>>
>>> It looks like commit b4922b53 "mesa: Add support for  
>>> ARB_depth_clamp."
>>> breaks gallium drivers, this is because you are calling  
>>> init_c_cliprects
>>> from src/mesa/main/enable.c and in gallium math/m_xform.c is not
>>> included in the build so I get a undefine symbol to it.
>>>
>>> Just removing the call fixes things for me but I guess they will  
>>> break a
>>> mesa dri drivers.
>>
>> I think I can fix this...
>
> What's the fix?  Eric and I spent quite some time yesterday trying to
> figure out the right way to do this.  We didn't want to have to modify
> all the assembly paths (my SPARC assembly skills are quite rusty),  
> so we
> decided to fallback to the C path when depth clamping is enabled.

Its in the commit 3fed69eb168774d2303e4efb9149f34e55d91b58 "mesa: move  
call to init_c_cliptest() from enable.c to tnl module."

Cheers Jakob.

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Mesa3d-dev mailing list
Mesa3d-dev@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mesa3d-dev

Reply via email to