mcshader-lsp
mcshader-lsp copied to clipboard
A language server and Visual Studio Code extension for Minecraft GLSL Shaders
Logs: https://pastebin.com/zKCravCv It crashes as soon as you open up a shaderpack. Not sure if there is really anything else other than its a AMD card and mesa version is...
Bumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6. Commits 7efb22a 1.2.6 ef88b93 security notice for additional prototype pollution issue c2b9819 isConstructorOrProto adapted from PR bc8ecee test from prototype pollution PR See full...
Bumps [path-parse](https://github.com/jbgutierrez/path-parse) from 1.0.6 to 1.0.7. Commits See full diff in compare view [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter...
Shaders that using builtin Optifine settings such as MC_RENDER_QUALITY will cause error "undefined variable". These settings are defined by Optifine and shouldn't being defined in shader files.  
Hey, I was just wondering if ya could do auto-complete prompts for #define that people make. So like if I did a #define meow and I started typing out meow...
Basically, autocomplete options should be relevant for where the cursor is. see gocode maybe? Having a proper AST would be nice, also multipurpose
Add feature pls liek: const bool (texturename)MipmapEnabled = true; ok thnx
The active set of shader options means that different blocks of code can get compiled for each option setting - e.g. there may be an option to switch between hard...
Optifine has a fixed set of uniforms that shaders can use. Show a warning if someone misspells one of these