Compute shader with suffixes support and some small fix #47
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Added compute shader with suffixes linting;
Fixed icon unable to load;
Fixed shields in readme;
Updated to latest rust nightly (or I will not able to compile it on my computer).
Notice: since I'm new in rust, I don't know if
std::cell::OnceCellis same withstd::lazy::OnceCell, but my rust version (latest nightly when i set it up yesterday) does not containlazy. I just modded it to pass compiling and doesn't see extra bugs yet. Please check this before merge.Personal advice: maybe you can delete the dependency to let users choose their own GLSL syntax extension. At least I prefer working with mine, but since this extension depends on vscode-shaders, and his GLSL syntax will override mine, I have to copy my syntax file into his extension in my device to use both my syntax highlight and your language server.