-
Notifications
You must be signed in to change notification settings - Fork 58
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
Javelin requirements #114
Comments
Nice! Thanks for writing this down, @kvark! It is much clear this way for everyone to understand the use cases we are driving for. We can use this as a master issue for other tasks and we might want to use GitHub Projects to organize certain tasks. |
I think as discussed previously, most of the tasks here are depending on a good structured representation and general infrastructure for analysis/transforrmation passes, execpt for 1), which right now we have a working solution. The existing parser and data representation was designed to provide good error handling (w.r.t. which word is problematic, etc.) but it completely ignores debug information ( |
@kvark @antiagainst now that this development has moved to naga, can we close this? |
Javelin is the project of gfx-rs to get the shader translation done in pure Rust, announced on the blog some time ago. We want to implement it using the Structured Representation of #5 . Here is a rough list of use cases we need
rspirv
to support:The text was updated successfully, but these errors were encountered: