Eric Anholt wrote:
> On Tue, 2009-04-21 at 23:57 +0800, Michael Clark wrote:
>   
>> Before trying this I built from mesa master earlier today and noticed a 
>> performance regression with the 965GM on one of my GL apps - going from 
>> 15fps to 7.5fps (both running on top of latest drm-intel 2.6.30-rc2). 
>> 7.4.1 doesn't exhibit the slow down.
>>
>> It seemed to be a timing issue as the app would no longer be using all 
>> cpu of a single core (noticeably less cpu than on the 7.4-branch 
>> version), and paradoxically, running another cpu intensive task would 
>> result in the fps increasing. I'll do some more testing (and double 
>> check the two builds were configured equivalently)...
>>     
>
> bisecting would be the best thing to do if you've got a performance drop
> and it's not a CPU-bound app.
>   

I did a git bisect and found the revision where I see the biggest drop 
in performance (roughly 30% drop with my app):

$ git bisect bad
Bisecting: 0 revisions left to test after this
[20f3497e4b6756e330f7b3f54e8acaa1d6c92052] i965: re-org of some of the 
new constant buffer code

I think there may be some other performance regressions in there as the 
commit before this is also not as fast as mesa_7_4_branch although the 
above commit has the most noticeable drop.

I think gears is the same speed before and after the commit so I'm not 
yet sure what part if my app is exercising the code that has the 
performance drop. I'll try to work up a small test program if I get time.

~mc


------------------------------------------------------------------------------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensign option that enables unlimited
royalty-free distribution of the report engine for externally facing 
server and web deployment.
http://p.sf.net/sfu/businessobjects
_______________________________________________
Mesa3d-dev mailing list
Mesa3d-dev@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mesa3d-dev

Reply via email to