SPIR-V tools for Vulkan-Compliant shaders