|
SDL
2.0
|
#include <vulkan.hpp>
Public Member Functions | |
| VULKAN_HPP_CONSTEXPR | PhysicalDeviceDescriptorIndexingProperties (uint32_t maxUpdateAfterBindDescriptorsInAllPools_={}, VULKAN_HPP_NAMESPACE::Bool32 shaderUniformBufferArrayNonUniformIndexingNative_={}, VULKAN_HPP_NAMESPACE::Bool32 shaderSampledImageArrayNonUniformIndexingNative_={}, VULKAN_HPP_NAMESPACE::Bool32 shaderStorageBufferArrayNonUniformIndexingNative_={}, VULKAN_HPP_NAMESPACE::Bool32 shaderStorageImageArrayNonUniformIndexingNative_={}, VULKAN_HPP_NAMESPACE::Bool32 shaderInputAttachmentArrayNonUniformIndexingNative_={}, VULKAN_HPP_NAMESPACE::Bool32 robustBufferAccessUpdateAfterBind_={}, VULKAN_HPP_NAMESPACE::Bool32 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_={}) VULKAN_HPP_NOEXCEPT |
| VULKAN_HPP_CONSTEXPR | PhysicalDeviceDescriptorIndexingProperties (PhysicalDeviceDescriptorIndexingProperties const &rhs) VULKAN_HPP_NOEXCEPT=default |
| PhysicalDeviceDescriptorIndexingProperties (VkPhysicalDeviceDescriptorIndexingProperties const &rhs) VULKAN_HPP_NOEXCEPT | |
| PhysicalDeviceDescriptorIndexingProperties & | operator= (VkPhysicalDeviceDescriptorIndexingProperties const &rhs) VULKAN_HPP_NOEXCEPT |
| PhysicalDeviceDescriptorIndexingProperties & | operator= (PhysicalDeviceDescriptorIndexingProperties const &rhs) VULKAN_HPP_NOEXCEPT |
| operator VkPhysicalDeviceDescriptorIndexingProperties const & () const VULKAN_HPP_NOEXCEPT | |
| operator VkPhysicalDeviceDescriptorIndexingProperties & () VULKAN_HPP_NOEXCEPT | |
| bool | operator== (PhysicalDeviceDescriptorIndexingProperties const &rhs) const VULKAN_HPP_NOEXCEPT |
| bool | operator!= (PhysicalDeviceDescriptorIndexingProperties const &rhs) const VULKAN_HPP_NOEXCEPT |
Static Public Attributes | |
| static const bool | allowDuplicate = false |
| static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType | structureType = StructureType::ePhysicalDeviceDescriptorIndexingProperties |
Definition at line 63370 of file vulkan.hpp.
|
inline |
Definition at line 63376 of file vulkan.hpp.
|
default |
|
inline |
Definition at line 63382 of file vulkan.hpp.
|
inline |
Definition at line 63406 of file vulkan.hpp.
|
inline |
Definition at line 63401 of file vulkan.hpp.
|
inline |
Definition at line 63444 of file vulkan.hpp.
References VULKAN_HPP_NAMESPACE::operator==().
|
inline |
Definition at line 63394 of file vulkan.hpp.
References memcpy.
|
inline |
Definition at line 63388 of file vulkan.hpp.
|
inline |
Definition at line 63415 of file vulkan.hpp.
|
static |
Definition at line 63372 of file vulkan.hpp.
| uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceDescriptorIndexingProperties::maxDescriptorSetUpdateAfterBindInputAttachments = {} |
Definition at line 63477 of file vulkan.hpp.
| uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceDescriptorIndexingProperties::maxDescriptorSetUpdateAfterBindSampledImages = {} |
Definition at line 63475 of file vulkan.hpp.
| uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceDescriptorIndexingProperties::maxDescriptorSetUpdateAfterBindSamplers = {} |
Definition at line 63470 of file vulkan.hpp.
| uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceDescriptorIndexingProperties::maxDescriptorSetUpdateAfterBindStorageBuffers = {} |
Definition at line 63473 of file vulkan.hpp.
| uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceDescriptorIndexingProperties::maxDescriptorSetUpdateAfterBindStorageBuffersDynamic = {} |
Definition at line 63474 of file vulkan.hpp.
| uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceDescriptorIndexingProperties::maxDescriptorSetUpdateAfterBindStorageImages = {} |
Definition at line 63476 of file vulkan.hpp.
| uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceDescriptorIndexingProperties::maxDescriptorSetUpdateAfterBindUniformBuffers = {} |
Definition at line 63471 of file vulkan.hpp.
| uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceDescriptorIndexingProperties::maxDescriptorSetUpdateAfterBindUniformBuffersDynamic = {} |
Definition at line 63472 of file vulkan.hpp.
| uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceDescriptorIndexingProperties::maxPerStageDescriptorUpdateAfterBindInputAttachments = {} |
Definition at line 63468 of file vulkan.hpp.
| uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceDescriptorIndexingProperties::maxPerStageDescriptorUpdateAfterBindSampledImages = {} |
Definition at line 63466 of file vulkan.hpp.
| uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceDescriptorIndexingProperties::maxPerStageDescriptorUpdateAfterBindSamplers = {} |
Definition at line 63463 of file vulkan.hpp.
| uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceDescriptorIndexingProperties::maxPerStageDescriptorUpdateAfterBindStorageBuffers = {} |
Definition at line 63465 of file vulkan.hpp.
| uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceDescriptorIndexingProperties::maxPerStageDescriptorUpdateAfterBindStorageImages = {} |
Definition at line 63467 of file vulkan.hpp.
| uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceDescriptorIndexingProperties::maxPerStageDescriptorUpdateAfterBindUniformBuffers = {} |
Definition at line 63464 of file vulkan.hpp.
| uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceDescriptorIndexingProperties::maxPerStageUpdateAfterBindResources = {} |
Definition at line 63469 of file vulkan.hpp.
| uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceDescriptorIndexingProperties::maxUpdateAfterBindDescriptorsInAllPools = {} |
Definition at line 63455 of file vulkan.hpp.
| void* VULKAN_HPP_NAMESPACE::PhysicalDeviceDescriptorIndexingProperties::pNext = {} |
Definition at line 63454 of file vulkan.hpp.
| VULKAN_HPP_NAMESPACE::Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceDescriptorIndexingProperties::quadDivergentImplicitLod = {} |
Definition at line 63462 of file vulkan.hpp.
| VULKAN_HPP_NAMESPACE::Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceDescriptorIndexingProperties::robustBufferAccessUpdateAfterBind = {} |
Definition at line 63461 of file vulkan.hpp.
| VULKAN_HPP_NAMESPACE::Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceDescriptorIndexingProperties::shaderInputAttachmentArrayNonUniformIndexingNative = {} |
Definition at line 63460 of file vulkan.hpp.
| VULKAN_HPP_NAMESPACE::Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceDescriptorIndexingProperties::shaderSampledImageArrayNonUniformIndexingNative = {} |
Definition at line 63457 of file vulkan.hpp.
| VULKAN_HPP_NAMESPACE::Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceDescriptorIndexingProperties::shaderStorageBufferArrayNonUniformIndexingNative = {} |
Definition at line 63458 of file vulkan.hpp.
| VULKAN_HPP_NAMESPACE::Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceDescriptorIndexingProperties::shaderStorageImageArrayNonUniformIndexingNative = {} |
Definition at line 63459 of file vulkan.hpp.
| VULKAN_HPP_NAMESPACE::Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceDescriptorIndexingProperties::shaderUniformBufferArrayNonUniformIndexingNative = {} |
Definition at line 63456 of file vulkan.hpp.
|
static |
Definition at line 63373 of file vulkan.hpp.
| const VULKAN_HPP_NAMESPACE::StructureType VULKAN_HPP_NAMESPACE::PhysicalDeviceDescriptorIndexingProperties::sType = StructureType::ePhysicalDeviceDescriptorIndexingProperties |
Definition at line 63453 of file vulkan.hpp.