Vulkan-Hpp
vk::PhysicalDeviceImageProcessing2FeaturesQCOM Struct Reference

#include <vulkan_structs.hpp>

Public Types

using NativeType = VkPhysicalDeviceImageProcessing2FeaturesQCOM
 

Public Member Functions

VULKAN_HPP_CONSTEXPR PhysicalDeviceImageProcessing2FeaturesQCOM (vk::Bool32 textureBlockMatch2_={}, void *pNext_=nullptr) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR PhysicalDeviceImageProcessing2FeaturesQCOM (PhysicalDeviceImageProcessing2FeaturesQCOM const &rhs) VULKAN_HPP_NOEXCEPT=default
 
 PhysicalDeviceImageProcessing2FeaturesQCOM (VkPhysicalDeviceImageProcessing2FeaturesQCOM const &rhs) VULKAN_HPP_NOEXCEPT
 
PhysicalDeviceImageProcessing2FeaturesQCOMoperator= (PhysicalDeviceImageProcessing2FeaturesQCOM const &rhs) VULKAN_HPP_NOEXCEPT=default
 
PhysicalDeviceImageProcessing2FeaturesQCOMoperator= (VkPhysicalDeviceImageProcessing2FeaturesQCOM const &rhs) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceImageProcessing2FeaturesQCOMsetPNext (void *pNext_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceImageProcessing2FeaturesQCOMsetTextureBlockMatch2 (vk::Bool32 textureBlockMatch2_) VULKAN_HPP_NOEXCEPT
 
 operator VkPhysicalDeviceImageProcessing2FeaturesQCOM const & () const VULKAN_HPP_NOEXCEPT
 
 operator VkPhysicalDeviceImageProcessing2FeaturesQCOM & () VULKAN_HPP_NOEXCEPT
 
bool operator== (PhysicalDeviceImageProcessing2FeaturesQCOM const &rhs) const VULKAN_HPP_NOEXCEPT
 
bool operator!= (PhysicalDeviceImageProcessing2FeaturesQCOM const &rhs) const VULKAN_HPP_NOEXCEPT
 

Public Attributes

vk::StructureType sType = StructureType::ePhysicalDeviceImageProcessing2FeaturesQCOM
 
void * pNext = {}
 
vk::Bool32 textureBlockMatch2 = {}
 

Static Public Attributes

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

Detailed Description

Definition at line 68691 of file vulkan_structs.hpp.

Member Typedef Documentation

◆ NativeType

Constructor & Destructor Documentation

◆ PhysicalDeviceImageProcessing2FeaturesQCOM() [1/3]

VULKAN_HPP_CONSTEXPR vk::PhysicalDeviceImageProcessing2FeaturesQCOM::PhysicalDeviceImageProcessing2FeaturesQCOM ( vk::Bool32  textureBlockMatch2_ = {},
void *  pNext_ = nullptr 
)
inline

Definition at line 68699 of file vulkan_structs.hpp.

◆ PhysicalDeviceImageProcessing2FeaturesQCOM() [2/3]

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

◆ PhysicalDeviceImageProcessing2FeaturesQCOM() [3/3]

vk::PhysicalDeviceImageProcessing2FeaturesQCOM::PhysicalDeviceImageProcessing2FeaturesQCOM ( VkPhysicalDeviceImageProcessing2FeaturesQCOM const &  rhs)
inline

Definition at line 68708 of file vulkan_structs.hpp.

Member Function Documentation

◆ operator VkPhysicalDeviceImageProcessing2FeaturesQCOM &()

vk::PhysicalDeviceImageProcessing2FeaturesQCOM::operator VkPhysicalDeviceImageProcessing2FeaturesQCOM & ( )
inline

Definition at line 68742 of file vulkan_structs.hpp.

◆ operator VkPhysicalDeviceImageProcessing2FeaturesQCOM const &()

vk::PhysicalDeviceImageProcessing2FeaturesQCOM::operator VkPhysicalDeviceImageProcessing2FeaturesQCOM const & ( ) const
inline

Definition at line 68737 of file vulkan_structs.hpp.

◆ operator!=()

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

Definition at line 68771 of file vulkan_structs.hpp.

◆ operator=() [1/2]

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

◆ operator=() [2/2]

PhysicalDeviceImageProcessing2FeaturesQCOM& vk::PhysicalDeviceImageProcessing2FeaturesQCOM::operator= ( VkPhysicalDeviceImageProcessing2FeaturesQCOM const &  rhs)
inline

Definition at line 68716 of file vulkan_structs.hpp.

◆ operator==()

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

Definition at line 68762 of file vulkan_structs.hpp.

◆ setPNext()

VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceImageProcessing2FeaturesQCOM& vk::PhysicalDeviceImageProcessing2FeaturesQCOM::setPNext ( void *  pNext_)
inline

Definition at line 68723 of file vulkan_structs.hpp.

◆ setTextureBlockMatch2()

VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceImageProcessing2FeaturesQCOM& vk::PhysicalDeviceImageProcessing2FeaturesQCOM::setTextureBlockMatch2 ( vk::Bool32  textureBlockMatch2_)
inline

Definition at line 68730 of file vulkan_structs.hpp.

Member Data Documentation

◆ allowDuplicate

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

Definition at line 68695 of file vulkan_structs.hpp.

◆ pNext

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

Definition at line 68779 of file vulkan_structs.hpp.

◆ structureType

VULKAN_HPP_CONST_OR_CONSTEXPR StructureType vk::PhysicalDeviceImageProcessing2FeaturesQCOM::structureType = StructureType::ePhysicalDeviceImageProcessing2FeaturesQCOM
static

Definition at line 68696 of file vulkan_structs.hpp.

◆ sType

vk::StructureType vk::PhysicalDeviceImageProcessing2FeaturesQCOM::sType = StructureType::ePhysicalDeviceImageProcessing2FeaturesQCOM

Definition at line 68778 of file vulkan_structs.hpp.

◆ textureBlockMatch2

vk::Bool32 vk::PhysicalDeviceImageProcessing2FeaturesQCOM::textureBlockMatch2 = {}

Definition at line 68780 of file vulkan_structs.hpp.


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