SDL 2.0
VULKAN_HPP_NAMESPACE::PhysicalDeviceInlineUniformBlockPropertiesEXT Struct Reference

#include <vulkan.hpp>

Public Member Functions

 operator VkPhysicalDeviceInlineUniformBlockPropertiesEXT const & () const
 
 operator VkPhysicalDeviceInlineUniformBlockPropertiesEXT & ()
 
bool operator== (PhysicalDeviceInlineUniformBlockPropertiesEXT const &rhs) const
 
bool operator!= (PhysicalDeviceInlineUniformBlockPropertiesEXT const &rhs) const
 

Data Fields

voidpNext = nullptr
 
uint32_t maxInlineUniformBlockSize
 
uint32_t maxPerStageDescriptorInlineUniformBlocks
 
uint32_t maxPerStageDescriptorUpdateAfterBindInlineUniformBlocks
 
uint32_t maxDescriptorSetInlineUniformBlocks
 
uint32_t maxDescriptorSetUpdateAfterBindInlineUniformBlocks
 

Private Attributes

StructureType sType = StructureType::ePhysicalDeviceInlineUniformBlockPropertiesEXT
 

Detailed Description

Definition at line 16873 of file vulkan.hpp.

Member Function Documentation

◆ operator VkPhysicalDeviceInlineUniformBlockPropertiesEXT &()

VULKAN_HPP_NAMESPACE::PhysicalDeviceInlineUniformBlockPropertiesEXT::operator VkPhysicalDeviceInlineUniformBlockPropertiesEXT & ( )
inline

Definition at line 16880 of file vulkan.hpp.

◆ operator VkPhysicalDeviceInlineUniformBlockPropertiesEXT const &()

VULKAN_HPP_NAMESPACE::PhysicalDeviceInlineUniformBlockPropertiesEXT::operator VkPhysicalDeviceInlineUniformBlockPropertiesEXT const & ( ) const
inline

Definition at line 16875 of file vulkan.hpp.

16876 {
16877 return *reinterpret_cast<const VkPhysicalDeviceInlineUniformBlockPropertiesEXT*>(this);
16878 }

◆ operator!=()

bool VULKAN_HPP_NAMESPACE::PhysicalDeviceInlineUniformBlockPropertiesEXT::operator!= ( PhysicalDeviceInlineUniformBlockPropertiesEXT const &  rhs) const
inline

Definition at line 16896 of file vulkan.hpp.

16897 {
16898 return !operator==( rhs );
16899 }
bool operator==(PhysicalDeviceInlineUniformBlockPropertiesEXT const &rhs) const
Definition: vulkan.hpp:16885

References operator==().

◆ operator==()

bool VULKAN_HPP_NAMESPACE::PhysicalDeviceInlineUniformBlockPropertiesEXT::operator== ( PhysicalDeviceInlineUniformBlockPropertiesEXT const &  rhs) const
inline

Definition at line 16885 of file vulkan.hpp.

16886 {
16887 return ( sType == rhs.sType )
16888 && ( pNext == rhs.pNext )
16889 && ( maxInlineUniformBlockSize == rhs.maxInlineUniformBlockSize )
16890 && ( maxPerStageDescriptorInlineUniformBlocks == rhs.maxPerStageDescriptorInlineUniformBlocks )
16891 && ( maxPerStageDescriptorUpdateAfterBindInlineUniformBlocks == rhs.maxPerStageDescriptorUpdateAfterBindInlineUniformBlocks )
16892 && ( maxDescriptorSetInlineUniformBlocks == rhs.maxDescriptorSetInlineUniformBlocks )
16893 && ( maxDescriptorSetUpdateAfterBindInlineUniformBlocks == rhs.maxDescriptorSetUpdateAfterBindInlineUniformBlocks );
16894 }

References maxDescriptorSetInlineUniformBlocks, maxDescriptorSetUpdateAfterBindInlineUniformBlocks, maxInlineUniformBlockSize, maxPerStageDescriptorInlineUniformBlocks, maxPerStageDescriptorUpdateAfterBindInlineUniformBlocks, pNext, and sType.

Referenced by operator!=().

Field Documentation

◆ maxDescriptorSetInlineUniformBlocks

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceInlineUniformBlockPropertiesEXT::maxDescriptorSetInlineUniformBlocks

Definition at line 16909 of file vulkan.hpp.

Referenced by operator==().

◆ maxDescriptorSetUpdateAfterBindInlineUniformBlocks

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceInlineUniformBlockPropertiesEXT::maxDescriptorSetUpdateAfterBindInlineUniformBlocks

Definition at line 16910 of file vulkan.hpp.

Referenced by operator==().

◆ maxInlineUniformBlockSize

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceInlineUniformBlockPropertiesEXT::maxInlineUniformBlockSize

Definition at line 16906 of file vulkan.hpp.

Referenced by operator==().

◆ maxPerStageDescriptorInlineUniformBlocks

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceInlineUniformBlockPropertiesEXT::maxPerStageDescriptorInlineUniformBlocks

Definition at line 16907 of file vulkan.hpp.

Referenced by operator==().

◆ maxPerStageDescriptorUpdateAfterBindInlineUniformBlocks

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceInlineUniformBlockPropertiesEXT::maxPerStageDescriptorUpdateAfterBindInlineUniformBlocks

Definition at line 16908 of file vulkan.hpp.

Referenced by operator==().

◆ pNext

void* VULKAN_HPP_NAMESPACE::PhysicalDeviceInlineUniformBlockPropertiesEXT::pNext = nullptr

Definition at line 16905 of file vulkan.hpp.

Referenced by operator==().

◆ sType

StructureType VULKAN_HPP_NAMESPACE::PhysicalDeviceInlineUniformBlockPropertiesEXT::sType = StructureType::ePhysicalDeviceInlineUniformBlockPropertiesEXT
private

Definition at line 16902 of file vulkan.hpp.

Referenced by operator==().


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