summaryrefslogtreecommitdiff
path: root/chapters/commonvalidity/dynamic_state_feature_common.adoc
blob: 5cfe06960ebe480d866cb6f4e1889e9538481721 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
// Copyright 2023 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_state
  * [[VUID-{refpage}-None-08971]]
    At least one of the following must: be true:
ifdef::VK_EXT_extended_dynamic_state[]
  ** the <<features-extendedDynamicState, pname:extendedDynamicState>>
     feature is enabled
endif::VK_EXT_extended_dynamic_state[]
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