vim-spirv icon indicating copy to clipboard operation
vim-spirv copied to clipboard

A vim plugin for the Khronos Group's SPIR-V standard.

Results 6 vim-spirv issues
Sort by recently updated
recently updated
newest added

Aid hand writing SPIR-V by supporting `OpCode` snippets in the UltiSnips format. Generate the snippets from the JSON schema.

enhancement

SPIR-V indentation is a pain to handle manually but is very regular, add support for automatically formatting SPIR-V with the `gq` command.

enhancement

![image](https://user-images.githubusercontent.com/1625763/41051914-5f90b8f4-69af-11e8-8efe-f693b7a428c3.png)

Currently, unlike other filetypes, `TODO` and `FIXME` are not highlighted using the `Todo` highlight group.

For large SPIR-V modules which have multiple pair blocks, such as `OpFunction`/`OpFunctionEnd` it would be helpful to be able to fold sections which are not currently relevant away allowing the...

Add SPIR-V validation support using the `spirv-val` tool in [SPIRV-Tools](https://github.com/KhronosGroup/SPIRV-Tools) to by hooking into [syntastic](https://github.com/vim-syntastic/syntastic). Since syntastic is currently undergoing refactoring to support vim8 async jobs (vim-syntastic/syntastic#699) which requires breaking...