With the extensive coverage on Phoronix this month of Intel's new Haswell processors on Linux, many articles have shown that when using the latest components (e.g. Linux 3.10 kernel and Mesa 9.2) that the OpenGL performance is a whole lot faster. But are these changes specific to Haswell or benefit Intel's driver as a whole? In this article are new benchmarks from an older Intel "Sandy Bridge" system with HD 3000 graphics to see whether the performance there is also improving with the latest Linux code.
For those curious how the Intel Core i5 "Sandy Bridge" performance with HD 3000 graphics change when upgrading to the Linux 3.10 kernel and the Mesa 9.2 development code, I ran some benchmarks from an HP EliteBook notebook and uploaded the results on OpenBenchmarking.org to 1306213-SO-SANDYBRID14.
Note: with the Linux 3.10 kernel and the new P-State driver the Turbo Boost frequency is now being reported rather than just the base frequency.
The short answer is that there isn't much (or any) change for Intel Sandy Bridge with the Linux 3.10 kernel and Mesa 9.2 compared to Mesa 9.1 and recent versions of the Linux kernel. Most of the Intel Linux OpenGL driver optimization work is specifically focused around Haswell.
With Intel's Windows OpenGL driver for Sandy/Ivy Bridge still outperforming Linux, it's unfortunate there aren't any new performance optimizations to speak of at this time for the older hardware.
Find the rest of these Intel Core i5 OpenGL benchmarks here.