On 08/03/2009 04:02 PM, Roland Scheidegger wrote:
> On 03.08.2009 16:50, Terry Barnaby wrote:
>> On 08/03/2009 03:38 PM, Roland Scheidegger wrote:
>>> On 03.08.2009 14:00, Terry Barnaby wrote:
>>>> I have done some "git bisecting" of the mesa source code under Fedora 11 
>>>> as the
>>>> base platform and with an ATI M22 [Mobility Radeon X300].
>>>> The code at mesa_7_4 is good and works with F11.
>>>> The code at mesa_7_5 is bad.
>>>>
>>>> I have found that the bug seems to appear at:
>>>> 5340b6dff73a0a23531ce2a5f28fba8303adab6e (Merge commit
>>>> 'origin/gallium-master-merge')
>>>>
>>>> This looks like a major gallium merge into the main trunk ??
>>>>
>>>> The code at: 9fd26daec24f21dbe17afcb2e2ab272667ee9a69 (mesa: remove the 
>>>> unused
>>>> _mesa_UpdateTexEnvProgram() function) appears to run fine on my system.
>>>>
>>>> I have tried to bisect the bug through the
>>>> ee4c921b65fb76998711f3c40330505cbc49a0e0 (Merge commit 'origin/gallium-0.2'
>>>> into gallium-master-merge) branch, but it gets difficult here due to dri
>>>> drivers not being built by default, different drm/dri version requirements 
>>>> and
>>>> different build systems.
>>>> I will try a bit more here.
>>>> Any info on the "origin/gallium-master-merge", it looks like this was 
>>>> separated
>>>> before mesa_7_0 ?
>>> You probably can't really track that through gallium branches.
>>> And yes gallium branched off from master befroe mesa_7_0.
>>> That said, if the bug is caused by the merge, it might (or not) be
>>> feasible to look at differences between before and after merge -
>>> certainly that's a gigantic diff, but almost all of the diff should be
>>> in only gallium-relevant files, not needed for old drivers and core mesa
>>> at all.
>>>
>>> Roland
>> Yes, I have started looking at the differences.
>> However, there are quite a large number of changes to the r300 dri driver
>> as well as the rest of the code. So some work on the r300 dri driver was done
>> in this branch for some reason ...
> Really? I tried that here and I saw zero difference in the r300 driver
> (though there was one with initialization for radeon which would also be
> relevant for r300). The gallium r300 driver isn't relevant for this.
> There was no development done in gallium branch on r300 driver, though
> master branch was merged to gallium some times so depending what exactly
> you're looking at you might see these differences too (I just did git
> diff -p between those 2 commits and got no changes for r300 but some for
> core mesa).
>
> Roland
Ok, I have probably got something wrong here then.
I will try and see why I see a large set of differences ...


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