Vulkan-Hpp
VkPhysicalDeviceVulkan13Properties Struct Reference

#include <vulkan_core.h>

Public Attributes

VkStructureType sType
 
void * pNext
 
uint32_t minSubgroupSize
 
uint32_t maxSubgroupSize
 
uint32_t maxComputeWorkgroupSubgroups
 
VkShaderStageFlags requiredSubgroupSizeStages
 
uint32_t maxInlineUniformBlockSize
 
uint32_t maxPerStageDescriptorInlineUniformBlocks
 
uint32_t maxPerStageDescriptorUpdateAfterBindInlineUniformBlocks
 
uint32_t maxDescriptorSetInlineUniformBlocks
 
uint32_t maxDescriptorSetUpdateAfterBindInlineUniformBlocks
 
uint32_t maxInlineUniformTotalSize
 
VkBool32 integerDotProduct8BitUnsignedAccelerated
 
VkBool32 integerDotProduct8BitSignedAccelerated
 
VkBool32 integerDotProduct8BitMixedSignednessAccelerated
 
VkBool32 integerDotProduct4x8BitPackedUnsignedAccelerated
 
VkBool32 integerDotProduct4x8BitPackedSignedAccelerated
 
VkBool32 integerDotProduct4x8BitPackedMixedSignednessAccelerated
 
VkBool32 integerDotProduct16BitUnsignedAccelerated
 
VkBool32 integerDotProduct16BitSignedAccelerated
 
VkBool32 integerDotProduct16BitMixedSignednessAccelerated
 
VkBool32 integerDotProduct32BitUnsignedAccelerated
 
VkBool32 integerDotProduct32BitSignedAccelerated
 
VkBool32 integerDotProduct32BitMixedSignednessAccelerated
 
VkBool32 integerDotProduct64BitUnsignedAccelerated
 
VkBool32 integerDotProduct64BitSignedAccelerated
 
VkBool32 integerDotProduct64BitMixedSignednessAccelerated
 
VkBool32 integerDotProductAccumulatingSaturating8BitUnsignedAccelerated
 
VkBool32 integerDotProductAccumulatingSaturating8BitSignedAccelerated
 
VkBool32 integerDotProductAccumulatingSaturating8BitMixedSignednessAccelerated
 
VkBool32 integerDotProductAccumulatingSaturating4x8BitPackedUnsignedAccelerated
 
VkBool32 integerDotProductAccumulatingSaturating4x8BitPackedSignedAccelerated
 
VkBool32 integerDotProductAccumulatingSaturating4x8BitPackedMixedSignednessAccelerated
 
VkBool32 integerDotProductAccumulatingSaturating16BitUnsignedAccelerated
 
VkBool32 integerDotProductAccumulatingSaturating16BitSignedAccelerated
 
VkBool32 integerDotProductAccumulatingSaturating16BitMixedSignednessAccelerated
 
VkBool32 integerDotProductAccumulatingSaturating32BitUnsignedAccelerated
 
VkBool32 integerDotProductAccumulatingSaturating32BitSignedAccelerated
 
VkBool32 integerDotProductAccumulatingSaturating32BitMixedSignednessAccelerated
 
VkBool32 integerDotProductAccumulatingSaturating64BitUnsignedAccelerated
 
VkBool32 integerDotProductAccumulatingSaturating64BitSignedAccelerated
 
VkBool32 integerDotProductAccumulatingSaturating64BitMixedSignednessAccelerated
 
VkDeviceSize storageTexelBufferOffsetAlignmentBytes
 
VkBool32 storageTexelBufferOffsetSingleTexelAlignment
 
VkDeviceSize uniformTexelBufferOffsetAlignmentBytes
 
VkBool32 uniformTexelBufferOffsetSingleTexelAlignment
 
VkDeviceSize maxBufferSize
 

Detailed Description

Definition at line 6779 of file vulkan_core.h.

Member Data Documentation

◆ integerDotProduct16BitMixedSignednessAccelerated

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProduct16BitMixedSignednessAccelerated

Definition at line 6800 of file vulkan_core.h.

◆ integerDotProduct16BitSignedAccelerated

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProduct16BitSignedAccelerated

Definition at line 6799 of file vulkan_core.h.

◆ integerDotProduct16BitUnsignedAccelerated

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProduct16BitUnsignedAccelerated

Definition at line 6798 of file vulkan_core.h.

◆ integerDotProduct32BitMixedSignednessAccelerated

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProduct32BitMixedSignednessAccelerated

Definition at line 6803 of file vulkan_core.h.

◆ integerDotProduct32BitSignedAccelerated

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProduct32BitSignedAccelerated

Definition at line 6802 of file vulkan_core.h.

◆ integerDotProduct32BitUnsignedAccelerated

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProduct32BitUnsignedAccelerated

Definition at line 6801 of file vulkan_core.h.

◆ integerDotProduct4x8BitPackedMixedSignednessAccelerated

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProduct4x8BitPackedMixedSignednessAccelerated

Definition at line 6797 of file vulkan_core.h.

◆ integerDotProduct4x8BitPackedSignedAccelerated

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProduct4x8BitPackedSignedAccelerated

Definition at line 6796 of file vulkan_core.h.

◆ integerDotProduct4x8BitPackedUnsignedAccelerated

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProduct4x8BitPackedUnsignedAccelerated

Definition at line 6795 of file vulkan_core.h.

◆ integerDotProduct64BitMixedSignednessAccelerated

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProduct64BitMixedSignednessAccelerated

Definition at line 6806 of file vulkan_core.h.

◆ integerDotProduct64BitSignedAccelerated

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProduct64BitSignedAccelerated

Definition at line 6805 of file vulkan_core.h.

◆ integerDotProduct64BitUnsignedAccelerated

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProduct64BitUnsignedAccelerated

Definition at line 6804 of file vulkan_core.h.

◆ integerDotProduct8BitMixedSignednessAccelerated

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProduct8BitMixedSignednessAccelerated

Definition at line 6794 of file vulkan_core.h.

◆ integerDotProduct8BitSignedAccelerated

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProduct8BitSignedAccelerated

Definition at line 6793 of file vulkan_core.h.

◆ integerDotProduct8BitUnsignedAccelerated

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProduct8BitUnsignedAccelerated

Definition at line 6792 of file vulkan_core.h.

◆ integerDotProductAccumulatingSaturating16BitMixedSignednessAccelerated

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProductAccumulatingSaturating16BitMixedSignednessAccelerated

Definition at line 6815 of file vulkan_core.h.

◆ integerDotProductAccumulatingSaturating16BitSignedAccelerated

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProductAccumulatingSaturating16BitSignedAccelerated

Definition at line 6814 of file vulkan_core.h.

◆ integerDotProductAccumulatingSaturating16BitUnsignedAccelerated

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProductAccumulatingSaturating16BitUnsignedAccelerated

Definition at line 6813 of file vulkan_core.h.

◆ integerDotProductAccumulatingSaturating32BitMixedSignednessAccelerated

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProductAccumulatingSaturating32BitMixedSignednessAccelerated

Definition at line 6818 of file vulkan_core.h.

◆ integerDotProductAccumulatingSaturating32BitSignedAccelerated

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProductAccumulatingSaturating32BitSignedAccelerated

Definition at line 6817 of file vulkan_core.h.

◆ integerDotProductAccumulatingSaturating32BitUnsignedAccelerated

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProductAccumulatingSaturating32BitUnsignedAccelerated

Definition at line 6816 of file vulkan_core.h.

◆ integerDotProductAccumulatingSaturating4x8BitPackedMixedSignednessAccelerated

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProductAccumulatingSaturating4x8BitPackedMixedSignednessAccelerated

Definition at line 6812 of file vulkan_core.h.

◆ integerDotProductAccumulatingSaturating4x8BitPackedSignedAccelerated

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProductAccumulatingSaturating4x8BitPackedSignedAccelerated

Definition at line 6811 of file vulkan_core.h.

◆ integerDotProductAccumulatingSaturating4x8BitPackedUnsignedAccelerated

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProductAccumulatingSaturating4x8BitPackedUnsignedAccelerated

Definition at line 6810 of file vulkan_core.h.

◆ integerDotProductAccumulatingSaturating64BitMixedSignednessAccelerated

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProductAccumulatingSaturating64BitMixedSignednessAccelerated

Definition at line 6821 of file vulkan_core.h.

◆ integerDotProductAccumulatingSaturating64BitSignedAccelerated

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProductAccumulatingSaturating64BitSignedAccelerated

Definition at line 6820 of file vulkan_core.h.

◆ integerDotProductAccumulatingSaturating64BitUnsignedAccelerated

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProductAccumulatingSaturating64BitUnsignedAccelerated

Definition at line 6819 of file vulkan_core.h.

◆ integerDotProductAccumulatingSaturating8BitMixedSignednessAccelerated

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProductAccumulatingSaturating8BitMixedSignednessAccelerated

Definition at line 6809 of file vulkan_core.h.

◆ integerDotProductAccumulatingSaturating8BitSignedAccelerated

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProductAccumulatingSaturating8BitSignedAccelerated

Definition at line 6808 of file vulkan_core.h.

◆ integerDotProductAccumulatingSaturating8BitUnsignedAccelerated

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProductAccumulatingSaturating8BitUnsignedAccelerated

Definition at line 6807 of file vulkan_core.h.

◆ maxBufferSize

VkDeviceSize VkPhysicalDeviceVulkan13Properties::maxBufferSize

Definition at line 6826 of file vulkan_core.h.

◆ maxComputeWorkgroupSubgroups

uint32_t VkPhysicalDeviceVulkan13Properties::maxComputeWorkgroupSubgroups

Definition at line 6784 of file vulkan_core.h.

◆ maxDescriptorSetInlineUniformBlocks

uint32_t VkPhysicalDeviceVulkan13Properties::maxDescriptorSetInlineUniformBlocks

Definition at line 6789 of file vulkan_core.h.

◆ maxDescriptorSetUpdateAfterBindInlineUniformBlocks

uint32_t VkPhysicalDeviceVulkan13Properties::maxDescriptorSetUpdateAfterBindInlineUniformBlocks

Definition at line 6790 of file vulkan_core.h.

◆ maxInlineUniformBlockSize

uint32_t VkPhysicalDeviceVulkan13Properties::maxInlineUniformBlockSize

Definition at line 6786 of file vulkan_core.h.

◆ maxInlineUniformTotalSize

uint32_t VkPhysicalDeviceVulkan13Properties::maxInlineUniformTotalSize

Definition at line 6791 of file vulkan_core.h.

◆ maxPerStageDescriptorInlineUniformBlocks

uint32_t VkPhysicalDeviceVulkan13Properties::maxPerStageDescriptorInlineUniformBlocks

Definition at line 6787 of file vulkan_core.h.

◆ maxPerStageDescriptorUpdateAfterBindInlineUniformBlocks

uint32_t VkPhysicalDeviceVulkan13Properties::maxPerStageDescriptorUpdateAfterBindInlineUniformBlocks

Definition at line 6788 of file vulkan_core.h.

◆ maxSubgroupSize

uint32_t VkPhysicalDeviceVulkan13Properties::maxSubgroupSize

Definition at line 6783 of file vulkan_core.h.

◆ minSubgroupSize

uint32_t VkPhysicalDeviceVulkan13Properties::minSubgroupSize

Definition at line 6782 of file vulkan_core.h.

◆ pNext

void* VkPhysicalDeviceVulkan13Properties::pNext

Definition at line 6781 of file vulkan_core.h.

◆ requiredSubgroupSizeStages

VkShaderStageFlags VkPhysicalDeviceVulkan13Properties::requiredSubgroupSizeStages

Definition at line 6785 of file vulkan_core.h.

◆ storageTexelBufferOffsetAlignmentBytes

VkDeviceSize VkPhysicalDeviceVulkan13Properties::storageTexelBufferOffsetAlignmentBytes

Definition at line 6822 of file vulkan_core.h.

◆ storageTexelBufferOffsetSingleTexelAlignment

VkBool32 VkPhysicalDeviceVulkan13Properties::storageTexelBufferOffsetSingleTexelAlignment

Definition at line 6823 of file vulkan_core.h.

◆ sType

VkStructureType VkPhysicalDeviceVulkan13Properties::sType

Definition at line 6780 of file vulkan_core.h.

◆ uniformTexelBufferOffsetAlignmentBytes

VkDeviceSize VkPhysicalDeviceVulkan13Properties::uniformTexelBufferOffsetAlignmentBytes

Definition at line 6824 of file vulkan_core.h.

◆ uniformTexelBufferOffsetSingleTexelAlignment

VkBool32 VkPhysicalDeviceVulkan13Properties::uniformTexelBufferOffsetSingleTexelAlignment

Definition at line 6825 of file vulkan_core.h.


The documentation for this struct was generated from the following file: