summaryrefslogtreecommitdiff
path: root/chapters/commonvalidity/dynamic_state2_feature_common.adoc
blob: b54423c94738a43ac96e8220ef892bc78ea31f11 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
// Copyright 2023-2024 The Khronos Group Inc.
//
// SPDX-License-Identifier: CC-BY-4.0

// Common Valid Usage
// Common to dynamic state commands introduced by VK_EXT_extended_dynamic_state2
  * [[VUID-{refpage}-None-08970]]
    At least one of the following must: be true:
ifdef::VK_EXT_extended_dynamic_state2[]
  ** the <<features-extendedDynamicState2, pname:extendedDynamicState2>>
     feature is enabled
endif::VK_EXT_extended_dynamic_state2[]
ifdef::VK_EXT_shader_object[]
  ** the <<features-shaderObject, pname:shaderObject>> feature is enabled
endif::VK_EXT_shader_object[]
ifdef::VK_VERSION_1_3[]
  ** the value of slink:VkApplicationInfo::pname:apiVersion used to create
     the slink:VkInstance parent of pname:commandBuffer is greater than or
     equal to Version 1.3
endif::VK_VERSION_1_3[]
// Common Valid Usage