Diligent Engine  v.2.4.g
Public Member Functions | Public Attributes | List of all members
Diligent::FramebufferCache::FramebufferCacheKey Struct Reference

#include <FramebufferCache.hpp>

Public Member Functions

bool operator== (const FramebufferCacheKey &rhs) const
 
size_t GetHash () const
 

Public Attributes

VkRenderPass Pass
 
Uint32 NumRenderTargets
 
VkImageView DSV
 
VkImageView RTVs [MAX_RENDER_TARGETS]
 
Uint64 CommandQueueMask
 

Member Function Documentation

◆ GetHash()

size_t Diligent::FramebufferCache::FramebufferCacheKey::GetHash ( ) const

◆ operator==()

bool Diligent::FramebufferCache::FramebufferCacheKey::operator== ( const FramebufferCacheKey rhs) const

Member Data Documentation

◆ CommandQueueMask

Uint64 Diligent::FramebufferCache::FramebufferCacheKey::CommandQueueMask

◆ DSV

VkImageView Diligent::FramebufferCache::FramebufferCacheKey::DSV

◆ NumRenderTargets

Uint32 Diligent::FramebufferCache::FramebufferCacheKey::NumRenderTargets

◆ Pass

VkRenderPass Diligent::FramebufferCache::FramebufferCacheKey::Pass

◆ RTVs

VkImageView Diligent::FramebufferCache::FramebufferCacheKey::RTVs[MAX_RENDER_TARGETS]

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