Polyphase Game Engine
Loading...
Searching...
No Matches
DescriptorLayoutCache Class Reference

#include <DescriptorLayoutCache.h>

Classes

struct  DescriptorLayoutHash
 
struct  DescriptorLayoutInfo
 

Public Member Functions

void Create ()
 
void Destroy ()
 
VkDescriptorSetLayout CreateLayout (VkDescriptorSetLayoutCreateInfo *info)
 

Protected Attributes

std::unordered_map< DescriptorLayoutInfo, VkDescriptorSetLayout, DescriptorLayoutHashmLayoutMap
 

Member Function Documentation

◆ Create()

void DescriptorLayoutCache::Create ( )

◆ CreateLayout()

VkDescriptorSetLayout DescriptorLayoutCache::CreateLayout ( VkDescriptorSetLayoutCreateInfo *  info)

◆ Destroy()

void DescriptorLayoutCache::Destroy ( )

Member Data Documentation

◆ mLayoutMap

std::unordered_map<DescriptorLayoutInfo, VkDescriptorSetLayout, DescriptorLayoutHash> DescriptorLayoutCache::mLayoutMap
protected

The documentation for this class was generated from the following files: