Skip to content
This repository has been archived by the owner on Oct 22, 2020. It is now read-only.

Extension mechanism? #66

Open
kazimuth opened this issue Sep 19, 2018 · 1 comment
Open

Extension mechanism? #66

kazimuth opened this issue Sep 19, 2018 · 1 comment

Comments

@kazimuth
Copy link

I'm curious how RLSL handles vulkan extensions. For example, I'm interested in doing some GPGPU stuff with RLSL, which means I'd probably want to use e.g. vulkan subgroups for efficient sorts and stuff. Is there a way to opt-in to these extensions in a shader?

@MaikKlein
Copy link
Owner

At the moment there is no support for extensions, because there are other things that have a much higher priority right now.

But extensions like subgroups etc are trivial to support. Everything that just adds functionality on top is trivial, extensions that require different codegen will be a bit more tricky.

I just haven't designed it yet.

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

No branches or pull requests

2 participants