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

◆ operator==()

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

Definition at line 16885 of file vulkan.hpp.

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

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  }

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: