github-linguist / github-linguist/linguist
More file extension associations for GLSL shaders
- Dominant language
- Ruby
- Stars
- 13.7k
- Forks
- 5.4k
- Avg merge
- 1d 15h
- Merged PRs (30d)
- 17
Description
The GLSL config is missing some file extensions for new shader stages.
https://github.com/github/linguist/blob/8011321f1394b5c3fc1f8ef242775af640df8f7d/lib/linguist/languages.yml#L1801-L1806
The up to date list of stages is as follows:
```
.vert for a vertex shader
.tesc for a tessellation control shader
.tese for a tessellation evaluation shader
.geom for a geometry shader
.frag for a fragment shader
.comp for a compute shader
.mesh for a mesh shader
.task for a task shader
.rgen for a ray generation shader
.rint for a ray intersection shader
.rahit for a ray any hit shader
.rchit for a ray closest hit shader
.rmiss for a ray miss shader
.rcall for a ray callable shader
```
Contributor guide
Assessment
This issue has not been assessed yet.