ReactOS 0.4.17-dev-934-g091855f
VkPhysicalDeviceDescriptorIndexingFeatures Struct Reference

#include <vulkan.h>

Collaboration diagram for VkPhysicalDeviceDescriptorIndexingFeatures:

Public Attributes

VkStructureType sType
 
void * pNext
 
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
 

Detailed Description

Definition at line 10253 of file vulkan.h.

Member Data Documentation

◆ descriptorBindingPartiallyBound

VkBool32 VkPhysicalDeviceDescriptorIndexingFeatures::descriptorBindingPartiallyBound

Definition at line 10274 of file vulkan.h.

Referenced by vkd3d_trace_physical_device_features().

◆ descriptorBindingSampledImageUpdateAfterBind

VkBool32 VkPhysicalDeviceDescriptorIndexingFeatures::descriptorBindingSampledImageUpdateAfterBind

Definition at line 10268 of file vulkan.h.

Referenced by vkd3d_init_device_caps(), and vkd3d_trace_physical_device_features().

◆ descriptorBindingStorageBufferUpdateAfterBind

VkBool32 VkPhysicalDeviceDescriptorIndexingFeatures::descriptorBindingStorageBufferUpdateAfterBind

Definition at line 10270 of file vulkan.h.

Referenced by vkd3d_init_device_caps(), and vkd3d_trace_physical_device_features().

◆ descriptorBindingStorageImageUpdateAfterBind

VkBool32 VkPhysicalDeviceDescriptorIndexingFeatures::descriptorBindingStorageImageUpdateAfterBind

Definition at line 10269 of file vulkan.h.

Referenced by vkd3d_init_device_caps(), and vkd3d_trace_physical_device_features().

◆ descriptorBindingStorageTexelBufferUpdateAfterBind

VkBool32 VkPhysicalDeviceDescriptorIndexingFeatures::descriptorBindingStorageTexelBufferUpdateAfterBind

Definition at line 10272 of file vulkan.h.

Referenced by vkd3d_init_device_caps(), and vkd3d_trace_physical_device_features().

◆ descriptorBindingUniformBufferUpdateAfterBind

VkBool32 VkPhysicalDeviceDescriptorIndexingFeatures::descriptorBindingUniformBufferUpdateAfterBind

Definition at line 10267 of file vulkan.h.

Referenced by vkd3d_init_device_caps(), and vkd3d_trace_physical_device_features().

◆ descriptorBindingUniformTexelBufferUpdateAfterBind

VkBool32 VkPhysicalDeviceDescriptorIndexingFeatures::descriptorBindingUniformTexelBufferUpdateAfterBind

Definition at line 10271 of file vulkan.h.

Referenced by vkd3d_init_device_caps(), and vkd3d_trace_physical_device_features().

◆ descriptorBindingUpdateUnusedWhilePending

VkBool32 VkPhysicalDeviceDescriptorIndexingFeatures::descriptorBindingUpdateUnusedWhilePending

Definition at line 10273 of file vulkan.h.

Referenced by vkd3d_trace_physical_device_features().

◆ descriptorBindingVariableDescriptorCount

VkBool32 VkPhysicalDeviceDescriptorIndexingFeatures::descriptorBindingVariableDescriptorCount

Definition at line 10275 of file vulkan.h.

Referenced by vkd3d_trace_physical_device_features().

◆ pNext

void* VkPhysicalDeviceDescriptorIndexingFeatures::pNext

Definition at line 10256 of file vulkan.h.

◆ runtimeDescriptorArray

VkBool32 VkPhysicalDeviceDescriptorIndexingFeatures::runtimeDescriptorArray

Definition at line 10276 of file vulkan.h.

Referenced by vkd3d_trace_physical_device_features().

◆ shaderInputAttachmentArrayDynamicIndexing

VkBool32 VkPhysicalDeviceDescriptorIndexingFeatures::shaderInputAttachmentArrayDynamicIndexing

Definition at line 10257 of file vulkan.h.

Referenced by vkd3d_init_device_caps(), and vkd3d_trace_physical_device_features().

◆ shaderInputAttachmentArrayNonUniformIndexing

VkBool32 VkPhysicalDeviceDescriptorIndexingFeatures::shaderInputAttachmentArrayNonUniformIndexing

Definition at line 10264 of file vulkan.h.

Referenced by vkd3d_init_device_caps(), and vkd3d_trace_physical_device_features().

◆ shaderSampledImageArrayNonUniformIndexing

VkBool32 VkPhysicalDeviceDescriptorIndexingFeatures::shaderSampledImageArrayNonUniformIndexing

Definition at line 10261 of file vulkan.h.

Referenced by vkd3d_trace_physical_device_features().

◆ shaderStorageBufferArrayNonUniformIndexing

VkBool32 VkPhysicalDeviceDescriptorIndexingFeatures::shaderStorageBufferArrayNonUniformIndexing

Definition at line 10262 of file vulkan.h.

Referenced by vkd3d_init_device_caps(), and vkd3d_trace_physical_device_features().

◆ shaderStorageImageArrayNonUniformIndexing

VkBool32 VkPhysicalDeviceDescriptorIndexingFeatures::shaderStorageImageArrayNonUniformIndexing

Definition at line 10263 of file vulkan.h.

Referenced by vkd3d_trace_physical_device_features().

◆ shaderStorageTexelBufferArrayDynamicIndexing

VkBool32 VkPhysicalDeviceDescriptorIndexingFeatures::shaderStorageTexelBufferArrayDynamicIndexing

Definition at line 10259 of file vulkan.h.

Referenced by vkd3d_trace_physical_device_features().

◆ shaderStorageTexelBufferArrayNonUniformIndexing

VkBool32 VkPhysicalDeviceDescriptorIndexingFeatures::shaderStorageTexelBufferArrayNonUniformIndexing

Definition at line 10266 of file vulkan.h.

Referenced by vkd3d_trace_physical_device_features().

◆ shaderUniformBufferArrayNonUniformIndexing

VkBool32 VkPhysicalDeviceDescriptorIndexingFeatures::shaderUniformBufferArrayNonUniformIndexing

Definition at line 10260 of file vulkan.h.

Referenced by vkd3d_trace_physical_device_features().

◆ shaderUniformTexelBufferArrayDynamicIndexing

VkBool32 VkPhysicalDeviceDescriptorIndexingFeatures::shaderUniformTexelBufferArrayDynamicIndexing

Definition at line 10258 of file vulkan.h.

Referenced by vkd3d_trace_physical_device_features().

◆ shaderUniformTexelBufferArrayNonUniformIndexing

VkBool32 VkPhysicalDeviceDescriptorIndexingFeatures::shaderUniformTexelBufferArrayNonUniformIndexing

Definition at line 10265 of file vulkan.h.

Referenced by vkd3d_trace_physical_device_features().

◆ sType

VkStructureType VkPhysicalDeviceDescriptorIndexingFeatures::sType

Definition at line 10255 of file vulkan.h.


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