Vulkan-Hpp
vk::PhysicalDeviceRenderPassStripedPropertiesARM Struct Reference

#include <vulkan_structs.hpp>

Public Types

using NativeType = VkPhysicalDeviceRenderPassStripedPropertiesARM
 

Public Member Functions

VULKAN_HPP_CONSTEXPR PhysicalDeviceRenderPassStripedPropertiesARM (vk::Extent2D renderPassStripeGranularity_={}, uint32_t maxRenderPassStripes_={}, void *pNext_=nullptr) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR PhysicalDeviceRenderPassStripedPropertiesARM (PhysicalDeviceRenderPassStripedPropertiesARM const &rhs) VULKAN_HPP_NOEXCEPT=default
 
 PhysicalDeviceRenderPassStripedPropertiesARM (VkPhysicalDeviceRenderPassStripedPropertiesARM const &rhs) VULKAN_HPP_NOEXCEPT
 
PhysicalDeviceRenderPassStripedPropertiesARMoperator= (PhysicalDeviceRenderPassStripedPropertiesARM const &rhs) VULKAN_HPP_NOEXCEPT=default
 
PhysicalDeviceRenderPassStripedPropertiesARMoperator= (VkPhysicalDeviceRenderPassStripedPropertiesARM const &rhs) VULKAN_HPP_NOEXCEPT
 
 operator VkPhysicalDeviceRenderPassStripedPropertiesARM const & () const VULKAN_HPP_NOEXCEPT
 
 operator VkPhysicalDeviceRenderPassStripedPropertiesARM & () VULKAN_HPP_NOEXCEPT
 
bool operator== (PhysicalDeviceRenderPassStripedPropertiesARM const &rhs) const VULKAN_HPP_NOEXCEPT
 
bool operator!= (PhysicalDeviceRenderPassStripedPropertiesARM const &rhs) const VULKAN_HPP_NOEXCEPT
 

Public Attributes

vk::StructureType sType = StructureType::ePhysicalDeviceRenderPassStripedPropertiesARM
 
void * pNext = {}
 
vk::Extent2D renderPassStripeGranularity = {}
 
uint32_t maxRenderPassStripes = {}
 

Static Public Attributes

static const bool allowDuplicate = false
 
static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::ePhysicalDeviceRenderPassStripedPropertiesARM
 

Detailed Description

Definition at line 79241 of file vulkan_structs.hpp.

Member Typedef Documentation

◆ NativeType

Constructor & Destructor Documentation

◆ PhysicalDeviceRenderPassStripedPropertiesARM() [1/3]

VULKAN_HPP_CONSTEXPR vk::PhysicalDeviceRenderPassStripedPropertiesARM::PhysicalDeviceRenderPassStripedPropertiesARM ( vk::Extent2D  renderPassStripeGranularity_ = {},
uint32_t  maxRenderPassStripes_ = {},
void *  pNext_ = nullptr 
)
inline

Definition at line 79249 of file vulkan_structs.hpp.

◆ PhysicalDeviceRenderPassStripedPropertiesARM() [2/3]

VULKAN_HPP_CONSTEXPR vk::PhysicalDeviceRenderPassStripedPropertiesARM::PhysicalDeviceRenderPassStripedPropertiesARM ( PhysicalDeviceRenderPassStripedPropertiesARM const &  rhs)
default

◆ PhysicalDeviceRenderPassStripedPropertiesARM() [3/3]

vk::PhysicalDeviceRenderPassStripedPropertiesARM::PhysicalDeviceRenderPassStripedPropertiesARM ( VkPhysicalDeviceRenderPassStripedPropertiesARM const &  rhs)
inline

Definition at line 79260 of file vulkan_structs.hpp.

Member Function Documentation

◆ operator VkPhysicalDeviceRenderPassStripedPropertiesARM &()

vk::PhysicalDeviceRenderPassStripedPropertiesARM::operator VkPhysicalDeviceRenderPassStripedPropertiesARM & ( )
inline

Definition at line 79279 of file vulkan_structs.hpp.

◆ operator VkPhysicalDeviceRenderPassStripedPropertiesARM const &()

vk::PhysicalDeviceRenderPassStripedPropertiesARM::operator VkPhysicalDeviceRenderPassStripedPropertiesARM const & ( ) const
inline

Definition at line 79274 of file vulkan_structs.hpp.

◆ operator!=()

bool vk::PhysicalDeviceRenderPassStripedPropertiesARM::operator!= ( PhysicalDeviceRenderPassStripedPropertiesARM const &  rhs) const
inline

Definition at line 79309 of file vulkan_structs.hpp.

◆ operator=() [1/2]

PhysicalDeviceRenderPassStripedPropertiesARM& vk::PhysicalDeviceRenderPassStripedPropertiesARM::operator= ( PhysicalDeviceRenderPassStripedPropertiesARM const &  rhs)
default

◆ operator=() [2/2]

PhysicalDeviceRenderPassStripedPropertiesARM& vk::PhysicalDeviceRenderPassStripedPropertiesARM::operator= ( VkPhysicalDeviceRenderPassStripedPropertiesARM const &  rhs)
inline

Definition at line 79268 of file vulkan_structs.hpp.

◆ operator==()

bool vk::PhysicalDeviceRenderPassStripedPropertiesARM::operator== ( PhysicalDeviceRenderPassStripedPropertiesARM const &  rhs) const
inline

Definition at line 79299 of file vulkan_structs.hpp.

Member Data Documentation

◆ allowDuplicate

const bool vk::PhysicalDeviceRenderPassStripedPropertiesARM::allowDuplicate = false
static

Definition at line 79245 of file vulkan_structs.hpp.

◆ maxRenderPassStripes

uint32_t vk::PhysicalDeviceRenderPassStripedPropertiesARM::maxRenderPassStripes = {}

Definition at line 79319 of file vulkan_structs.hpp.

◆ pNext

void* vk::PhysicalDeviceRenderPassStripedPropertiesARM::pNext = {}

Definition at line 79317 of file vulkan_structs.hpp.

◆ renderPassStripeGranularity

vk::Extent2D vk::PhysicalDeviceRenderPassStripedPropertiesARM::renderPassStripeGranularity = {}

Definition at line 79318 of file vulkan_structs.hpp.

◆ structureType

VULKAN_HPP_CONST_OR_CONSTEXPR StructureType vk::PhysicalDeviceRenderPassStripedPropertiesARM::structureType = StructureType::ePhysicalDeviceRenderPassStripedPropertiesARM
static

Definition at line 79246 of file vulkan_structs.hpp.

◆ sType

vk::StructureType vk::PhysicalDeviceRenderPassStripedPropertiesARM::sType = StructureType::ePhysicalDeviceRenderPassStripedPropertiesARM

Definition at line 79316 of file vulkan_structs.hpp.


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