Here is an amd64 build of the latest mesa release,
the in tree mesa is a few major versions old and can't
be upgraded until the radeon kms parts are merged:
http://jsg.id.au/openbsd/mesa-9.1.4.amd64.tgz
tar -C / -xzphf mesa-9.1.4.amd64.tgz
you may have to copy /usr/X11R6/lib/libGL.so.14.0
over /usr/X11R6/lib/libGL.so.13.0 to get chromium
to load the correct library without rebuilding it.
Hopefully that would be enough for the purposes of
testing without rebuilding the rest of xenocara.
To revert back to the in tree mesa/libGL remove
/usr/X11R6/lib/libGL.so.14.0
/usr/X11R6/lib/libGLU.so.8.0
and either extract the xenocara sets from a snapshot
or do a xenocara build.
I tested this intensely and the problem seems to be gone using
xf86-video-intel-2.21.11, this patch:
http://marc.info/?l=openbsd-bugs&m=137390429509052&w=2 and mesa-9.1.4.
Chromium works, although it shows blank pages instead of opening youtube
links sometimes. Maybe it has to be rebuilded.
So, I will wait until Mesa gets updated. Otherwise I can tell that GL
output got considerably slower. For example, mplayer -vo gl is dropping
frames on HD videos now which it did not do before. I am using a
1920x1080 resolution on VGA output which has become too slow now.
Thank you for all your kind assistance.