Scalag Library that allows to compile Scala 3 DSL to SPIR-V and to run it with Vulkan runtime on GPUs. Library is in an early stage - alpha release and proper documentation are coming. Example - Ray tracer Ray tracer code Features Some example features of the library: Case classes as GPU structs GSeq