runtime icon indicating copy to clipboard operation
runtime copied to clipboard

Add Vulkan Support

Open Hugobros3 opened this issue 4 months ago • 0 comments

This PR adds Vulkan Compute support for AnyDSL.

It uses shady's JIT capabilities to translate SPIR-V from Thorin's backend into a Vulkan-compliant dialect. Shady also lowers kernel parameters to push constants, and our runtime queries the layout of said push constants, and sets them up accordingly.

Hugobros3 avatar Oct 22 '25 15:10 Hugobros3