[Mesa-dev] [PATCH 0/3] Enable GL 3.2 support for i965, bump Mesa version.

Kenneth Graunke kenneth at whitecape.org
Fri Nov 22 16:40:30 PST 2013


On 11/22/2013 03:15 PM, Clemens Eisserer wrote:
> Hi,
> 
>> I believe geometry shaders are all we would have to implement for Sandy
>> Bridge.  Unfortunately, geometry shaders work pretty differently on Sandy
>> Bridge, so getting them to work won't be a slam dunk.  Here's roughly what
>> would have to be done:
> 
> This is too sad - I had the impression mesa-10 would bring opengl-3.3
> to my SNB laptop I bought last year.
> I usually don't play computer games, but recently bought two games
> refusing to start (dear esther and oil rush) because both require ogl
>> = 3.2.
> 
> Regards, Clemens

Many applications require OpenGL 3.2 since it's the lowest 3.x version
supported by Mac OS X.  But they don't actually need the new features.
For such applications, you can try setting some environment variables:

export MESA_GL_VERSION_OVERRIDE=3.2
export MESA_GLSL_VERSION_OVERRIDE=150

These make the driver claim OpenGL 3.2 and GLSL 1.50 support, even
though it's incomplete.

OilRush ought to work fine with those set.

I haven't tried Dear Esther since it doesn't appear that there's a
native Linux client in Steam yet.  But you could give it a try.

--Ken


More information about the mesa-dev mailing list