struct PhysicalDeviceVulkan13Features

Defined at line 96235 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

=== VK_VERSION_1_3 ===

Public Members

StructureType sType
void * pNext
vk::Bool32 robustImageAccess
vk::Bool32 inlineUniformBlock
vk::Bool32 descriptorBindingInlineUniformBlockUpdateAfterBind
vk::Bool32 pipelineCreationCacheControl
vk::Bool32 privateData
vk::Bool32 shaderDemoteToHelperInvocation
vk::Bool32 shaderTerminateInvocation
vk::Bool32 subgroupSizeControl
vk::Bool32 computeFullSubgroups
vk::Bool32 synchronization2
vk::Bool32 textureCompressionASTC_HDR
vk::Bool32 shaderZeroInitializeWorkgroupMemory
vk::Bool32 dynamicRendering
vk::Bool32 shaderIntegerDotProduct
vk::Bool32 maintenance4

Public Methods

void PhysicalDeviceVulkan13Features (vk::Bool32 robustImageAccess_, vk::Bool32 inlineUniformBlock_, vk::Bool32 descriptorBindingInlineUniformBlockUpdateAfterBind_, vk::Bool32 pipelineCreationCacheControl_, vk::Bool32 privateData_, vk::Bool32 shaderDemoteToHelperInvocation_, vk::Bool32 shaderTerminateInvocation_, vk::Bool32 subgroupSizeControl_, vk::Bool32 computeFullSubgroups_, vk::Bool32 synchronization2_, vk::Bool32 textureCompressionASTC_HDR_, vk::Bool32 shaderZeroInitializeWorkgroupMemory_, vk::Bool32 dynamicRendering_, vk::Bool32 shaderIntegerDotProduct_, vk::Bool32 maintenance4_, void * pNext_)

Defined at line 96243 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

void PhysicalDeviceVulkan13Features (const PhysicalDeviceVulkan13Features & rhs)

Defined at line 96278 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

void PhysicalDeviceVulkan13Features (const VkPhysicalDeviceVulkan13Features & rhs)

Defined at line 96280 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

PhysicalDeviceVulkan13Features & operator= (const PhysicalDeviceVulkan13Features & rhs)

Defined at line 96285 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

PhysicalDeviceVulkan13Features & operator= (const VkPhysicalDeviceVulkan13Features & rhs)

Defined at line 96288 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

PhysicalDeviceVulkan13Features & setPNext (void * pNext_)

Defined at line 96295 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

PhysicalDeviceVulkan13Features & setRobustImageAccess (vk::Bool32 robustImageAccess_)

Defined at line 96301 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

PhysicalDeviceVulkan13Features & setInlineUniformBlock (vk::Bool32 inlineUniformBlock_)

Defined at line 96307 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

PhysicalDeviceVulkan13Features & setDescriptorBindingInlineUniformBlockUpdateAfterBind (vk::Bool32 descriptorBindingInlineUniformBlockUpdateAfterBind_)

Defined at line 96313 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

PhysicalDeviceVulkan13Features & setPipelineCreationCacheControl (vk::Bool32 pipelineCreationCacheControl_)

Defined at line 96320 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

PhysicalDeviceVulkan13Features & setPrivateData (vk::Bool32 privateData_)

Defined at line 96327 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

PhysicalDeviceVulkan13Features & setShaderDemoteToHelperInvocation (vk::Bool32 shaderDemoteToHelperInvocation_)

Defined at line 96333 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

PhysicalDeviceVulkan13Features & setShaderTerminateInvocation (vk::Bool32 shaderTerminateInvocation_)

Defined at line 96340 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

PhysicalDeviceVulkan13Features & setSubgroupSizeControl (vk::Bool32 subgroupSizeControl_)

Defined at line 96347 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

PhysicalDeviceVulkan13Features & setComputeFullSubgroups (vk::Bool32 computeFullSubgroups_)

Defined at line 96353 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

PhysicalDeviceVulkan13Features & setSynchronization2 (vk::Bool32 synchronization2_)

Defined at line 96359 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

PhysicalDeviceVulkan13Features & setTextureCompressionASTC_HDR (vk::Bool32 textureCompressionASTC_HDR_)

Defined at line 96365 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

PhysicalDeviceVulkan13Features & setShaderZeroInitializeWorkgroupMemory (vk::Bool32 shaderZeroInitializeWorkgroupMemory_)

Defined at line 96372 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

PhysicalDeviceVulkan13Features & setDynamicRendering (vk::Bool32 dynamicRendering_)

Defined at line 96379 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

PhysicalDeviceVulkan13Features & setShaderIntegerDotProduct (vk::Bool32 shaderIntegerDotProduct_)

Defined at line 96385 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

PhysicalDeviceVulkan13Features & setMaintenance4 (vk::Bool32 maintenance4_)

Defined at line 96392 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

const VkPhysicalDeviceVulkan13Features & operator const VkPhysicalDeviceVulkan13Features & ()

Defined at line 96399 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VkPhysicalDeviceVulkan13Features & operator VkPhysicalDeviceVulkan13Features & ()

Defined at line 96404 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

std::strong_ordering operator<=> (const PhysicalDeviceVulkan13Features & )

Defined at line 96454 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp