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