Summary: | Wine game needs GLSL override for fullscreen | ||
---|---|---|---|
Product: | Mesa | Reporter: | wyrex <wyrex> |
Component: | Drivers/Gallium/radeonsi | Assignee: | Default DRI bug account <dri-devel> |
Status: | RESOLVED NOTOURBUG | QA Contact: | Default DRI bug account <dri-devel> |
Severity: | normal | ||
Priority: | medium | ||
Version: | git | ||
Hardware: | x86-64 (AMD64) | ||
OS: | Linux (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Attachments: |
bug
without override log with override |
Description
wyrex
2017-05-22 16:32:00 UTC
Created attachment 131438 [details]
without override
Created attachment 131439 [details]
log with override
(FYI: Switched back to 4.11 and mesa 17.1.0 week ago, since newer kernel and mesa didn't help) I installed latest batch of updates today: gcc 7.1, glibc 2.25, linux 4.11, linux-firmware among others but no mesa or wine updates. Two programs that have this problem started working including one in first post! I don't know which package did it, but now there's only one wine program that still needs oMESA_GLSL_VERSION_OVERRIDE=110. This looks like an issue with compat profile which until recently was limited to OpenGL 3.0 (radeonsi now supports 3.1). You seem to be working around it by forcing a lower GLSL version. Recent Wine versions now use Core profile when they detect Mesa, either way I don't think this is a Mesa bug. Future Mesa version will likely support higher compat versions, but Apps (and Wine) need to properly check supported features. |
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.