glsl_analyzer
glsl_analyzer copied to clipboard
Language server for GLSL (autocomplete, goto-definition, formatter, and more)
The language server didn't seem to work inside my neovim, so I tried to test the binary directly by providing a file with the `--parse-file` option and it caused segmentation...
Diagnostics don't really work on Neovim. Completion, documentation and everything else works well, attached is my LSP logfile: [lsp.log](https://github.com/user-attachments/files/16228679/lsp.log)
Paths containing a backslash `foo\bar.glsl` should be normalized to `foo/bar.glsl` so that URI don't break.
I'm on windows and I've added the `glsl_analyzer/bin` directory to my path. I tried to run `glsl_analyzer` from the command line, and nothing happened. The terminal gave me an error...
Hi, hope you're doing well! Stumbled upon this during refactoring of some code, here's a repro: ```glsl #version 450 core struct S { float value; }; void main() { const...
Hey mate, Appreciate your work on this glsl lsp. I'm trying to set up for my neovim. This is my config which is a very standard set up: ```lua lspconfig.glsl_analyzer.setup(coq.lsp_ensure_capabilities({...
Add the option to configure the include paths matching the `-I` option of GLSL compilers. Preferably use the LSP workspace configuration and not command line arguments.