aboutsummaryrefslogtreecommitdiff
path: root/ftdetect
diff options
context:
space:
mode:
authorIvan Avdeev <me@w23.ru>2022-02-06 09:30:14 -0800
committerGitHub <noreply@github.com>2022-02-06 18:30:14 +0100
commit28a6dfbcd96095226bee90985b7f12c5679dbbb6 (patch)
tree5017c232ff48ea01917e0e05e85d874763e6b468 /ftdetect
parent42ffed856d5d156ec0f9c12233be34182cbb08ea (diff)
downloadvim-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')
-rw-r--r--ftdetect/glsl.vim2
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 :