HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
VkPhysicalDeviceVulkan13Properties Struct Reference

#include <vulkan_core.h>

Public Attributes

VkStructureType sType
 
voidpNext
 
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 6780 of file vulkan_core.h.

Member Data Documentation

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProduct16BitMixedSignednessAccelerated

Definition at line 6801 of file vulkan_core.h.

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProduct16BitSignedAccelerated

Definition at line 6800 of file vulkan_core.h.

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProduct16BitUnsignedAccelerated

Definition at line 6799 of file vulkan_core.h.

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProduct32BitMixedSignednessAccelerated

Definition at line 6804 of file vulkan_core.h.

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProduct32BitSignedAccelerated

Definition at line 6803 of file vulkan_core.h.

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProduct32BitUnsignedAccelerated

Definition at line 6802 of file vulkan_core.h.

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProduct4x8BitPackedMixedSignednessAccelerated

Definition at line 6798 of file vulkan_core.h.

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProduct4x8BitPackedSignedAccelerated

Definition at line 6797 of file vulkan_core.h.

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProduct4x8BitPackedUnsignedAccelerated

Definition at line 6796 of file vulkan_core.h.

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProduct64BitMixedSignednessAccelerated

Definition at line 6807 of file vulkan_core.h.

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProduct64BitSignedAccelerated

Definition at line 6806 of file vulkan_core.h.

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProduct64BitUnsignedAccelerated

Definition at line 6805 of file vulkan_core.h.

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProduct8BitMixedSignednessAccelerated

Definition at line 6795 of file vulkan_core.h.

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProduct8BitSignedAccelerated

Definition at line 6794 of file vulkan_core.h.

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProduct8BitUnsignedAccelerated

Definition at line 6793 of file vulkan_core.h.

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProductAccumulatingSaturating16BitMixedSignednessAccelerated

Definition at line 6816 of file vulkan_core.h.

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProductAccumulatingSaturating16BitSignedAccelerated

Definition at line 6815 of file vulkan_core.h.

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProductAccumulatingSaturating16BitUnsignedAccelerated

Definition at line 6814 of file vulkan_core.h.

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProductAccumulatingSaturating32BitMixedSignednessAccelerated

Definition at line 6819 of file vulkan_core.h.

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProductAccumulatingSaturating32BitSignedAccelerated

Definition at line 6818 of file vulkan_core.h.

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProductAccumulatingSaturating32BitUnsignedAccelerated

Definition at line 6817 of file vulkan_core.h.

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProductAccumulatingSaturating4x8BitPackedMixedSignednessAccelerated

Definition at line 6813 of file vulkan_core.h.

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProductAccumulatingSaturating4x8BitPackedSignedAccelerated

Definition at line 6812 of file vulkan_core.h.

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProductAccumulatingSaturating4x8BitPackedUnsignedAccelerated

Definition at line 6811 of file vulkan_core.h.

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProductAccumulatingSaturating64BitMixedSignednessAccelerated

Definition at line 6822 of file vulkan_core.h.

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProductAccumulatingSaturating64BitSignedAccelerated

Definition at line 6821 of file vulkan_core.h.

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProductAccumulatingSaturating64BitUnsignedAccelerated

Definition at line 6820 of file vulkan_core.h.

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProductAccumulatingSaturating8BitMixedSignednessAccelerated

Definition at line 6810 of file vulkan_core.h.

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProductAccumulatingSaturating8BitSignedAccelerated

Definition at line 6809 of file vulkan_core.h.

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProductAccumulatingSaturating8BitUnsignedAccelerated

Definition at line 6808 of file vulkan_core.h.

VkDeviceSize VkPhysicalDeviceVulkan13Properties::maxBufferSize

Definition at line 6827 of file vulkan_core.h.

uint32_t VkPhysicalDeviceVulkan13Properties::maxComputeWorkgroupSubgroups

Definition at line 6785 of file vulkan_core.h.

uint32_t VkPhysicalDeviceVulkan13Properties::maxDescriptorSetInlineUniformBlocks

Definition at line 6790 of file vulkan_core.h.

uint32_t VkPhysicalDeviceVulkan13Properties::maxDescriptorSetUpdateAfterBindInlineUniformBlocks

Definition at line 6791 of file vulkan_core.h.

uint32_t VkPhysicalDeviceVulkan13Properties::maxInlineUniformBlockSize

Definition at line 6787 of file vulkan_core.h.

uint32_t VkPhysicalDeviceVulkan13Properties::maxInlineUniformTotalSize

Definition at line 6792 of file vulkan_core.h.

uint32_t VkPhysicalDeviceVulkan13Properties::maxPerStageDescriptorInlineUniformBlocks

Definition at line 6788 of file vulkan_core.h.

uint32_t VkPhysicalDeviceVulkan13Properties::maxPerStageDescriptorUpdateAfterBindInlineUniformBlocks

Definition at line 6789 of file vulkan_core.h.

uint32_t VkPhysicalDeviceVulkan13Properties::maxSubgroupSize

Definition at line 6784 of file vulkan_core.h.

uint32_t VkPhysicalDeviceVulkan13Properties::minSubgroupSize

Definition at line 6783 of file vulkan_core.h.

void* VkPhysicalDeviceVulkan13Properties::pNext

Definition at line 6782 of file vulkan_core.h.

VkShaderStageFlags VkPhysicalDeviceVulkan13Properties::requiredSubgroupSizeStages

Definition at line 6786 of file vulkan_core.h.

VkDeviceSize VkPhysicalDeviceVulkan13Properties::storageTexelBufferOffsetAlignmentBytes

Definition at line 6823 of file vulkan_core.h.

VkBool32 VkPhysicalDeviceVulkan13Properties::storageTexelBufferOffsetSingleTexelAlignment

Definition at line 6824 of file vulkan_core.h.

VkStructureType VkPhysicalDeviceVulkan13Properties::sType

Definition at line 6781 of file vulkan_core.h.

VkDeviceSize VkPhysicalDeviceVulkan13Properties::uniformTexelBufferOffsetAlignmentBytes

Definition at line 6825 of file vulkan_core.h.

VkBool32 VkPhysicalDeviceVulkan13Properties::uniformTexelBufferOffsetSingleTexelAlignment

Definition at line 6826 of file vulkan_core.h.


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