summaryrefslogtreecommitdiff
path: root/os/access.c
diff options
context:
space:
mode:
authorIcenowy Zheng <uwu@icenowy.me>2024-12-14 01:07:31 +0800
committerMarge Bot <marge-bot@fdo.invalid>2025-06-25 17:24:43 +0000
commiteba15f1ba75bc041d54693ebc62a8b9957b8b033 (patch)
treedff8858562a41f1ac102eaf12ea687de744aaefa /os/access.c
parent60f0bfe852b988b3c4351483720e3c72c75f7405 (diff)
glamor: Fix dual blend on GLES3HEADmaster
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