Source-level debugging is a powerful tool that can aid shader development. This capability is now available to Vulkan shaders using RenderDoc, the DirectX Shader Compiler (DXC), and the glslandValidator shader compiler. This document describes how to generate the necessary SPIR-V instructions that enable source-level debugging.