Skip to content

Conversation

@sebcrozet
Copy link
Member

This adds a comptime feature, which, when enabled, will compile the GPU kernels when compiling the Rust code, and embed the artifacts into the resulting executable. This removes the need for the executable to depend on libslang at runtime. This is enables the ability to target WASM.

This also add some WIP skeleton implemetnation of metal/vulkan/CPU backends but they are still mostly broken.

@sebcrozet sebcrozet merged commit ee30e0a into main Jan 20, 2026
5 checks passed
@sebcrozet sebcrozet deleted the comptime branch January 20, 2026 12:53
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

Successfully merging this pull request may close these issues.

2 participants