[webkit-changes] [WebKit/WebKit] d3ad1d: WebGL fails to compile shaders with out variables ...
Kimmo Kinnunen
noreply at github.com
Thu May 16 12:19:26 PDT 2024
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: d3ad1d842868cafb05b7fca1a058fa83d00855d2
https://github.com/WebKit/WebKit/commit/d3ad1d842868cafb05b7fca1a058fa83d00855d2
Author: Kimmo Kinnunen <kkinnunen at apple.com>
Date: 2024-05-16 (Thu, 16 May 2024)
Changed paths:
M Source/ThirdParty/ANGLE/src/tests/gl_tests/GLSLTest.cpp
Log Message:
-----------
WebGL fails to compile shaders with out variables that are arrays and start with underscore
rdar://126944294
Reviewed by Chris Dumez.
Integrates upstream commit:
commit e0e91b8cbb2e096d2d009cd0d1fbe20d785f2263
Author: Kimmo Kinnunen <kkinnunen at apple.com>
Date: Mon Apr 22 18:11:30 2024 -0700
Metal: Fix rewritten out variables with underscores
Fix compilation in case of output variables start with underscores.
Make name emission always emit MSL name ANGLE_{name}, so that GLSL `_e`
and `e` cannot clash. This regressed in angleproject:8558.
Bug: b/335744344
Change-Id: Ibae4dba4a24888acc1461582e69d48218ba11176
Originally-landed-as: bce91c8033e3. rdar://128091308
Canonical link: https://commits.webkit.org/278880@main
To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications
More information about the webkit-changes
mailing list