Lukas Hejtmanek wrote:
On Wed, Apr 26, 2006 at 08:06:51PM -0700, Eric Anholt wrote:

The open source driver isn't doing some important things that can be
done to improve memory bandwidth usage.  5x is more than I expected, but
it's not unbelievable.

If you had a clear performance regression between versions of the
open-source driver, we should definitely track that down, though.


Using CVS HEAD of xc (i.e. 6.9.0 Xorg) including bundled Mesa 6.4.1 I can reach
1110 FPS in glxgears and 27-30 FPS in ppracer (compared to 860 FPS glxgears and
11 FPS in ppracer using modular CVS HEAD of X.org and Mesa).

First, I thought that it's because of rotation support in i810 driver, but that
version (6.9.0) also has rotation support so it is not the problem.

It would be great if you could dig into this a bit. There's generally two ways to track down a performance degradation:

1. Profiling: profile both versions, compare results. A google search will turn up various tools.

2. Grab CVS from various dates and to isolate the time at which a check-in changed something significant. The -D option to cvs update lets you specify a date. "cvs update -D 20060401" would get the code as of April 1, 2006. With a binary search strategy, you can typically narrow in on the change with just a few tries.

-Brian


-------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Mesa3d-dev mailing list
Mesa3d-dev@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mesa3d-dev

Reply via email to