1name = "GLSL"
2grammar = "glsl"
3path_suffixes = [
4 # Traditional rasterization pipeline shaders
5 "vert", "frag", "tesc", "tese", "geom",
6 # Compute shaders
7 "comp",
8 # Ray tracing pipeline shaders
9 "rgen", "rint", "rahit", "rchit", "rmiss", "rcall",
10 # Other
11 "glsl"
12 ]
13line_comments = ["// "]
14block_comment = ["/* ", " */"]
15brackets = [
16 { start = "{", end = "}", close = true, newline = true },
17 { start = "[", end = "]", close = true, newline = true },
18 { start = "(", end = ")", close = true, newline = true },
19]