Flutter Engine
The Flutter Engine
Public Attributes | List of all members
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 6856 of file vulkan_core.h.

Member Data Documentation

◆ integerDotProduct16BitMixedSignednessAccelerated

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProduct16BitMixedSignednessAccelerated

Definition at line 6877 of file vulkan_core.h.

◆ integerDotProduct16BitSignedAccelerated

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProduct16BitSignedAccelerated

Definition at line 6876 of file vulkan_core.h.

◆ integerDotProduct16BitUnsignedAccelerated

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProduct16BitUnsignedAccelerated

Definition at line 6875 of file vulkan_core.h.

◆ integerDotProduct32BitMixedSignednessAccelerated

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProduct32BitMixedSignednessAccelerated

Definition at line 6880 of file vulkan_core.h.

◆ integerDotProduct32BitSignedAccelerated

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProduct32BitSignedAccelerated

Definition at line 6879 of file vulkan_core.h.

◆ integerDotProduct32BitUnsignedAccelerated

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProduct32BitUnsignedAccelerated

Definition at line 6878 of file vulkan_core.h.

◆ integerDotProduct4x8BitPackedMixedSignednessAccelerated

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProduct4x8BitPackedMixedSignednessAccelerated

Definition at line 6874 of file vulkan_core.h.

◆ integerDotProduct4x8BitPackedSignedAccelerated

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProduct4x8BitPackedSignedAccelerated

Definition at line 6873 of file vulkan_core.h.

◆ integerDotProduct4x8BitPackedUnsignedAccelerated

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProduct4x8BitPackedUnsignedAccelerated

Definition at line 6872 of file vulkan_core.h.

◆ integerDotProduct64BitMixedSignednessAccelerated

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProduct64BitMixedSignednessAccelerated

Definition at line 6883 of file vulkan_core.h.

◆ integerDotProduct64BitSignedAccelerated

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProduct64BitSignedAccelerated

Definition at line 6882 of file vulkan_core.h.

◆ integerDotProduct64BitUnsignedAccelerated

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProduct64BitUnsignedAccelerated

Definition at line 6881 of file vulkan_core.h.

◆ integerDotProduct8BitMixedSignednessAccelerated

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProduct8BitMixedSignednessAccelerated

Definition at line 6871 of file vulkan_core.h.

◆ integerDotProduct8BitSignedAccelerated

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProduct8BitSignedAccelerated

Definition at line 6870 of file vulkan_core.h.

◆ integerDotProduct8BitUnsignedAccelerated

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProduct8BitUnsignedAccelerated

Definition at line 6869 of file vulkan_core.h.

◆ integerDotProductAccumulatingSaturating16BitMixedSignednessAccelerated

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProductAccumulatingSaturating16BitMixedSignednessAccelerated

Definition at line 6892 of file vulkan_core.h.

◆ integerDotProductAccumulatingSaturating16BitSignedAccelerated

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProductAccumulatingSaturating16BitSignedAccelerated

Definition at line 6891 of file vulkan_core.h.

◆ integerDotProductAccumulatingSaturating16BitUnsignedAccelerated

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProductAccumulatingSaturating16BitUnsignedAccelerated

Definition at line 6890 of file vulkan_core.h.

◆ integerDotProductAccumulatingSaturating32BitMixedSignednessAccelerated

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProductAccumulatingSaturating32BitMixedSignednessAccelerated

Definition at line 6895 of file vulkan_core.h.

◆ integerDotProductAccumulatingSaturating32BitSignedAccelerated

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProductAccumulatingSaturating32BitSignedAccelerated

Definition at line 6894 of file vulkan_core.h.

◆ integerDotProductAccumulatingSaturating32BitUnsignedAccelerated

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProductAccumulatingSaturating32BitUnsignedAccelerated

Definition at line 6893 of file vulkan_core.h.

◆ integerDotProductAccumulatingSaturating4x8BitPackedMixedSignednessAccelerated

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProductAccumulatingSaturating4x8BitPackedMixedSignednessAccelerated

Definition at line 6889 of file vulkan_core.h.

◆ integerDotProductAccumulatingSaturating4x8BitPackedSignedAccelerated

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProductAccumulatingSaturating4x8BitPackedSignedAccelerated

Definition at line 6888 of file vulkan_core.h.

◆ integerDotProductAccumulatingSaturating4x8BitPackedUnsignedAccelerated

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProductAccumulatingSaturating4x8BitPackedUnsignedAccelerated

Definition at line 6887 of file vulkan_core.h.

◆ integerDotProductAccumulatingSaturating64BitMixedSignednessAccelerated

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProductAccumulatingSaturating64BitMixedSignednessAccelerated

Definition at line 6898 of file vulkan_core.h.

◆ integerDotProductAccumulatingSaturating64BitSignedAccelerated

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProductAccumulatingSaturating64BitSignedAccelerated

Definition at line 6897 of file vulkan_core.h.

◆ integerDotProductAccumulatingSaturating64BitUnsignedAccelerated

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProductAccumulatingSaturating64BitUnsignedAccelerated

Definition at line 6896 of file vulkan_core.h.

◆ integerDotProductAccumulatingSaturating8BitMixedSignednessAccelerated

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProductAccumulatingSaturating8BitMixedSignednessAccelerated

Definition at line 6886 of file vulkan_core.h.

◆ integerDotProductAccumulatingSaturating8BitSignedAccelerated

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProductAccumulatingSaturating8BitSignedAccelerated

Definition at line 6885 of file vulkan_core.h.

◆ integerDotProductAccumulatingSaturating8BitUnsignedAccelerated

VkBool32 VkPhysicalDeviceVulkan13Properties::integerDotProductAccumulatingSaturating8BitUnsignedAccelerated

Definition at line 6884 of file vulkan_core.h.

◆ maxBufferSize

VkDeviceSize VkPhysicalDeviceVulkan13Properties::maxBufferSize

Definition at line 6903 of file vulkan_core.h.

◆ maxComputeWorkgroupSubgroups

uint32_t VkPhysicalDeviceVulkan13Properties::maxComputeWorkgroupSubgroups

Definition at line 6861 of file vulkan_core.h.

◆ maxDescriptorSetInlineUniformBlocks

uint32_t VkPhysicalDeviceVulkan13Properties::maxDescriptorSetInlineUniformBlocks

Definition at line 6866 of file vulkan_core.h.

◆ maxDescriptorSetUpdateAfterBindInlineUniformBlocks

uint32_t VkPhysicalDeviceVulkan13Properties::maxDescriptorSetUpdateAfterBindInlineUniformBlocks

Definition at line 6867 of file vulkan_core.h.

◆ maxInlineUniformBlockSize

uint32_t VkPhysicalDeviceVulkan13Properties::maxInlineUniformBlockSize

Definition at line 6863 of file vulkan_core.h.

◆ maxInlineUniformTotalSize

uint32_t VkPhysicalDeviceVulkan13Properties::maxInlineUniformTotalSize

Definition at line 6868 of file vulkan_core.h.

◆ maxPerStageDescriptorInlineUniformBlocks

uint32_t VkPhysicalDeviceVulkan13Properties::maxPerStageDescriptorInlineUniformBlocks

Definition at line 6864 of file vulkan_core.h.

◆ maxPerStageDescriptorUpdateAfterBindInlineUniformBlocks

uint32_t VkPhysicalDeviceVulkan13Properties::maxPerStageDescriptorUpdateAfterBindInlineUniformBlocks

Definition at line 6865 of file vulkan_core.h.

◆ maxSubgroupSize

uint32_t VkPhysicalDeviceVulkan13Properties::maxSubgroupSize

Definition at line 6860 of file vulkan_core.h.

◆ minSubgroupSize

uint32_t VkPhysicalDeviceVulkan13Properties::minSubgroupSize

Definition at line 6859 of file vulkan_core.h.

◆ pNext

void* VkPhysicalDeviceVulkan13Properties::pNext

Definition at line 6858 of file vulkan_core.h.

◆ requiredSubgroupSizeStages

VkShaderStageFlags VkPhysicalDeviceVulkan13Properties::requiredSubgroupSizeStages

Definition at line 6862 of file vulkan_core.h.

◆ storageTexelBufferOffsetAlignmentBytes

VkDeviceSize VkPhysicalDeviceVulkan13Properties::storageTexelBufferOffsetAlignmentBytes

Definition at line 6899 of file vulkan_core.h.

◆ storageTexelBufferOffsetSingleTexelAlignment

VkBool32 VkPhysicalDeviceVulkan13Properties::storageTexelBufferOffsetSingleTexelAlignment

Definition at line 6900 of file vulkan_core.h.

◆ sType

VkStructureType VkPhysicalDeviceVulkan13Properties::sType

Definition at line 6857 of file vulkan_core.h.

◆ uniformTexelBufferOffsetAlignmentBytes

VkDeviceSize VkPhysicalDeviceVulkan13Properties::uniformTexelBufferOffsetAlignmentBytes

Definition at line 6901 of file vulkan_core.h.

◆ uniformTexelBufferOffsetSingleTexelAlignment

VkBool32 VkPhysicalDeviceVulkan13Properties::uniformTexelBufferOffsetSingleTexelAlignment

Definition at line 6902 of file vulkan_core.h.


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