Don't emit the `static` keyword when generating GLSL
Don't emit the `static` keyword when generating GLSL

GLSL doesn't support `static` at all, while HLSL uses it for multiple things:

- To mark global variables that are "thread local" rather than shader parameters
- In the C/C++ style to mark `static` allocation for variables inside a function or type

The latter case needs to be handled during lowering (but isn't handled right now).
The former case can be solved just by dropping the `static` keyword.

shader-slang/slang,csyonghe/slang,csyonghe/slang,shader-slang/slang,shader-slang/slang,csyonghe/slang