[Mesa-dev] [RFC PATCH 1/4] driconf: add new force_compat_profile option
maraeo at gmail.com
Mon Feb 13 15:51:49 UTC 2017
On Mon, Feb 13, 2017 at 11:57 AM, Samuel Pitoiset
<samuel.pitoiset at gmail.com> wrote:
> On 02/10/2017 10:05 PM, Emil Velikov wrote:
>> On 10 February 2017 at 21:04, Emil Velikov <emil.l.velikov at gmail.com>
>>> Hi Samuel,
>>> On 10 February 2017 at 13:41, Samuel Pitoiset <samuel.pitoiset at gmail.com>
>>>> Mesa currently doesn't allow to create 3.1+ compatibility profiles
>>>> mainly because various features are unimplemented and bugs can
>>>> However, some buggy apps request a compat profile without using
>>>> any old features but they fail to start because Mesa clamps the
>>>> GLSL version to 130 for compat.
>>> Afaict this statement matches the implementation, yet both differ from
>>> the override name.
>>> The implementation below is "force_glsl_compat_version".
>>> I think it's not unreasonable to have both - force_compat_profile and
> I would prefer force_glsl_compat_version.
The patch really enables compat profiles higher than 3.0. The
GLSLVersion check reduces the GLSL version, which in turn reduces the
Still, core-only extensions might not be functional, because API != CORE.
More information about the mesa-dev