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

#include <vulkan_structs.hpp>

Public Types

using NativeType = VkPhysicalDeviceDescriptorBufferFeaturesEXT
 

Public Member Functions

VULKAN_HPP_CONSTEXPR PhysicalDeviceDescriptorBufferFeaturesEXT (VULKAN_HPP_NAMESPACE::Bool32 descriptorBuffer_={}, VULKAN_HPP_NAMESPACE::Bool32 descriptorBufferCaptureReplay_={}, VULKAN_HPP_NAMESPACE::Bool32 descriptorBufferImageLayoutIgnored_={}, VULKAN_HPP_NAMESPACE::Bool32 descriptorBufferPushDescriptors_={}, void *pNext_=nullptr) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR PhysicalDeviceDescriptorBufferFeaturesEXT (PhysicalDeviceDescriptorBufferFeaturesEXT const &rhs) VULKAN_HPP_NOEXCEPT=default
 
 PhysicalDeviceDescriptorBufferFeaturesEXT (VkPhysicalDeviceDescriptorBufferFeaturesEXT const &rhs) VULKAN_HPP_NOEXCEPT
 
PhysicalDeviceDescriptorBufferFeaturesEXToperator= (PhysicalDeviceDescriptorBufferFeaturesEXT const &rhs) VULKAN_HPP_NOEXCEPT=default
 
PhysicalDeviceDescriptorBufferFeaturesEXToperator= (VkPhysicalDeviceDescriptorBufferFeaturesEXT const &rhs) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14
PhysicalDeviceDescriptorBufferFeaturesEXT
setPNext (void *pNext_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14
PhysicalDeviceDescriptorBufferFeaturesEXT
setDescriptorBuffer (VULKAN_HPP_NAMESPACE::Bool32 descriptorBuffer_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14
PhysicalDeviceDescriptorBufferFeaturesEXT
setDescriptorBufferCaptureReplay (VULKAN_HPP_NAMESPACE::Bool32 descriptorBufferCaptureReplay_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14
PhysicalDeviceDescriptorBufferFeaturesEXT
setDescriptorBufferImageLayoutIgnored (VULKAN_HPP_NAMESPACE::Bool32 descriptorBufferImageLayoutIgnored_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14
PhysicalDeviceDescriptorBufferFeaturesEXT
setDescriptorBufferPushDescriptors (VULKAN_HPP_NAMESPACE::Bool32 descriptorBufferPushDescriptors_) VULKAN_HPP_NOEXCEPT
 
 operator VkPhysicalDeviceDescriptorBufferFeaturesEXT const & () const VULKAN_HPP_NOEXCEPT
 
 operator VkPhysicalDeviceDescriptorBufferFeaturesEXT & () VULKAN_HPP_NOEXCEPT
 
bool operator== (PhysicalDeviceDescriptorBufferFeaturesEXT const &rhs) const VULKAN_HPP_NOEXCEPT
 
bool operator!= (PhysicalDeviceDescriptorBufferFeaturesEXT const &rhs) const VULKAN_HPP_NOEXCEPT
 

Public Attributes

VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceDescriptorBufferFeaturesEXT
 
voidpNext = {}
 
VULKAN_HPP_NAMESPACE::Bool32 descriptorBuffer = {}
 
VULKAN_HPP_NAMESPACE::Bool32 descriptorBufferCaptureReplay = {}
 
VULKAN_HPP_NAMESPACE::Bool32 descriptorBufferImageLayoutIgnored = {}
 
VULKAN_HPP_NAMESPACE::Bool32 descriptorBufferPushDescriptors = {}
 

Static Public Attributes

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

Detailed Description

Definition at line 53289 of file vulkan_structs.hpp.

Member Typedef Documentation

Constructor & Destructor Documentation

VULKAN_HPP_CONSTEXPR VULKAN_HPP_NAMESPACE::PhysicalDeviceDescriptorBufferFeaturesEXT::PhysicalDeviceDescriptorBufferFeaturesEXT ( VULKAN_HPP_NAMESPACE::Bool32  descriptorBuffer_ = {},
VULKAN_HPP_NAMESPACE::Bool32  descriptorBufferCaptureReplay_ = {},
VULKAN_HPP_NAMESPACE::Bool32  descriptorBufferImageLayoutIgnored_ = {},
VULKAN_HPP_NAMESPACE::Bool32  descriptorBufferPushDescriptors_ = {},
void pNext_ = nullptr 
)
inline

Definition at line 53297 of file vulkan_structs.hpp.

VULKAN_HPP_CONSTEXPR VULKAN_HPP_NAMESPACE::PhysicalDeviceDescriptorBufferFeaturesEXT::PhysicalDeviceDescriptorBufferFeaturesEXT ( PhysicalDeviceDescriptorBufferFeaturesEXT const rhs)
default
VULKAN_HPP_NAMESPACE::PhysicalDeviceDescriptorBufferFeaturesEXT::PhysicalDeviceDescriptorBufferFeaturesEXT ( VkPhysicalDeviceDescriptorBufferFeaturesEXT const rhs)
inline

Definition at line 53312 of file vulkan_structs.hpp.

Member Function Documentation

VULKAN_HPP_NAMESPACE::PhysicalDeviceDescriptorBufferFeaturesEXT::operator VkPhysicalDeviceDescriptorBufferFeaturesEXT & ( )
inline

Definition at line 53367 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::PhysicalDeviceDescriptorBufferFeaturesEXT::operator VkPhysicalDeviceDescriptorBufferFeaturesEXT const & ( ) const
inline

Definition at line 53362 of file vulkan_structs.hpp.

PhysicalDeviceDescriptorBufferFeaturesEXT& VULKAN_HPP_NAMESPACE::PhysicalDeviceDescriptorBufferFeaturesEXT::operator= ( PhysicalDeviceDescriptorBufferFeaturesEXT const rhs)
default
PhysicalDeviceDescriptorBufferFeaturesEXT& VULKAN_HPP_NAMESPACE::PhysicalDeviceDescriptorBufferFeaturesEXT::operator= ( VkPhysicalDeviceDescriptorBufferFeaturesEXT const rhs)
inline

Definition at line 53320 of file vulkan_structs.hpp.

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

Definition at line 53392 of file vulkan_structs.hpp.

VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceDescriptorBufferFeaturesEXT& VULKAN_HPP_NAMESPACE::PhysicalDeviceDescriptorBufferFeaturesEXT::setDescriptorBuffer ( VULKAN_HPP_NAMESPACE::Bool32  descriptorBuffer_)
inline

Definition at line 53334 of file vulkan_structs.hpp.

VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceDescriptorBufferFeaturesEXT& VULKAN_HPP_NAMESPACE::PhysicalDeviceDescriptorBufferFeaturesEXT::setDescriptorBufferCaptureReplay ( VULKAN_HPP_NAMESPACE::Bool32  descriptorBufferCaptureReplay_)
inline

Definition at line 53341 of file vulkan_structs.hpp.

VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceDescriptorBufferFeaturesEXT& VULKAN_HPP_NAMESPACE::PhysicalDeviceDescriptorBufferFeaturesEXT::setDescriptorBufferImageLayoutIgnored ( VULKAN_HPP_NAMESPACE::Bool32  descriptorBufferImageLayoutIgnored_)
inline

Definition at line 53348 of file vulkan_structs.hpp.

VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceDescriptorBufferFeaturesEXT& VULKAN_HPP_NAMESPACE::PhysicalDeviceDescriptorBufferFeaturesEXT::setDescriptorBufferPushDescriptors ( VULKAN_HPP_NAMESPACE::Bool32  descriptorBufferPushDescriptors_)
inline

Definition at line 53355 of file vulkan_structs.hpp.

VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceDescriptorBufferFeaturesEXT& VULKAN_HPP_NAMESPACE::PhysicalDeviceDescriptorBufferFeaturesEXT::setPNext ( void pNext_)
inline

Definition at line 53327 of file vulkan_structs.hpp.

Member Data Documentation

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

Definition at line 53293 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceDescriptorBufferFeaturesEXT::descriptorBuffer = {}

Definition at line 53413 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceDescriptorBufferFeaturesEXT::descriptorBufferCaptureReplay = {}

Definition at line 53414 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceDescriptorBufferFeaturesEXT::descriptorBufferImageLayoutIgnored = {}

Definition at line 53415 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceDescriptorBufferFeaturesEXT::descriptorBufferPushDescriptors = {}

Definition at line 53416 of file vulkan_structs.hpp.

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

Definition at line 53412 of file vulkan_structs.hpp.

VULKAN_HPP_CONST_OR_CONSTEXPR StructureType VULKAN_HPP_NAMESPACE::PhysicalDeviceDescriptorBufferFeaturesEXT::structureType = StructureType::ePhysicalDeviceDescriptorBufferFeaturesEXT
static

Definition at line 53294 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::StructureType VULKAN_HPP_NAMESPACE::PhysicalDeviceDescriptorBufferFeaturesEXT::sType = StructureType::ePhysicalDeviceDescriptorBufferFeaturesEXT

Definition at line 53411 of file vulkan_structs.hpp.


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