Flutter Engine
The Flutter Engine
Public Attributes | List of all members
VkPhysicalDeviceVulkan12Features Struct Reference

#include <vulkan_core.h>

Public Attributes

VkStructureType sType
 
void * pNext
 
VkBool32 samplerMirrorClampToEdge
 
VkBool32 drawIndirectCount
 
VkBool32 storageBuffer8BitAccess
 
VkBool32 uniformAndStorageBuffer8BitAccess
 
VkBool32 storagePushConstant8
 
VkBool32 shaderBufferInt64Atomics
 
VkBool32 shaderSharedInt64Atomics
 
VkBool32 shaderFloat16
 
VkBool32 shaderInt8
 
VkBool32 descriptorIndexing
 
VkBool32 shaderInputAttachmentArrayDynamicIndexing
 
VkBool32 shaderUniformTexelBufferArrayDynamicIndexing
 
VkBool32 shaderStorageTexelBufferArrayDynamicIndexing
 
VkBool32 shaderUniformBufferArrayNonUniformIndexing
 
VkBool32 shaderSampledImageArrayNonUniformIndexing
 
VkBool32 shaderStorageBufferArrayNonUniformIndexing
 
VkBool32 shaderStorageImageArrayNonUniformIndexing
 
VkBool32 shaderInputAttachmentArrayNonUniformIndexing
 
VkBool32 shaderUniformTexelBufferArrayNonUniformIndexing
 
VkBool32 shaderStorageTexelBufferArrayNonUniformIndexing
 
VkBool32 descriptorBindingUniformBufferUpdateAfterBind
 
VkBool32 descriptorBindingSampledImageUpdateAfterBind
 
VkBool32 descriptorBindingStorageImageUpdateAfterBind
 
VkBool32 descriptorBindingStorageBufferUpdateAfterBind
 
VkBool32 descriptorBindingUniformTexelBufferUpdateAfterBind
 
VkBool32 descriptorBindingStorageTexelBufferUpdateAfterBind
 
VkBool32 descriptorBindingUpdateUnusedWhilePending
 
VkBool32 descriptorBindingPartiallyBound
 
VkBool32 descriptorBindingVariableDescriptorCount
 
VkBool32 runtimeDescriptorArray
 
VkBool32 samplerFilterMinmax
 
VkBool32 scalarBlockLayout
 
VkBool32 imagelessFramebuffer
 
VkBool32 uniformBufferStandardLayout
 
VkBool32 shaderSubgroupExtendedTypes
 
VkBool32 separateDepthStencilLayouts
 
VkBool32 hostQueryReset
 
VkBool32 timelineSemaphore
 
VkBool32 bufferDeviceAddress
 
VkBool32 bufferDeviceAddressCaptureReplay
 
VkBool32 bufferDeviceAddressMultiDevice
 
VkBool32 vulkanMemoryModel
 
VkBool32 vulkanMemoryModelDeviceScope
 
VkBool32 vulkanMemoryModelAvailabilityVisibilityChains
 
VkBool32 shaderOutputViewportIndex
 
VkBool32 shaderOutputLayer
 
VkBool32 subgroupBroadcastDynamicId
 

Detailed Description

Definition at line 5936 of file vulkan_core.h.

Member Data Documentation

◆ bufferDeviceAddress

VkBool32 VkPhysicalDeviceVulkan12Features::bufferDeviceAddress

Definition at line 5977 of file vulkan_core.h.

◆ bufferDeviceAddressCaptureReplay

VkBool32 VkPhysicalDeviceVulkan12Features::bufferDeviceAddressCaptureReplay

Definition at line 5978 of file vulkan_core.h.

◆ bufferDeviceAddressMultiDevice

VkBool32 VkPhysicalDeviceVulkan12Features::bufferDeviceAddressMultiDevice

Definition at line 5979 of file vulkan_core.h.

◆ descriptorBindingPartiallyBound

VkBool32 VkPhysicalDeviceVulkan12Features::descriptorBindingPartiallyBound

Definition at line 5966 of file vulkan_core.h.

◆ descriptorBindingSampledImageUpdateAfterBind

VkBool32 VkPhysicalDeviceVulkan12Features::descriptorBindingSampledImageUpdateAfterBind

Definition at line 5960 of file vulkan_core.h.

◆ descriptorBindingStorageBufferUpdateAfterBind

VkBool32 VkPhysicalDeviceVulkan12Features::descriptorBindingStorageBufferUpdateAfterBind

Definition at line 5962 of file vulkan_core.h.

◆ descriptorBindingStorageImageUpdateAfterBind

VkBool32 VkPhysicalDeviceVulkan12Features::descriptorBindingStorageImageUpdateAfterBind

Definition at line 5961 of file vulkan_core.h.

◆ descriptorBindingStorageTexelBufferUpdateAfterBind

VkBool32 VkPhysicalDeviceVulkan12Features::descriptorBindingStorageTexelBufferUpdateAfterBind

Definition at line 5964 of file vulkan_core.h.

◆ descriptorBindingUniformBufferUpdateAfterBind

VkBool32 VkPhysicalDeviceVulkan12Features::descriptorBindingUniformBufferUpdateAfterBind

Definition at line 5959 of file vulkan_core.h.

◆ descriptorBindingUniformTexelBufferUpdateAfterBind

VkBool32 VkPhysicalDeviceVulkan12Features::descriptorBindingUniformTexelBufferUpdateAfterBind

Definition at line 5963 of file vulkan_core.h.

◆ descriptorBindingUpdateUnusedWhilePending

VkBool32 VkPhysicalDeviceVulkan12Features::descriptorBindingUpdateUnusedWhilePending

Definition at line 5965 of file vulkan_core.h.

◆ descriptorBindingVariableDescriptorCount

VkBool32 VkPhysicalDeviceVulkan12Features::descriptorBindingVariableDescriptorCount

Definition at line 5967 of file vulkan_core.h.

◆ descriptorIndexing

VkBool32 VkPhysicalDeviceVulkan12Features::descriptorIndexing

Definition at line 5948 of file vulkan_core.h.

◆ drawIndirectCount

VkBool32 VkPhysicalDeviceVulkan12Features::drawIndirectCount

Definition at line 5940 of file vulkan_core.h.

◆ hostQueryReset

VkBool32 VkPhysicalDeviceVulkan12Features::hostQueryReset

Definition at line 5975 of file vulkan_core.h.

◆ imagelessFramebuffer

VkBool32 VkPhysicalDeviceVulkan12Features::imagelessFramebuffer

Definition at line 5971 of file vulkan_core.h.

◆ pNext

void* VkPhysicalDeviceVulkan12Features::pNext

Definition at line 5938 of file vulkan_core.h.

◆ runtimeDescriptorArray

VkBool32 VkPhysicalDeviceVulkan12Features::runtimeDescriptorArray

Definition at line 5968 of file vulkan_core.h.

◆ samplerFilterMinmax

VkBool32 VkPhysicalDeviceVulkan12Features::samplerFilterMinmax

Definition at line 5969 of file vulkan_core.h.

◆ samplerMirrorClampToEdge

VkBool32 VkPhysicalDeviceVulkan12Features::samplerMirrorClampToEdge

Definition at line 5939 of file vulkan_core.h.

◆ scalarBlockLayout

VkBool32 VkPhysicalDeviceVulkan12Features::scalarBlockLayout

Definition at line 5970 of file vulkan_core.h.

◆ separateDepthStencilLayouts

VkBool32 VkPhysicalDeviceVulkan12Features::separateDepthStencilLayouts

Definition at line 5974 of file vulkan_core.h.

◆ shaderBufferInt64Atomics

VkBool32 VkPhysicalDeviceVulkan12Features::shaderBufferInt64Atomics

Definition at line 5944 of file vulkan_core.h.

◆ shaderFloat16

VkBool32 VkPhysicalDeviceVulkan12Features::shaderFloat16

Definition at line 5946 of file vulkan_core.h.

◆ shaderInputAttachmentArrayDynamicIndexing

VkBool32 VkPhysicalDeviceVulkan12Features::shaderInputAttachmentArrayDynamicIndexing

Definition at line 5949 of file vulkan_core.h.

◆ shaderInputAttachmentArrayNonUniformIndexing

VkBool32 VkPhysicalDeviceVulkan12Features::shaderInputAttachmentArrayNonUniformIndexing

Definition at line 5956 of file vulkan_core.h.

◆ shaderInt8

VkBool32 VkPhysicalDeviceVulkan12Features::shaderInt8

Definition at line 5947 of file vulkan_core.h.

◆ shaderOutputLayer

VkBool32 VkPhysicalDeviceVulkan12Features::shaderOutputLayer

Definition at line 5984 of file vulkan_core.h.

◆ shaderOutputViewportIndex

VkBool32 VkPhysicalDeviceVulkan12Features::shaderOutputViewportIndex

Definition at line 5983 of file vulkan_core.h.

◆ shaderSampledImageArrayNonUniformIndexing

VkBool32 VkPhysicalDeviceVulkan12Features::shaderSampledImageArrayNonUniformIndexing

Definition at line 5953 of file vulkan_core.h.

◆ shaderSharedInt64Atomics

VkBool32 VkPhysicalDeviceVulkan12Features::shaderSharedInt64Atomics

Definition at line 5945 of file vulkan_core.h.

◆ shaderStorageBufferArrayNonUniformIndexing

VkBool32 VkPhysicalDeviceVulkan12Features::shaderStorageBufferArrayNonUniformIndexing

Definition at line 5954 of file vulkan_core.h.

◆ shaderStorageImageArrayNonUniformIndexing

VkBool32 VkPhysicalDeviceVulkan12Features::shaderStorageImageArrayNonUniformIndexing

Definition at line 5955 of file vulkan_core.h.

◆ shaderStorageTexelBufferArrayDynamicIndexing

VkBool32 VkPhysicalDeviceVulkan12Features::shaderStorageTexelBufferArrayDynamicIndexing

Definition at line 5951 of file vulkan_core.h.

◆ shaderStorageTexelBufferArrayNonUniformIndexing

VkBool32 VkPhysicalDeviceVulkan12Features::shaderStorageTexelBufferArrayNonUniformIndexing

Definition at line 5958 of file vulkan_core.h.

◆ shaderSubgroupExtendedTypes

VkBool32 VkPhysicalDeviceVulkan12Features::shaderSubgroupExtendedTypes

Definition at line 5973 of file vulkan_core.h.

◆ shaderUniformBufferArrayNonUniformIndexing

VkBool32 VkPhysicalDeviceVulkan12Features::shaderUniformBufferArrayNonUniformIndexing

Definition at line 5952 of file vulkan_core.h.

◆ shaderUniformTexelBufferArrayDynamicIndexing

VkBool32 VkPhysicalDeviceVulkan12Features::shaderUniformTexelBufferArrayDynamicIndexing

Definition at line 5950 of file vulkan_core.h.

◆ shaderUniformTexelBufferArrayNonUniformIndexing

VkBool32 VkPhysicalDeviceVulkan12Features::shaderUniformTexelBufferArrayNonUniformIndexing

Definition at line 5957 of file vulkan_core.h.

◆ storageBuffer8BitAccess

VkBool32 VkPhysicalDeviceVulkan12Features::storageBuffer8BitAccess

Definition at line 5941 of file vulkan_core.h.

◆ storagePushConstant8

VkBool32 VkPhysicalDeviceVulkan12Features::storagePushConstant8

Definition at line 5943 of file vulkan_core.h.

◆ sType

VkStructureType VkPhysicalDeviceVulkan12Features::sType

Definition at line 5937 of file vulkan_core.h.

◆ subgroupBroadcastDynamicId

VkBool32 VkPhysicalDeviceVulkan12Features::subgroupBroadcastDynamicId

Definition at line 5985 of file vulkan_core.h.

◆ timelineSemaphore

VkBool32 VkPhysicalDeviceVulkan12Features::timelineSemaphore

Definition at line 5976 of file vulkan_core.h.

◆ uniformAndStorageBuffer8BitAccess

VkBool32 VkPhysicalDeviceVulkan12Features::uniformAndStorageBuffer8BitAccess

Definition at line 5942 of file vulkan_core.h.

◆ uniformBufferStandardLayout

VkBool32 VkPhysicalDeviceVulkan12Features::uniformBufferStandardLayout

Definition at line 5972 of file vulkan_core.h.

◆ vulkanMemoryModel

VkBool32 VkPhysicalDeviceVulkan12Features::vulkanMemoryModel

Definition at line 5980 of file vulkan_core.h.

◆ vulkanMemoryModelAvailabilityVisibilityChains

VkBool32 VkPhysicalDeviceVulkan12Features::vulkanMemoryModelAvailabilityVisibilityChains

Definition at line 5982 of file vulkan_core.h.

◆ vulkanMemoryModelDeviceScope

VkBool32 VkPhysicalDeviceVulkan12Features::vulkanMemoryModelDeviceScope

Definition at line 5981 of file vulkan_core.h.


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