// Copyright 2019-2024 The Khronos Group Inc. // // SPDX-License-Identifier: CC-BY-4.0 // Common Valid Usage // Common to trace rays commands include::{chapters}/commonvalidity/draw_dispatch_common.adoc[] * [[VUID-{refpage}-None-03429]] Any shader group handle referenced by this call must: have been queried from the currently bound ray tracing pipeline * [[VUID-{refpage}-None-09458]] If the bound ray tracing pipeline state was created with the ename:VK_DYNAMIC_STATE_RAY_TRACING_PIPELINE_STACK_SIZE_KHR dynamic state enabled then flink:vkCmdSetRayTracingPipelineStackSizeKHR must: have been called in the current command buffer prior to this trace command // Common Valid Usage