// 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
