1// Copyright 2020-2024 The Khronos Group Inc.
2//
3// SPDX-License-Identifier: CC-BY-4.0
4
5// Common Valid Usage
6// Common to VK_KHR_maintenance6 bind and push descriptor structs
7  * [[VUID-{refpage}-None-09495]]
8    {empty}
9ifdef::VK_NV_per_stage_descriptor_set[]
10    If the <<features-dynamicPipelineLayout, pname:dynamicPipelineLayout>>
11    feature is not enabled,
12endif::VK_NV_per_stage_descriptor_set[]
13    pname:layout must: be a valid slink:VkPipelineLayout handle
14ifdef::VK_NV_per_stage_descriptor_set[]
15  * [[VUID-{refpage}-layout-09496]]
16    If pname:layout is dlink:VK_NULL_HANDLE, the pname:pNext chain must:
17    include a valid slink:VkPipelineLayoutCreateInfo structure
18endif::VK_NV_per_stage_descriptor_set[]
19// Common Valid Usage
20