diff options
author | Icenowy Zheng <uwu@icenowy.me> | 2024-12-14 01:07:31 +0800 |
---|---|---|
committer | Marge Bot <marge-bot@fdo.invalid> | 2025-06-25 17:24:43 +0000 |
commit | eba15f1ba75bc041d54693ebc62a8b9957b8b033 (patch) | |
tree | dff8858562a41f1ac102eaf12ea687de744aaefa /os/access.c | |
parent | 60f0bfe852b988b3c4351483720e3c72c75f7405 (diff) |
The EXT_blend_func_extended extension on ESSL always requires explicit
request to allow two FS out variables because of limitations of the ESSL
language, which is mentioned as the No.6 issue of the extension's
specification.
Fix this by adding the extension request.
The original behavior on GLES3 is slightly against the specification of
GL_EXT_blend_func_extended extension, however Mesa and older version of
PowerVR closed drivers will just ignore this issue. Newest PowerVR
closed driver will bail out on this problem, so it deems a fix now.
Fixes: ee107cd4911e ("glamor: support GLES3 shaders")
Signed-off-by: Icenowy Zheng <uwu@icenowy.me>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1750>
Diffstat (limited to 'os/access.c')
0 files changed, 0 insertions, 0 deletions