Diligent Engine
 
Loading...
Searching...
No Matches
ShaderResourceCacheD3D11.hpp File Reference
#include <array>
#include <memory>
#include <utility>
#include "MemoryAllocator.h"
#include "ShaderResourceCacheCommon.hpp"
#include "PipelineResourceAttribsD3D11.hpp"
#include "TextureBaseD3D11.hpp"
#include "TextureViewD3D11Impl.hpp"
#include "BufferD3D11Impl.hpp"
#include "BufferViewD3D11Impl.hpp"
#include "SamplerD3D11Impl.hpp"
#include "Align.hpp"

Classes

class  Diligent::ShaderResourceCacheD3D11
 The class implements a cache that holds resources bound to all shader stages. More...
 
struct  Diligent::ShaderResourceCacheD3D11::CachedCB
 Cached constant buffer. More...
 
struct  Diligent::ShaderResourceCacheD3D11::CachedSampler
 Cached sampler. More...
 
struct  Diligent::ShaderResourceCacheD3D11::CachedResource
 Cached SRV or a UAV. More...
 

Namespaces

namespace  Diligent
 Graphics engine namespace.
 

Detailed Description