On 30/09/13 21:44, Eric Anholt wrote: > Here are the megadrivers changes, after the prep series I posted earlier. > A few tiny updates to the prep series are available in my tree as > "megadriver-prep" and this series is available as "megadrivers-5" > > FPS improvement on GLB2.7 with INTEL_NO_HW=1: 2.61061% +/- 1.16957% (n=50) > > One question I have is whether the hardlinks are going to cause problems > for packaging. I noticed that when I went and stripped the binaries > trying to do a space comparison, I of course got brand new inodes each > taking up their own set of disk space. I do really like how hardlinks end > up for installing on my test systems a single binary I can move around > however I need. > Great work Eric :)
A couple of trivial ones (apart from patch 8 and 13) * IMHO you safely drop "dridir" from nouveau, radeon, r200, i915 's Makefile.am. It's already set in src/mesa/drivers/dri/Makefile.am * Can you please leave a comment in code, wrt the i915/radeon header reshuffle ? > video from the talk I gave at XDC: > http://www.youtube.com/watch?v=0fJq-2haT3Y > As a follow up to a question from XDC, size of st/dri wrt the driver itself here are some numbers that give can give you a rough idea. Release build with debug symbols [323K] libdricommon.a [424K] libdridrm.a [ 12M] libgallium.a [ 47M] libmesagallium.a [ 25M] libnouveau.a [ 52K] libnouveaudrm.a [408K] librbug.a [619K] libtrace.a [ 36M] nouveau_dri.so Release build without debug symbols [ 51K] libdricommon.a [ 48K] libdridrm.a [2.4M] libgallium.a [5.3M] libmesagallium.a [2.1M] libnouveau.a [2.0K] libnouveaudrm.a [ 41K] librbug.a [147K] libtrace.a [6.1M] nouveau_dri.so > I think Emil has been looking at doing the gallium side of things, so I > haven't pushed forward with that. > Initially I got over-exited over the idea until I realized that gallium does not use/build libdricore :) I'm planning to have something by the end of the week (just got my final year project at Uni), although my plan is to leave it optional. Any suggestions/preferences ? Cheers Emil _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev