Using Dave's git branches...
and the 'master' radeon driver, I can confirm that glxgears is working on my X1800! Only 4000 FPS, when FGLRX provided around 10,000 FPS. I've also noticed a few visual glitches, GLmatrix screensaver is a good example.
git://anongit.freedesktop.org/~airlied/drm (branch r500-fp)
git://anongit.freedesktop.org/~airlied/mesa (branch r500test)
I had to make the following changes to get my X1800 going:
I'm still very excited. Myself and others are fed up with FGLRX if you need help testing or anything i can do to help with development let me know. Great work guys!
--- mesa/src/mesa/drivers/dri/radeon/radeon_chipset.h.old 2008-03-20 22:08:07.000000000 -0700
+++ mesa/src/mesa/drivers/dri/radeon/radeon_chipset.h 2008-03-20 21:49:18.000000000 -0700
@@ -147,6 +147,7 @@
#define PCI_CHIP_RV410_5E4D 0x5E4D
#define PCI_CHIP_RV410_5E4F 0x5E4F
+#define PCI_CHIP_R520_7100 0x7100
#define PCI_CHIP_RV530_71C4 0x71C4
#define PCI_CHIP_RS350_7834 0x7834
--- mesa/src/mesa/drivers/dri/radeon/radeon_screen.c.old 2008-03-20 22:08:18.000000000 -0700
+++ mesa/src/mesa/drivers/dri/radeon/radeon_screen.c 2008-03-20 22:29:34.000000000 -0700
@@ -693,6 +693,7 @@
fprintf(stderr, "Warning, RS690 detected, 3D support is incomplete.\n");
+ case PCI_CHIP_R520_7100:
screen->chip_family = CHIP_FAMILY_R520;
fprintf(stderr, "Warning, R520 detected, 3D HAHAHAHAHA!!.\n");
A couple side notes. Compiz is not functional (this might not surprise you). And when testing 2D with gtkperf my GtkDrawingArea test is about half the speed since last time I built the radeon driver (maybe 1-2 weeks ago). The tearing is still pretty bad with textured video. When I use the x11 vo method it doesn't get much better.