Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New version cannot be published #12

Open
cart opened this issue Apr 13, 2021 · 2 comments
Open

New version cannot be published #12

cart opened this issue Apr 13, 2021 · 2 comments

Comments

@cart
Copy link
Owner

cart commented Apr 13, 2021

I just tried publishing the new glsl-to-spirv version, but its blocked on the fact that it now uses a "two crate" structure. We moved the "big" files into a new crate, which doesn't have the increased crate size limit. We have options:

  1. Move the big files back into the original crate
  2. Ask the crates.io team nicely to also raise the limit on the new crate.
  3. Try to make naga work for our needs (either by using the subset of glsl currently supported or moving to wgsl)
@enfipy
Copy link

enfipy commented Jul 2, 2021

Hey, any news from the crates.io team? Or it's obsolete due to naga and renderer changes?

@cart
Copy link
Owner Author

cart commented Jul 6, 2021

Yup they bumped our limit a few weeks ago, but I think theres a good chance that glsl-to-spirv will be removed in the next release (largely hinges on whether or not we choose to adopt wgsl). If we decide to stick with glsl for the next release (and naga doesn't get first class glsl support in time), we can publish a new version of this crate. Just trying to choose my battles here to keep redundant work to a minimum :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants