[glslang] Refine implicit array size interfaces. (#3074)

* [glslang] Refine implicit array size interfaces.

Help to check builtin and other variables if across stages.
This commit is contained in:
Chow
2022-12-14 02:20:28 +08:00
committed by GitHub
parent c6b3f279a7
commit f9b760e6c7
14 changed files with 528 additions and 7 deletions

View File

@@ -90,6 +90,9 @@ INSTANTIATE_TEST_SUITE_P(
Glsl, LinkTest,
::testing::ValuesIn(std::vector<std::vector<std::string>>({
{"mains1.frag", "mains2.frag", "noMain1.geom", "noMain2.geom"},
{"implicitArraySize.vert", "implicitArraySize.frag"},
{"implicitArraySizeBuiltin.vert", "implicitArraySizeBuiltin.geom"},
{"implicitArraySize1.geom", "implicitArraySize2.geom"},
{"noMain.vert", "mains.frag"},
{"link1.frag", "link2.frag", "link3.frag"},
{"recurse1.vert", "recurse1.frag", "recurse2.frag"},