diff options
| author | Ivan Avdeev <me@w23.ru> | 2022-02-06 09:30:14 -0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-02-06 18:30:14 +0100 |
| commit | 28a6dfbcd96095226bee90985b7f12c5679dbbb6 (patch) | |
| tree | 5017c232ff48ea01917e0e05e85d874763e6b468 /ftdetect/glsl.vim | |
| parent | 42ffed856d5d156ec0f9c12233be34182cbb08ea (diff) | |
| download | vim-glsl-28a6dfbcd96095226bee90985b7f12c5679dbbb6.tar.gz vim-glsl-28a6dfbcd96095226bee90985b7f12c5679dbbb6.zip | |
Add ray tracing related keywords and file types (#22)
Add highlights for keywords, functions, variables and constants
introduced by extensions:
- GLSL_EXT_ray_tracing
- GLSL_EXT_ray_query
- GL_EXT_nonuniform_qualifier
Also add filetypes for ray tracing stages:
- *.rgen for ray generation shader
- *.rmiss for ray miss shader
- *.rint for intersection shader
- *.rahit for any hit shader
- *.rchit for closest hit shader
- *.rcall for callable shader
Diffstat (limited to 'ftdetect/glsl.vim')
| -rw-r--r-- | ftdetect/glsl.vim | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ftdetect/glsl.vim b/ftdetect/glsl.vim index 8e4beb2..d9befa5 100644 --- a/ftdetect/glsl.vim +++ b/ftdetect/glsl.vim @@ -3,6 +3,6 @@ " Extensions supported by Khronos reference compiler (with one exception, ".glsl") " https://github.com/KhronosGroup/glslang -autocmd! BufNewFile,BufRead *.vert,*.tesc,*.tese,*.glsl,*.geom,*.frag,*.comp set filetype=glsl +autocmd! BufNewFile,BufRead *.vert,*.tesc,*.tese,*.glsl,*.geom,*.frag,*.comp,*.rgen,*.rmiss,*.rchit,*.rahit,*.rint,*.rcall set filetype=glsl " vim:set sts=2 sw=2 : |
