rlsl icon indicating copy to clipboard operation
rlsl copied to clipboard

Extension mechanism?

Open kazimuth opened this issue 5 years ago • 1 comments

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?

kazimuth avatar Sep 19 '18 11:09 kazimuth

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.

MaikKlein avatar Sep 19 '18 12:09 MaikKlein