RetroArch
Public Member Functions | Public Attributes | Private Attributes | List of all members
VULKAN_HPP_NAMESPACE::RenderPassSampleLocationsBeginInfoEXT Struct Reference

#include <vulkan.hpp>

Collaboration diagram for VULKAN_HPP_NAMESPACE::RenderPassSampleLocationsBeginInfoEXT:
[legend]

Public Member Functions

 RenderPassSampleLocationsBeginInfoEXT (uint32_t attachmentInitialSampleLocationsCount_=0, const AttachmentSampleLocationsEXT *pAttachmentInitialSampleLocations_=nullptr, uint32_t postSubpassSampleLocationsCount_=0, const SubpassSampleLocationsEXT *pPostSubpassSampleLocations_=nullptr)
 
 RenderPassSampleLocationsBeginInfoEXT (VkRenderPassSampleLocationsBeginInfoEXT const &rhs)
 
RenderPassSampleLocationsBeginInfoEXToperator= (VkRenderPassSampleLocationsBeginInfoEXT const &rhs)
 
RenderPassSampleLocationsBeginInfoEXTsetPNext (const void *pNext_)
 
RenderPassSampleLocationsBeginInfoEXTsetAttachmentInitialSampleLocationsCount (uint32_t attachmentInitialSampleLocationsCount_)
 
RenderPassSampleLocationsBeginInfoEXTsetPAttachmentInitialSampleLocations (const AttachmentSampleLocationsEXT *pAttachmentInitialSampleLocations_)
 
RenderPassSampleLocationsBeginInfoEXTsetPostSubpassSampleLocationsCount (uint32_t postSubpassSampleLocationsCount_)
 
RenderPassSampleLocationsBeginInfoEXTsetPPostSubpassSampleLocations (const SubpassSampleLocationsEXT *pPostSubpassSampleLocations_)
 
 operator const VkRenderPassSampleLocationsBeginInfoEXT & () const
 
bool operator== (RenderPassSampleLocationsBeginInfoEXT const &rhs) const
 
bool operator!= (RenderPassSampleLocationsBeginInfoEXT const &rhs) const
 

Public Attributes

const voidpNext = nullptr
 
uint32_t attachmentInitialSampleLocationsCount
 
const AttachmentSampleLocationsEXTpAttachmentInitialSampleLocations
 
uint32_t postSubpassSampleLocationsCount
 
const SubpassSampleLocationsEXTpPostSubpassSampleLocations
 

Private Attributes

StructureType sType = StructureType::eRenderPassSampleLocationsBeginInfoEXT
 

Constructor & Destructor Documentation

◆ RenderPassSampleLocationsBeginInfoEXT() [1/2]

VULKAN_HPP_NAMESPACE::RenderPassSampleLocationsBeginInfoEXT::RenderPassSampleLocationsBeginInfoEXT ( uint32_t  attachmentInitialSampleLocationsCount_ = 0,
const AttachmentSampleLocationsEXT pAttachmentInitialSampleLocations_ = nullptr,
uint32_t  postSubpassSampleLocationsCount_ = 0,
const SubpassSampleLocationsEXT pPostSubpassSampleLocations_ = nullptr 
)
inline

◆ RenderPassSampleLocationsBeginInfoEXT() [2/2]

VULKAN_HPP_NAMESPACE::RenderPassSampleLocationsBeginInfoEXT::RenderPassSampleLocationsBeginInfoEXT ( VkRenderPassSampleLocationsBeginInfoEXT const rhs)
inline
Here is the call graph for this function:

Member Function Documentation

◆ operator const VkRenderPassSampleLocationsBeginInfoEXT &()

VULKAN_HPP_NAMESPACE::RenderPassSampleLocationsBeginInfoEXT::operator const VkRenderPassSampleLocationsBeginInfoEXT & ( ) const
inline

◆ operator!=()

bool VULKAN_HPP_NAMESPACE::RenderPassSampleLocationsBeginInfoEXT::operator!= ( RenderPassSampleLocationsBeginInfoEXT const rhs) const
inline
Here is the call graph for this function:

◆ operator=()

RenderPassSampleLocationsBeginInfoEXT& VULKAN_HPP_NAMESPACE::RenderPassSampleLocationsBeginInfoEXT::operator= ( VkRenderPassSampleLocationsBeginInfoEXT const rhs)
inline
Here is the call graph for this function:

◆ operator==()

bool VULKAN_HPP_NAMESPACE::RenderPassSampleLocationsBeginInfoEXT::operator== ( RenderPassSampleLocationsBeginInfoEXT const rhs) const
inline
Here is the caller graph for this function:

◆ setAttachmentInitialSampleLocationsCount()

RenderPassSampleLocationsBeginInfoEXT& VULKAN_HPP_NAMESPACE::RenderPassSampleLocationsBeginInfoEXT::setAttachmentInitialSampleLocationsCount ( uint32_t  attachmentInitialSampleLocationsCount_)
inline

◆ setPAttachmentInitialSampleLocations()

RenderPassSampleLocationsBeginInfoEXT& VULKAN_HPP_NAMESPACE::RenderPassSampleLocationsBeginInfoEXT::setPAttachmentInitialSampleLocations ( const AttachmentSampleLocationsEXT pAttachmentInitialSampleLocations_)
inline

◆ setPNext()

RenderPassSampleLocationsBeginInfoEXT& VULKAN_HPP_NAMESPACE::RenderPassSampleLocationsBeginInfoEXT::setPNext ( const void pNext_)
inline

◆ setPostSubpassSampleLocationsCount()

RenderPassSampleLocationsBeginInfoEXT& VULKAN_HPP_NAMESPACE::RenderPassSampleLocationsBeginInfoEXT::setPostSubpassSampleLocationsCount ( uint32_t  postSubpassSampleLocationsCount_)
inline

◆ setPPostSubpassSampleLocations()

RenderPassSampleLocationsBeginInfoEXT& VULKAN_HPP_NAMESPACE::RenderPassSampleLocationsBeginInfoEXT::setPPostSubpassSampleLocations ( const SubpassSampleLocationsEXT pPostSubpassSampleLocations_)
inline

Member Data Documentation

◆ attachmentInitialSampleLocationsCount

uint32_t VULKAN_HPP_NAMESPACE::RenderPassSampleLocationsBeginInfoEXT::attachmentInitialSampleLocationsCount

◆ pAttachmentInitialSampleLocations

const AttachmentSampleLocationsEXT* VULKAN_HPP_NAMESPACE::RenderPassSampleLocationsBeginInfoEXT::pAttachmentInitialSampleLocations

◆ pNext

const void* VULKAN_HPP_NAMESPACE::RenderPassSampleLocationsBeginInfoEXT::pNext = nullptr

◆ postSubpassSampleLocationsCount

uint32_t VULKAN_HPP_NAMESPACE::RenderPassSampleLocationsBeginInfoEXT::postSubpassSampleLocationsCount

◆ pPostSubpassSampleLocations

const SubpassSampleLocationsEXT* VULKAN_HPP_NAMESPACE::RenderPassSampleLocationsBeginInfoEXT::pPostSubpassSampleLocations

◆ sType

StructureType VULKAN_HPP_NAMESPACE::RenderPassSampleLocationsBeginInfoEXT::sType = StructureType::eRenderPassSampleLocationsBeginInfoEXT
private

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