1// Copyright 2019-2023 The Khronos Group Inc.
2//
3// SPDX-License-Identifier: CC-BY-4.0
4
5// Common Valid Usage
6// Common to KHR trace rays commands
7
8  * [[VUID-{refpage}-maxPipelineRayRecursionDepth-03679]]
9    This command must: not cause a shader call instruction to be executed
10    from a shader invocation with a <<ray-tracing-recursion-depth, recursion
11    depth>> greater than the value of pname:maxPipelineRayRecursionDepth
12    used to create the bound ray tracing pipeline
13  * [[VUID-{refpage}-commandBuffer-03635]]
14    pname:commandBuffer must: not be a protected command buffer
15
16// Common Valid Usage
17