summaryrefslogtreecommitdiffstats
path: root/tests/bugs/glsl-static-const-array.slang.expected.txt
Commit message (Collapse)AuthorAge
* Fix issue with outputting "static" in GLSL (#1006)Tim Foley2019-07-29
This appears to be a regression introduced in #1001, and missed because none of our existing tests covered `static const` arrays on the GLSL/SPIR-V targets. The basic problem is that we cannot output a `static const` definition in GLSL because `static` is a reserved word and not a keyword. Instead for GLSL we just want a `const` array. This change makes the emission of `static` for global-scope constants key on the target language for code generation, and only emit it for HLSL, C, and C++. This change also adds a test case specifically for running Slang input that has a `static const` array on the Vulkan target.