1// Copyright 2021-2023 The Khronos Group Inc. 2// 3// SPDX-License-Identifier: CC-BY-4.0 4 5// Common Valid Usage 6// Common limits for trace rays commands 7 8 * [[VUID-{refpage}-width-03638]] 9 pname:width must: be less than or equal to 10 [eq]#sname:VkPhysicalDeviceLimits::pname:maxComputeWorkGroupCount[0] 11 {times} sname:VkPhysicalDeviceLimits::pname:maxComputeWorkGroupSize[0]# 12 * [[VUID-{refpage}-height-03639]] 13 pname:height must: be less than or equal to 14 [eq]#sname:VkPhysicalDeviceLimits::pname:maxComputeWorkGroupCount[1] 15 {times} sname:VkPhysicalDeviceLimits::pname:maxComputeWorkGroupSize[1]# 16 * [[VUID-{refpage}-depth-03640]] 17 pname:depth must: be less than or equal to 18 [eq]#sname:VkPhysicalDeviceLimits::pname:maxComputeWorkGroupCount[2] 19 {times} sname:VkPhysicalDeviceLimits::pname:maxComputeWorkGroupSize[2]# 20 * [[VUID-{refpage}-width-03641]] 21 [eq]#pname:width {times} pname:height {times} pname:depth# must: be less 22 than or equal to 23 sname:VkPhysicalDeviceRayTracingPipelinePropertiesKHR::pname:maxRayDispatchInvocationCount 24 25// Common Valid Usage 26