Sunday, August 03, 2008

e17's expedite:

$ expedite -e gl
Failed to initialize TTM buffer manager. Falling back to classic.
76.78 , Image Blend Unscaled
67.44 , Image Blend Solid Unscaled
46.03 , Image Blend Nearest Scaled
46.22 , Image Blend Nearest Solid Scaled
46.39 , Image Blend Smooth Scaled
46.17 , Image Blend Smooth Solid Scaled
42.49 , Image Blend Border
44.79 , Image Blend Solid Border
43.46 , Image Blend Border Recolor
322.29 , Image Quality Scale
96.92 , Image Data ARGB
55.42 , Image Data ARGB Alpha
306.71 , Image Data YCbCr 601 Pointer List
338.09 , Image Data YCbCr 601 Pointer List Wide Stride
128.40 , Image Crossfade
98.84 , Text Basic
16.09 , Text Styles
14.92 , Text Styles Different Strings
72.97 , Text Change
88.36 , Textblock Basic
50.57 , Textblock Intl
60.21 , Rect Blend
62.39 , Rect Solid
527.56 , Rect Blend Few
624.59 , Rect Solid Few
247.03 , Image Blend Occlude 1 Few
226.17 , Image Blend Occlude 2 Few
314.52 , Image Blend Occlude 3 Few
85.65 , Image Blend Occlude 1
77.33 , Image Blend Occlude 2
89.15 , Image Blend Occlude 3
37.04 , Image Blend Occlude 1 Many
34.36 , Image Blend Occlude 2 Many
37.31 , Image Blend Occlude 3 Many
7.07 , Image Blend Occlude 1 Very Many
6.43 , Image Blend Occlude 2 Very Many
7.12 , Image Blend Occlude 3 Very Many
61.70 , Polygon Blend
119.87 , EVAS SPEED

In gentoo land that's using:

# pmerge -p mesa libdrm
* Resolving...
[ebuild R ] media-libs/mesa-7.1_rc3 USE="-debug -doc -motif (-nptl) -pic -xcb" VIDEO_CARDS="i810 -mach64 -mga -none -r128 -radeon -s3virge -savage -sis -sunffb -tdfx -trident -via"
[ebuild R ] x11-libs/libdrm-2.3.1 USE="-debug"

Not sure if these benchmarks are good or bad, but I'm going to update libdrm and see if that makes a difference.