struct PhysicalDeviceVulkan13Features

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

=== VK_VERSION_1_3 ===

Public Members

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

Public Methods

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

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

void PhysicalDeviceVulkan13Features (const PhysicalDeviceVulkan13Features & rhs)

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

void PhysicalDeviceVulkan13Features (const VkPhysicalDeviceVulkan13Features & rhs)

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

PhysicalDeviceVulkan13Features & operator= (const PhysicalDeviceVulkan13Features & rhs)

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

PhysicalDeviceVulkan13Features & operator= (const VkPhysicalDeviceVulkan13Features & rhs)

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

PhysicalDeviceVulkan13Features & setPNext (void * pNext_)

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

PhysicalDeviceVulkan13Features && setPNext (void * pNext_)

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

PhysicalDeviceVulkan13Features & setRobustImageAccess (Bool32 robustImageAccess_)

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

PhysicalDeviceVulkan13Features && setRobustImageAccess (Bool32 robustImageAccess_)

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

PhysicalDeviceVulkan13Features & setInlineUniformBlock (Bool32 inlineUniformBlock_)

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

PhysicalDeviceVulkan13Features && setInlineUniformBlock (Bool32 inlineUniformBlock_)

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

PhysicalDeviceVulkan13Features & setDescriptorBindingInlineUniformBlockUpdateAfterBind (Bool32 descriptorBindingInlineUniformBlockUpdateAfterBind_)

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

PhysicalDeviceVulkan13Features && setDescriptorBindingInlineUniformBlockUpdateAfterBind (Bool32 descriptorBindingInlineUniformBlockUpdateAfterBind_)

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

PhysicalDeviceVulkan13Features & setPipelineCreationCacheControl (Bool32 pipelineCreationCacheControl_)

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

PhysicalDeviceVulkan13Features && setPipelineCreationCacheControl (Bool32 pipelineCreationCacheControl_)

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

PhysicalDeviceVulkan13Features & setPrivateData (Bool32 privateData_)

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

PhysicalDeviceVulkan13Features && setPrivateData (Bool32 privateData_)

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

PhysicalDeviceVulkan13Features & setShaderDemoteToHelperInvocation (Bool32 shaderDemoteToHelperInvocation_)

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

PhysicalDeviceVulkan13Features && setShaderDemoteToHelperInvocation (Bool32 shaderDemoteToHelperInvocation_)

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

PhysicalDeviceVulkan13Features & setShaderTerminateInvocation (Bool32 shaderTerminateInvocation_)

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

PhysicalDeviceVulkan13Features && setShaderTerminateInvocation (Bool32 shaderTerminateInvocation_)

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

PhysicalDeviceVulkan13Features & setSubgroupSizeControl (Bool32 subgroupSizeControl_)

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

PhysicalDeviceVulkan13Features && setSubgroupSizeControl (Bool32 subgroupSizeControl_)

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

PhysicalDeviceVulkan13Features & setComputeFullSubgroups (Bool32 computeFullSubgroups_)

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

PhysicalDeviceVulkan13Features && setComputeFullSubgroups (Bool32 computeFullSubgroups_)

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

PhysicalDeviceVulkan13Features & setSynchronization2 (Bool32 synchronization2_)

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

PhysicalDeviceVulkan13Features && setSynchronization2 (Bool32 synchronization2_)

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

PhysicalDeviceVulkan13Features & setTextureCompressionASTC_HDR (Bool32 textureCompressionASTC_HDR_)

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

PhysicalDeviceVulkan13Features && setTextureCompressionASTC_HDR (Bool32 textureCompressionASTC_HDR_)

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

PhysicalDeviceVulkan13Features & setShaderZeroInitializeWorkgroupMemory (Bool32 shaderZeroInitializeWorkgroupMemory_)

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

PhysicalDeviceVulkan13Features && setShaderZeroInitializeWorkgroupMemory (Bool32 shaderZeroInitializeWorkgroupMemory_)

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

PhysicalDeviceVulkan13Features & setDynamicRendering (Bool32 dynamicRendering_)

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

PhysicalDeviceVulkan13Features && setDynamicRendering (Bool32 dynamicRendering_)

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

PhysicalDeviceVulkan13Features & setShaderIntegerDotProduct (Bool32 shaderIntegerDotProduct_)

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

PhysicalDeviceVulkan13Features && setShaderIntegerDotProduct (Bool32 shaderIntegerDotProduct_)

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

PhysicalDeviceVulkan13Features & setMaintenance4 (Bool32 maintenance4_)

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

PhysicalDeviceVulkan13Features && setMaintenance4 (Bool32 maintenance4_)

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

const VkPhysicalDeviceVulkan13Features & operator const VkPhysicalDeviceVulkan13Features & ()

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

VkPhysicalDeviceVulkan13Features & operator VkPhysicalDeviceVulkan13Features & ()

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

const VkPhysicalDeviceVulkan13Features * operator const VkPhysicalDeviceVulkan13Features * ()

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

VkPhysicalDeviceVulkan13Features * operator VkPhysicalDeviceVulkan13Features * ()

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

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

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