Hash :
016ef60d
Author :
Date :
2024-06-24T17:41:30
ValidateAST asserts when refers to builtIn struct type name Refers to build in type name looks allowed by GL but currently VK and Metal backends do not support, i.e.: refers to gl_DepthRangeParameters, this change is to add temporary check to make using reserved type name an error during parsing. Bug: angleproject:348313398 Change-Id: I6522566b1f590fe2b24534fb065625c4ac3b06c6 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/5645265 Auto-Submit: Erica Li <lerica@apple.com> Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org> Reviewed-by: Kimmo Kinnunen <kkinnunen@apple.com> Commit-Queue: Kimmo Kinnunen <kkinnunen@apple.com>
{
"src/compiler/generate_parser_tools.py":
"6a34ad911710a45e5644e9f79dfd2ce5",
"src/compiler/translator/generate_parser.py":
"ad919972a040d9b3b4aa5dc547fadc75",
"src/compiler/translator/glslang.l":
"a482f2d613394f4959fb07cfd10cbe1e",
"src/compiler/translator/glslang.y":
"b60ab7014330319be5db27db6f4d23a2",
"src/compiler/translator/glslang_lex_autogen.cpp":
"1c0982c9fa1c987e62155efd209071e1",
"src/compiler/translator/glslang_tab_autogen.cpp":
"a7c79fe66cb2cbe88dc250fd53ca6658",
"src/compiler/translator/glslang_tab_autogen.h":
"028bdaebf359aefbcdaafae466993ebe",
"tools/flex-bison/linux/bison.sha1":
"dfc9209e0c76eddd9bed0601c6c189e5",
"tools/flex-bison/linux/flex.sha1":
"621fc8947f2114812fb7a2c9df71bdcf",
"tools/flex-bison/windows/bison.exe.sha1":
"fd6d2461a2c256179faca7f5f142e689",
"tools/flex-bison/windows/flex.exe.sha1":
"c0213d97938af52cc29960381c77e608",
"tools/flex-bison/windows/m4.exe.sha1":
"98b1183972580437dffe690b29915c09",
"tools/flex-bison/windows/msys-2.0.dll.sha1":
"8f76dc025488db997861057d7283ce20",
"tools/flex-bison/windows/msys-iconv-2.dll.sha1":
"3892b2095dbfca5a71a30ffc7c895dad",
"tools/flex-bison/windows/msys-intl-8.dll.sha1":
"ff2f3d05584d43fbd77d6251988b83ac"
}