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

SPIR-V transpiler #21

Open
hadronized opened this issue Aug 3, 2017 · 1 comment
Open

SPIR-V transpiler #21

hadronized opened this issue Aug 3, 2017 · 1 comment

Comments

@hadronized
Copy link
Owner

I implemented the first, naive (yet fully working) GLSL writer in less than 12 hours. I think it’s worth it to write a SPIR-V writer as well, and it shouldn’t take too much time.

It’s not my own priority right now (because I don’t use vulkan nor GL4.6 yet) but if someone provides me with a fully working patch, I’ll accept it for sure.

@hadronized hadronized added hard and removed easy labels Jul 6, 2018
@hadronized hadronized changed the title SPIR-V writer SPIR-V transpiler Nov 17, 2018
@hadronized
Copy link
Owner Author

hadronized commented Nov 17, 2018

The branch spir-v contains an untested initial implementation against shaderc.

The idea is to first test with that backend. We will write the semantics analysis later as it will depend on other features before being implementable.

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

No branches or pull requests

1 participant