glsl_analyzer
glsl_analyzer copied to clipboard
Language server for GLSL (autocomplete, goto-definition, formatter, and more)
When using vscode on windows, using `#include` results in BadPathName errors in the log. However, when I ctrl-click on one of the paths printed in the errors, vscode succesfully opens...
Hi y'all! I recently started a similar project because I noticed that GLSL didn't have good language integration into VSCode. Language stuff isn't my forte, so I forked a project...
I would like to be able to choose some options for the formatter. For example indentation and code style.
Macros can appear almost anywhere. For example, in `tests/glsl-samples/well-formed/glslang/tokenPaste.vert` we have the following line: ```glsl float bothpaste(foo, 719); ``` At first this looks like a function definition, but it is...
@nolanderc seems interested in having this project packaged in Fedora. I as a package maintainer can take some steps to do it. Firstly I need to ask about whether this...
``` zig version 0.11.0 ``` From the AUR I downloaded glsl_analyzer 1.4.2-1 This is the result of `makepkg -si` ``` ==> Making package: glsl_analyzer 1.4.2-1 (Sat 27 Jan 2024 08:15:21...
First, thank you for your work on this project, it's been a very helpful tool! I'm using glsl_analyzer in Neovim, primarily for embedded glsl code blocks inside of other languages....
Hey, I wanted to clarify one thing about the behavior of completion on overloads. Currently (v1.3.2), there's a duplicate entry for each function overload:  I think this is mostly...
Maybe there is some more. Below is just what I found: All keywords (well, just `terminateInvocation` from `GL_EXT_terminate_invocation` afaik) and types from extensions constants: - from `GL_KHR_memory_scope_semantics` ```glsl const int...
Just noting that I get the following panic on Asahi Linux (Apple M1): ``` thread 3047225 panic: reached unreachable code Panicked during a panic. Aborting. zsh: IOT instruction (core dumped)...