I wrote some patches to improve performance. You'll need to apply them to the git master of each project as of March 17 2010.
http://filebin.ca/kxvvzh/libdrm_radeon_cs_h.patch
http://filebin.ca/cuxmeu/mesa_patch_Mar_17_2010.patch
http://filebin.ca/bcpfto/radeon_Mar_17_2010.patch
these instructions should work on gentoo other distributions are on your own
Instructions
"mkdir experimental"
"cd experimental"
"git clone git://anongit.freedesktop.org/mesa/drm"
"cd drm"
copy the file libdrm_radeon_cs_h.patch to this directory
"patch -p1 <libdrm_radeon_cs_h.patch"
"./autogen.sh --prefix=/usr --exec-prefix=/ --disable-intel"
"make -j3"
"sudo make install"
"cd .."
"git clone git://anongit.freedesktop.org/git/mesa/mesa"
"cd mesa"
copy the file mesa_patch_Mar_17_2010.patch to this directory
"patch -p1 <mesa_patch_Mar_17_2010.patch"
"DRI_DRIVERS="r600,swrast""
"./autogen.sh --prefix=/usr --with-dri-drivers=$DRI_DRIVERS --disable-gallium"
"make -j3"
"sudo make install"
"cd .."
"git clone git://anongit.freedesktop.org/xorg/driver/xf86-video-ati"
"cd xf86-video-ati"
copy the file radeon_Mar_17_2010.patch to this directory
"patch -p1 <radeon_Mar_17_2010.patch"
"./autogen --prefix=/usr"
"make -j3"
"make install"
let me know if you see an improvement. glxgears is not a benchmark!!!
http://filebin.ca/kxvvzh/libdrm_radeon_cs_h.patch
http://filebin.ca/cuxmeu/mesa_patch_Mar_17_2010.patch
http://filebin.ca/bcpfto/radeon_Mar_17_2010.patch
these instructions should work on gentoo other distributions are on your own
Instructions
"mkdir experimental"
"cd experimental"
"git clone git://anongit.freedesktop.org/mesa/drm"
"cd drm"
copy the file libdrm_radeon_cs_h.patch to this directory
"patch -p1 <libdrm_radeon_cs_h.patch"
"./autogen.sh --prefix=/usr --exec-prefix=/ --disable-intel"
"make -j3"
"sudo make install"
"cd .."
"git clone git://anongit.freedesktop.org/git/mesa/mesa"
"cd mesa"
copy the file mesa_patch_Mar_17_2010.patch to this directory
"patch -p1 <mesa_patch_Mar_17_2010.patch"
"DRI_DRIVERS="r600,swrast""
"./autogen.sh --prefix=/usr --with-dri-drivers=$DRI_DRIVERS --disable-gallium"
"make -j3"
"sudo make install"
"cd .."
"git clone git://anongit.freedesktop.org/xorg/driver/xf86-video-ati"
"cd xf86-video-ati"
copy the file radeon_Mar_17_2010.patch to this directory
"patch -p1 <radeon_Mar_17_2010.patch"
"./autogen --prefix=/usr"
"make -j3"
"make install"
let me know if you see an improvement. glxgears is not a benchmark!!!
Comment