Re: version string for OpenGL not correct?

andrew henry <[email protected]>
Newsgroups gmane.comp.video.mesa3d.user
Message-ID <[email protected]>
thanks for the info.  I wondered if there would be a version override!
But it didnt work.  Trying as you suggested Steam seg faulted.

I added "env=" to the beginning:

$ env=MESA_GL_VERSION_OVERRIDE=3.3FC steam

And steam started but I still got the same error message about wrong
opengl version.


On 11/08/15 19:25, Benjamin Bellec wrote:
> I see.
> Given that the game is recent and seems to be an AAA game, I'm pretty
> sure it requires OpenGL core profile and not Compatibility (also called
> "Forward Compatible").
> So this is clearly and error from the game.
> 
> Hopefully Mesa has a mechanism to override the GL level it exposes.
> You can experiment this with this command :
> $ MESA_GL_VERSION_OVERRIDE=3.3FC glxinfo | grep "OpenGL version"
> 
> So try to launch Steam :
> $ MESA_GL_VERSION_OVERRIDE=3.3FC steam
> 
> More information here : http://www.mesa3d.org/envvars.html
> 
> 2015-08-11 19:07 GMT+02:00 andrew henry <[email protected]
> <mailto:[email protected]>>:
> 
>     On 11/08/15 18:55, Benjamin Bellec wrote:
>     > Hello,
>     >
>     > This is a recurrent mistake.
>     >
>     > glxinfo | grep "OpenGL version" gives you the level for the GL
>     > Compatibility profile. Mesa is currently limited to GL3.0 in
>     > Compatibility level and the developers don't plan to implement higher
>     > Compatibility level.
>     >
>     > What you are looking for is in fact the OpenGL Core profile, which you
>     > get with the command :
>     > glxinfo | grep -A 1 "OpenGL core profile version"
>     >
>     > Regards.
>     >
>     > --
>     > Benjamin
> 
>     Hi.
> 
>     I did see that core profile was set to 3.3, but my problem--that Dying
>     Light on Steam does not start--is that Dying Light is getting the string
>     for the compatibility version if what you say is true.
> 
>     glxinfo gives me this.  Look at the line that says
> 
>     "OpenGL version string: 3.0 Mesa 11.0.0-devel"
> 
> 
>     OpenGL vendor string: X.Org
>     OpenGL renderer string: Gallium 0.4 on AMD CAPE VERDE (DRM 2.42.0, LLVM
>     3.6.2)
>     OpenGL core profile version string: 3.3 (Core Profile) Mesa 11.0.0-devel
>     OpenGL core profile shading language version string: 3.30
>     OpenGL core profile context flags: (none)
>     OpenGL core profile profile mask: core profile
>     OpenGL core profile extensions:
>     OpenGL version string: 3.0 Mesa 11.0.0-devel
>     OpenGL shading language version string: 1.30
>     OpenGL context flags: (none)
>     OpenGL extensions:
>     OpenGL ES profile version string: OpenGL ES 3.0 Mesa 11.0.0-devel
>     OpenGL ES profile shading language version string: OpenGL ES GLSL ES
>     3.00
>     OpenGL ES profile extensions:
>     [andrew@blackbox ~]$ glxinfo | grep -A 1 "OpenGL core profile version"
>     OpenGL core profile version string: 3.3 (Core Profile) Mesa 11.0.0-devel
>     OpenGL core profile shading language version string: 3.30
> 
>     In the error message that Dying Light throws out, I can clearly tell
>     that it's getting the string to tell it what version I have from the
>     "compatibility level" and not the core profile string:
> 
>     http://ibin.co/2BnE5j6fUTX5
> 
>     Maybe this is a fault of the dying light devs rather than Mesa?
> 
> 
>

_______________________________________________
mesa-users mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/mesa-users
signature.asc (application/pgp-signature, 819 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBAgAGBQJVyjPbAAoJEFEyPT1Y1nysE20P+wQCpS4YUQFF4qgNyPDJGo+L
NWA28lUyQFIevFyK1r4QNViFdghjdIOJ3rlZzQFeucz0qDEumHY2Q0tbCNFNTe1T
KqyFbnPSkEbnTuDeJnV8NcQt/a4X9b4/3VqUjfN3sRSml2YGsi0699zPM/wjQ4MF
k8LYDX/bC4J1SJjz4CT0CgG4GhaNzMdr9cXKXviXj6er1zicheqOtqadGVBNPgP1
TJS4pm4+pdGHrCs3gVZOPvCmx5YtuO6DzuOQH8S2q5nMynCpiKpnJnlRBwyczJDK
OstVVYQhq4ea9cA/fRqTJ5u5l7hLwAtFh3Wsx8BnM/7tnuunFQlo+T21QZqlvFYC
bCWR2k223ktKbiVIcT/nhKb9tfr/KBhpBDTEYtceXdtaSmx4DdQJ9P2xgd6U8aPM
aE856JDuQaQLvXvnMI4KAg1rJLNOQon5MeEp/cJS+MDK8v1Q4ttGeb8n7qYszF7T
4Lwh0wJw9GczJg+CwrIMF71LbC7ZeP6AF28Fw1P13ts76146eCYvzj/jTC1tCSsk
tPIas9hKw9Rt4iJGYeuc3+O1Fgr2Ea4k1inHk6Kw2+ykp29m6NiC3e8KW3R/paSm
LlAKnSQ1nwJRaPD24z2ExP0fVF9zaXu1L6YH+K8QJS2SvcY8sunklgtM1Na/rwN3
ixnGbk46ZDSv04m87BmV
=ur/P
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.