HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
VULKAN_HPP_NAMESPACE::PhysicalDeviceImageProcessingPropertiesQCOM Struct Reference

#include <vulkan_structs.hpp>

Public Types

using NativeType = VkPhysicalDeviceImageProcessingPropertiesQCOM
 

Public Member Functions

VULKAN_HPP_CONSTEXPR PhysicalDeviceImageProcessingPropertiesQCOM (uint32_t maxWeightFilterPhases_={}, VULKAN_HPP_NAMESPACE::Extent2D maxWeightFilterDimension_={}, VULKAN_HPP_NAMESPACE::Extent2D maxBlockMatchRegion_={}, VULKAN_HPP_NAMESPACE::Extent2D maxBoxFilterBlockSize_={}, void *pNext_=nullptr) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR PhysicalDeviceImageProcessingPropertiesQCOM (PhysicalDeviceImageProcessingPropertiesQCOM const &rhs) VULKAN_HPP_NOEXCEPT=default
 
 PhysicalDeviceImageProcessingPropertiesQCOM (VkPhysicalDeviceImageProcessingPropertiesQCOM const &rhs) VULKAN_HPP_NOEXCEPT
 
PhysicalDeviceImageProcessingPropertiesQCOMoperator= (PhysicalDeviceImageProcessingPropertiesQCOM const &rhs) VULKAN_HPP_NOEXCEPT=default
 
PhysicalDeviceImageProcessingPropertiesQCOMoperator= (VkPhysicalDeviceImageProcessingPropertiesQCOM const &rhs) VULKAN_HPP_NOEXCEPT
 
 operator VkPhysicalDeviceImageProcessingPropertiesQCOM const & () const VULKAN_HPP_NOEXCEPT
 
 operator VkPhysicalDeviceImageProcessingPropertiesQCOM & () VULKAN_HPP_NOEXCEPT
 
bool operator== (PhysicalDeviceImageProcessingPropertiesQCOM const &rhs) const VULKAN_HPP_NOEXCEPT
 
bool operator!= (PhysicalDeviceImageProcessingPropertiesQCOM const &rhs) const VULKAN_HPP_NOEXCEPT
 

Public Attributes

VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceImageProcessingPropertiesQCOM
 
voidpNext = {}
 
uint32_t maxWeightFilterPhases = {}
 
VULKAN_HPP_NAMESPACE::Extent2D maxWeightFilterDimension = {}
 
VULKAN_HPP_NAMESPACE::Extent2D maxBlockMatchRegion = {}
 
VULKAN_HPP_NAMESPACE::Extent2D maxBoxFilterBlockSize = {}
 

Static Public Attributes

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

Detailed Description

Definition at line 59962 of file vulkan_structs.hpp.

Member Typedef Documentation

Constructor & Destructor Documentation

VULKAN_HPP_CONSTEXPR VULKAN_HPP_NAMESPACE::PhysicalDeviceImageProcessingPropertiesQCOM::PhysicalDeviceImageProcessingPropertiesQCOM ( uint32_t  maxWeightFilterPhases_ = {},
VULKAN_HPP_NAMESPACE::Extent2D  maxWeightFilterDimension_ = {},
VULKAN_HPP_NAMESPACE::Extent2D  maxBlockMatchRegion_ = {},
VULKAN_HPP_NAMESPACE::Extent2D  maxBoxFilterBlockSize_ = {},
void pNext_ = nullptr 
)
inline

Definition at line 59970 of file vulkan_structs.hpp.

VULKAN_HPP_CONSTEXPR VULKAN_HPP_NAMESPACE::PhysicalDeviceImageProcessingPropertiesQCOM::PhysicalDeviceImageProcessingPropertiesQCOM ( PhysicalDeviceImageProcessingPropertiesQCOM const rhs)
default
VULKAN_HPP_NAMESPACE::PhysicalDeviceImageProcessingPropertiesQCOM::PhysicalDeviceImageProcessingPropertiesQCOM ( VkPhysicalDeviceImageProcessingPropertiesQCOM const rhs)
inline

Definition at line 59985 of file vulkan_structs.hpp.

Member Function Documentation

VULKAN_HPP_NAMESPACE::PhysicalDeviceImageProcessingPropertiesQCOM::operator VkPhysicalDeviceImageProcessingPropertiesQCOM & ( )
inline

Definition at line 60004 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::PhysicalDeviceImageProcessingPropertiesQCOM::operator VkPhysicalDeviceImageProcessingPropertiesQCOM const & ( ) const
inline

Definition at line 59999 of file vulkan_structs.hpp.

PhysicalDeviceImageProcessingPropertiesQCOM& VULKAN_HPP_NAMESPACE::PhysicalDeviceImageProcessingPropertiesQCOM::operator= ( PhysicalDeviceImageProcessingPropertiesQCOM const rhs)
default
PhysicalDeviceImageProcessingPropertiesQCOM& VULKAN_HPP_NAMESPACE::PhysicalDeviceImageProcessingPropertiesQCOM::operator= ( VkPhysicalDeviceImageProcessingPropertiesQCOM const rhs)
inline

Definition at line 59993 of file vulkan_structs.hpp.

bool VULKAN_HPP_NAMESPACE::PhysicalDeviceImageProcessingPropertiesQCOM::operator== ( PhysicalDeviceImageProcessingPropertiesQCOM const rhs) const
inline

Definition at line 60029 of file vulkan_structs.hpp.

Member Data Documentation

const bool VULKAN_HPP_NAMESPACE::PhysicalDeviceImageProcessingPropertiesQCOM::allowDuplicate = false
static

Definition at line 59966 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::Extent2D VULKAN_HPP_NAMESPACE::PhysicalDeviceImageProcessingPropertiesQCOM::maxBlockMatchRegion = {}

Definition at line 60051 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::Extent2D VULKAN_HPP_NAMESPACE::PhysicalDeviceImageProcessingPropertiesQCOM::maxBoxFilterBlockSize = {}

Definition at line 60052 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::Extent2D VULKAN_HPP_NAMESPACE::PhysicalDeviceImageProcessingPropertiesQCOM::maxWeightFilterDimension = {}

Definition at line 60050 of file vulkan_structs.hpp.

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceImageProcessingPropertiesQCOM::maxWeightFilterPhases = {}

Definition at line 60049 of file vulkan_structs.hpp.

void* VULKAN_HPP_NAMESPACE::PhysicalDeviceImageProcessingPropertiesQCOM::pNext = {}

Definition at line 60048 of file vulkan_structs.hpp.

VULKAN_HPP_CONST_OR_CONSTEXPR StructureType VULKAN_HPP_NAMESPACE::PhysicalDeviceImageProcessingPropertiesQCOM::structureType = StructureType::ePhysicalDeviceImageProcessingPropertiesQCOM
static

Definition at line 59967 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::StructureType VULKAN_HPP_NAMESPACE::PhysicalDeviceImageProcessingPropertiesQCOM::sType = StructureType::ePhysicalDeviceImageProcessingPropertiesQCOM

Definition at line 60047 of file vulkan_structs.hpp.


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