Description of problem: Upgrading Fedora 22 to 23 using dnf makes the reported OpenGL version string downgrade from 3.3 to 3.0. Many applications that required OpenGL 3.3 stopped working. Reinstalling mesa* packages doesn't solve the problem. OpenGL vendor string: Intel Open Source Technology Center OpenGL renderer string: Mesa DRI Intel(R) Sandybridge Mobile OpenGL core profile version string: 3.3 (Core Profile) Mesa 11.1.0 (git-525f3c2) 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.1.0 (git-525f3c2) OpenGL shading language version string: 1.30 OpenGL context flags: (none) OpenGL extensions: OpenGL ES profile version string: OpenGL ES 3.0 Mesa 11.1.0 (git-525f3c2) OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00 OpenGL ES profile extensions: Steps to Reproduce: 1. Upgrade from Fedora 22 to 23 using dnf Actual results: OpenGL version string downgrade from 3.3 to 3.0. Expected results: No downgrade. Additional info: VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
Probably I'm just misreading something but to me it looks perfectly fine:OpenGL > core profile version string: 3.3 (Core Profile) Mesa 11.1.0 (git-525f3c2) ... > OpenGL version string: 3.0 Mesa 11.1.0 (git-525f3c2) AFAIK this means you get OpenGL 3.0 if you request a compatibility context. If you want OpenGL 3.3 you need to request a core context. mesa does not support compatibility contexts so it's the same for radeonsi and OpenGL 4.x.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.