// Copyright 2021-2024 The Khronos Group Inc. // // SPDX-License-Identifier: CC-BY-4.0 // Common Valid Usage // Common limits for trace rays commands * [[VUID-{refpage}-width-03638]] pname:width must: be less than or equal to [eq]#sname:VkPhysicalDeviceLimits::pname:maxComputeWorkGroupCount[0] {times} sname:VkPhysicalDeviceLimits::pname:maxComputeWorkGroupSize[0]# * [[VUID-{refpage}-height-03639]] pname:height must: be less than or equal to [eq]#sname:VkPhysicalDeviceLimits::pname:maxComputeWorkGroupCount[1] {times} sname:VkPhysicalDeviceLimits::pname:maxComputeWorkGroupSize[1]# * [[VUID-{refpage}-depth-03640]] pname:depth must: be less than or equal to [eq]#sname:VkPhysicalDeviceLimits::pname:maxComputeWorkGroupCount[2] {times} sname:VkPhysicalDeviceLimits::pname:maxComputeWorkGroupSize[2]# * [[VUID-{refpage}-width-03641]] [eq]#pname:width {times} pname:height {times} pname:depth# must: be less than or equal to sname:VkPhysicalDeviceRayTracingPipelinePropertiesKHR::pname:maxRayDispatchInvocationCount // Common Valid Usage