Fix syntax highlighting conflicts with certain glsl types (#32022)
added first line pattern for glsl because some extensions conflict with
others like fragment shaders (.fs) would be highlighted by f#
<details>
| no f# extension no fix | f# extension no fix | f# extension with fix |
|--------|--------|--------|
|

|

|

|
</details>
Release Notes:
- glsl: Added a workaround for an issue where fragment shaders with the `.fs` file extension would be misidentified as F#. Now, adding `#version {version}` to the first line of your fragment shader will ensure it is always recognized as glsl
b7c2d4876cnot a cow committed on 6/6/2025, 8:58:18 PM· committed by GitHubparent2fe1293