On my machine OpenGL does not work correctly. xscreensavers all work correctly. battailion (powertools) works correctly in low detail but becomes whited out in high detail mode. Likewise tuxracer and xracer do not render correctly. Following instructions at dri.sourceforge.net I got a CVS snapshot of the Xserver. Part of the install of the CVS snapshot removed libGL.so & libGL.so.? from /usr/lib and replaces it with its own. Replacing libGL is sufficient to solve the problems outlined above (the Xserver does not overwrite the default RH7.0 one since I modified the config). My hardware is a 300Mhz K6 super-socket 7 (VIA VP3) and a 16MB AGP Rage 128.
I don't have the hardware to verify this. Please check if the version found at http://www.linux-easy.com/rh-updates/ fixes this.
Sorry ladies and gentlemen, Meaa-3.3-7 (from linux-easy) does not make any difference.
Looks like an XFree86 problem then (On systems with DRI, Mesa doesn't do anything but pipe through the requests), reassigning.
Does this work in the current versions (XFree86 4.0.2-9, Mesa 3.4-8)?
GL works fine for me on all r128 based cards I have here using the latest Rawhide. Hardware accelerated in Wolverine + Rawhide XFree (-10 release).