Diligent Engine  v.2.4.g
Classes | Namespaces
ShaderResourceCacheGL.hpp File Reference
#include <array>
#include <vector>
#include "BufferGLImpl.hpp"
#include "TextureBaseGL.hpp"
#include "SamplerGLImpl.hpp"
#include "ShaderResourceCacheCommon.hpp"

Go to the source code of this file.

Classes

class  Diligent::ShaderResourceCacheGL
 The class implements a cache that holds resources bound to a specific GL program. More...
 
struct  Diligent::ShaderResourceCacheGL::CachedUB
 Describes a resource bound to a uniform buffer or a shader storage block slot. More...
 
struct  Diligent::ShaderResourceCacheGL::CachedResourceView
 Describes a resource bound to a sampler or an image slot. More...
 
struct  Diligent::ShaderResourceCacheGL::CachedSSBO
 

Namespaces

 Diligent
 The library uses Direct3D-style math: