Skip to content

main #

Run with: v run --path ~/.vmodules/vsl ~/.vmodules/vsl/vulkan/examples/add.v

Requirements: Vulkan SDK installed (libvulkan.so / libvulkan.1.dylib)

This example demonstrates:1. Device discovery (find GPU with compute support)2. Buffer creation and host→GPU data transfer3. GPU compute dispatch (vector add via SPIR-V)4. GPU→host readback of results

Example

Vulkan Compute