From 28a6dfbcd96095226bee90985b7f12c5679dbbb6 Mon Sep 17 00:00:00 2001 From: Ivan Avdeev Date: Sun, 6 Feb 2022 09:30:14 -0800 Subject: 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 --- ftdetect/glsl.vim | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'ftdetect') 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 : -- cgit v1.2.3