Diligent Engine  v.2.4.g
Classes | Public Member Functions | Public Attributes | List of all members
VulkanUtilities::VulkanMemoryManager::MemoryPageIndex Struct Reference

#include <VulkanMemoryManager.hpp>

Classes

struct  Hasher
 

Public Member Functions

 MemoryPageIndex (uint32_t _MemoryTypeIndex, bool _IsHostVisible, VkMemoryAllocateFlags _AllocateFlags)
 
bool operator== (const MemoryPageIndex &rhs) const
 

Public Attributes

const uint32_t MemoryTypeIndex
 
const VkMemoryAllocateFlags AllocateFlags
 
const bool IsHostVisible
 

Constructor & Destructor Documentation

◆ MemoryPageIndex()

VulkanUtilities::VulkanMemoryManager::MemoryPageIndex::MemoryPageIndex ( uint32_t  _MemoryTypeIndex,
bool  _IsHostVisible,
VkMemoryAllocateFlags  _AllocateFlags 
)
inline

Member Function Documentation

◆ operator==()

bool VulkanUtilities::VulkanMemoryManager::MemoryPageIndex::operator== ( const MemoryPageIndex rhs) const
inline

Member Data Documentation

◆ AllocateFlags

const VkMemoryAllocateFlags VulkanUtilities::VulkanMemoryManager::MemoryPageIndex::AllocateFlags

◆ IsHostVisible

const bool VulkanUtilities::VulkanMemoryManager::MemoryPageIndex::IsHostVisible

◆ MemoryTypeIndex

const uint32_t VulkanUtilities::VulkanMemoryManager::MemoryPageIndex::MemoryTypeIndex

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