Intel Brings OpenGL 2.0/2.1 To Classic i915 Mesa Driver
Phoronix: Intel Brings OpenGL 2.0/2.1 To Classic i915 Mesa Driver
While there's been talk recently of defaulting the Intel i914/i945 hardware support to using Gallium3D rather than the longstanding classic i915 Mesa DRI driver, some new features were just introduced into the i915 classic world...
Intel needs to get over its aversion to Gallium
This is the one and only thing that bothers me about Intel's OSS strategy. The move is clearly toward Gallium.(every other manufacturer, I mean) But Intel has it's drivers stuck in the mud of "classic".
It's one thing if they're carrying the huge brunt of the load for their own drivers, great. Then that's up to them. If you don't want to port your over to gallium, then don't. I respect that you're doing the huge work on the new drivers, and you do it as you want. But the i915 gallium driver is eclipsing the old classic driver.
Just let it die! Put your patches in the gallium driver instead! What's wrong with that? Normally, those who want to try to get the gallium driver up and running are chasing after the classic, but in this instance, it's Intel who's re-inventing the wheel. The gallium driver already had these.
I just don't get it. Why not say "If the gallium drivers start coming close, then let's just support that one instead. That's where the heavy lifting is taking place now. We see the shift, we understand."
Tried on intel gen3. Breaks Unity destkop badly.
Tried on an eeepc with intel gen3 graphics.
Indeed, I see the opengl 2.1 advertised as well as the shading language level 1.2.
But the issue is that this change breaks the Unity desktop to the point of making it unusable.
Try to log-out to realize why, or to use the "search your computer" function.
I believe that the issue is that now unity thinks that it can rely on some hardware features, that conversely are so painfully slow that make everything hang whenever they are invoked. As a matter of fact, whenever you see unity hanging, if you give enough time to it you will see that it is actually trying to play a fading or a translucency effect.
Any way to force the graphics driver to advertise opengl 1.4 only as it was before?