ReactOS 0.4.17-dev-934-g091855f
VkPhysicalDeviceDescriptorIndexingProperties Struct Reference

#include <vulkan.h>

Collaboration diagram for VkPhysicalDeviceDescriptorIndexingProperties:

Public Attributes

VkStructureType sType
 
void * pNext
 
uint32_t maxUpdateAfterBindDescriptorsInAllPools
 
VkBool32 shaderUniformBufferArrayNonUniformIndexingNative
 
VkBool32 shaderSampledImageArrayNonUniformIndexingNative
 
VkBool32 shaderStorageBufferArrayNonUniformIndexingNative
 
VkBool32 shaderStorageImageArrayNonUniformIndexingNative
 
VkBool32 shaderInputAttachmentArrayNonUniformIndexingNative
 
VkBool32 robustBufferAccessUpdateAfterBind
 
VkBool32 quadDivergentImplicitLod
 
uint32_t maxPerStageDescriptorUpdateAfterBindSamplers
 
uint32_t maxPerStageDescriptorUpdateAfterBindUniformBuffers
 
uint32_t maxPerStageDescriptorUpdateAfterBindStorageBuffers
 
uint32_t maxPerStageDescriptorUpdateAfterBindSampledImages
 
uint32_t maxPerStageDescriptorUpdateAfterBindStorageImages
 
uint32_t maxPerStageDescriptorUpdateAfterBindInputAttachments
 
uint32_t maxPerStageUpdateAfterBindResources
 
uint32_t maxDescriptorSetUpdateAfterBindSamplers
 
uint32_t maxDescriptorSetUpdateAfterBindUniformBuffers
 
uint32_t maxDescriptorSetUpdateAfterBindUniformBuffersDynamic
 
uint32_t maxDescriptorSetUpdateAfterBindStorageBuffers
 
uint32_t maxDescriptorSetUpdateAfterBindStorageBuffersDynamic
 
uint32_t maxDescriptorSetUpdateAfterBindSampledImages
 
uint32_t maxDescriptorSetUpdateAfterBindStorageImages
 
uint32_t maxDescriptorSetUpdateAfterBindInputAttachments
 

Detailed Description

Definition at line 10280 of file vulkan.h.

Member Data Documentation

◆ maxDescriptorSetUpdateAfterBindInputAttachments

uint32_t VkPhysicalDeviceDescriptorIndexingProperties::maxDescriptorSetUpdateAfterBindInputAttachments

Definition at line 10306 of file vulkan.h.

Referenced by vkd3d_trace_physical_device_limits().

◆ maxDescriptorSetUpdateAfterBindSampledImages

uint32_t VkPhysicalDeviceDescriptorIndexingProperties::maxDescriptorSetUpdateAfterBindSampledImages

◆ maxDescriptorSetUpdateAfterBindSamplers

uint32_t VkPhysicalDeviceDescriptorIndexingProperties::maxDescriptorSetUpdateAfterBindSamplers

◆ maxDescriptorSetUpdateAfterBindStorageBuffers

uint32_t VkPhysicalDeviceDescriptorIndexingProperties::maxDescriptorSetUpdateAfterBindStorageBuffers

◆ maxDescriptorSetUpdateAfterBindStorageBuffersDynamic

uint32_t VkPhysicalDeviceDescriptorIndexingProperties::maxDescriptorSetUpdateAfterBindStorageBuffersDynamic

Definition at line 10303 of file vulkan.h.

Referenced by vkd3d_trace_physical_device_limits().

◆ maxDescriptorSetUpdateAfterBindStorageImages

uint32_t VkPhysicalDeviceDescriptorIndexingProperties::maxDescriptorSetUpdateAfterBindStorageImages

◆ maxDescriptorSetUpdateAfterBindUniformBuffers

uint32_t VkPhysicalDeviceDescriptorIndexingProperties::maxDescriptorSetUpdateAfterBindUniformBuffers

◆ maxDescriptorSetUpdateAfterBindUniformBuffersDynamic

uint32_t VkPhysicalDeviceDescriptorIndexingProperties::maxDescriptorSetUpdateAfterBindUniformBuffersDynamic

Definition at line 10301 of file vulkan.h.

Referenced by vkd3d_trace_physical_device_limits().

◆ maxPerStageDescriptorUpdateAfterBindInputAttachments

uint32_t VkPhysicalDeviceDescriptorIndexingProperties::maxPerStageDescriptorUpdateAfterBindInputAttachments

Definition at line 10297 of file vulkan.h.

Referenced by vkd3d_trace_physical_device_limits().

◆ maxPerStageDescriptorUpdateAfterBindSampledImages

uint32_t VkPhysicalDeviceDescriptorIndexingProperties::maxPerStageDescriptorUpdateAfterBindSampledImages

◆ maxPerStageDescriptorUpdateAfterBindSamplers

uint32_t VkPhysicalDeviceDescriptorIndexingProperties::maxPerStageDescriptorUpdateAfterBindSamplers

◆ maxPerStageDescriptorUpdateAfterBindStorageBuffers

uint32_t VkPhysicalDeviceDescriptorIndexingProperties::maxPerStageDescriptorUpdateAfterBindStorageBuffers

◆ maxPerStageDescriptorUpdateAfterBindStorageImages

uint32_t VkPhysicalDeviceDescriptorIndexingProperties::maxPerStageDescriptorUpdateAfterBindStorageImages

◆ maxPerStageDescriptorUpdateAfterBindUniformBuffers

uint32_t VkPhysicalDeviceDescriptorIndexingProperties::maxPerStageDescriptorUpdateAfterBindUniformBuffers

◆ maxPerStageUpdateAfterBindResources

uint32_t VkPhysicalDeviceDescriptorIndexingProperties::maxPerStageUpdateAfterBindResources

Definition at line 10298 of file vulkan.h.

Referenced by vkd3d_trace_physical_device_limits().

◆ maxUpdateAfterBindDescriptorsInAllPools

uint32_t VkPhysicalDeviceDescriptorIndexingProperties::maxUpdateAfterBindDescriptorsInAllPools

Definition at line 10284 of file vulkan.h.

Referenced by vkd3d_trace_physical_device_limits().

◆ pNext

void* VkPhysicalDeviceDescriptorIndexingProperties::pNext

Definition at line 10283 of file vulkan.h.

◆ quadDivergentImplicitLod

VkBool32 VkPhysicalDeviceDescriptorIndexingProperties::quadDivergentImplicitLod

Definition at line 10291 of file vulkan.h.

Referenced by vkd3d_trace_physical_device_limits().

◆ robustBufferAccessUpdateAfterBind

VkBool32 VkPhysicalDeviceDescriptorIndexingProperties::robustBufferAccessUpdateAfterBind

Definition at line 10290 of file vulkan.h.

Referenced by vkd3d_init_device_caps(), and vkd3d_trace_physical_device_limits().

◆ shaderInputAttachmentArrayNonUniformIndexingNative

VkBool32 VkPhysicalDeviceDescriptorIndexingProperties::shaderInputAttachmentArrayNonUniformIndexingNative

Definition at line 10289 of file vulkan.h.

Referenced by vkd3d_trace_physical_device_limits().

◆ shaderSampledImageArrayNonUniformIndexingNative

VkBool32 VkPhysicalDeviceDescriptorIndexingProperties::shaderSampledImageArrayNonUniformIndexingNative

Definition at line 10286 of file vulkan.h.

Referenced by vkd3d_trace_physical_device_limits().

◆ shaderStorageBufferArrayNonUniformIndexingNative

VkBool32 VkPhysicalDeviceDescriptorIndexingProperties::shaderStorageBufferArrayNonUniformIndexingNative

Definition at line 10287 of file vulkan.h.

Referenced by vkd3d_trace_physical_device_limits().

◆ shaderStorageImageArrayNonUniformIndexingNative

VkBool32 VkPhysicalDeviceDescriptorIndexingProperties::shaderStorageImageArrayNonUniformIndexingNative

Definition at line 10288 of file vulkan.h.

Referenced by vkd3d_trace_physical_device_limits().

◆ shaderUniformBufferArrayNonUniformIndexingNative

VkBool32 VkPhysicalDeviceDescriptorIndexingProperties::shaderUniformBufferArrayNonUniformIndexingNative

Definition at line 10285 of file vulkan.h.

Referenced by vkd3d_trace_physical_device_limits().

◆ sType

VkStructureType VkPhysicalDeviceDescriptorIndexingProperties::sType

Definition at line 10282 of file vulkan.h.


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