diff --git a/docs/SPIR-V.rst b/docs/SPIR-V.rst index 71935e1757..423262e15d 100644 --- a/docs/SPIR-V.rst +++ b/docs/SPIR-V.rst @@ -2065,6 +2065,15 @@ Bindings are lazily allocated: if only the sampler heap is used, // buffer is in the descriptor set 0, binding 0. // Counter not generated, because unused. +Bindings & sets associated with each heap can be explicitly set using: + +- `-fvk-bind-sampler-heap `: Specify Vulkan binding number + and set number for the sampler heap. +- `-fvk-bind-resource-heap `: Specify Vulkan binding number + and set number for the resource heap. +- `-fvk-bind-counter-heap `: Specify Vulkan binding number + and set number for the counter heap. + HLSL Expressions ================