mcshader-lsp icon indicating copy to clipboard operation
mcshader-lsp copied to clipboard

A language server and Visual Studio Code extension for Minecraft GLSL Shaders

Results 14 mcshader-lsp issues
Sort by recently updated
recently updated
newest added

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...

dependencies

Bumps [path-parse](https://github.com/jbgutierrez/path-parse) from 1.0.6 to 1.0.7. Commits See full diff in compare view [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=path-parse&package-manager=npm_and_yarn&previous-version=1.0.6&new-version=1.0.7)](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...

dependencies

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. ![20210217001415](https://user-images.githubusercontent.com/41003546/108090047-2eb5f400-70b5-11eb-9725-42b085684efd.png) ![20210217001444](https://user-images.githubusercontent.com/41003546/108090068-32e21180-70b5-11eb-8832-4f62eca26102.png)

bug

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...

enhancement
backlog

Basically, autocomplete options should be relevant for where the cursor is. see gocode maybe? Having a proper AST would be nice, also multipurpose

enhancement
help wanted
backlog

Add feature pls liek: const bool (texturename)MipmapEnabled = true; ok thnx

enhancement
backlog
good first issue

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...

enhancement
backlog
good first issue

Optifine has a fixed set of uniforms that shaders can use. Show a warning if someone misspells one of these

enhancement
backlog
good first issue

Make gud :ok_hand: vscode-go is a nice (but large) example

in progress