On 4/19/19 13:35, Józef Kucia wrote:
I'm not sure but I think that it could be preferred to disable ARB_shader_bit_encoding when GLSL version < 1.30. We disable other extensions conditionally in wined3d_adapter_init_gl_caps(), e.g. ARB_shader_bit_encoding or ARB_shader_bit_encoding. .
I was thinking of it, but my reasoning under not doing so was that ARB_shader_bit_encoding is potentially usable even with GLSL 1.2 if to avoid unsigned integers, and I thought marking the extension disabled while it is actually enabled can be a bit obscure.