Go to the documentation of this file.
44 class PipelineResourceSignatureGLImpl;
Implementation of the Diligent::PipelineResourceSignatureGLImpl class.
Definition: PipelineResourceSignatureGLImpl.hpp:63
Base interface for a reference counter object that stores the number of strong and weak references an...
Definition: ReferenceCounters.h:44
Shader resource binding object implementation in OpenGL backend.
Definition: ShaderResourceBindingGLImpl.hpp:47
Base interface for all dynamic objects in the engine.
Definition: Object.h:41
Template class implementing base functionality of the shader resource binding.
Definition: ShaderResourceBindingBase.hpp:54
ShaderResourceBindingGLImpl(IReferenceCounters *pRefCounters, PipelineResourceSignatureGLImpl *pPRS)
Definition: ShaderResourceBindingGLImpl.cpp:38
~ShaderResourceBindingGLImpl()
Definition: ShaderResourceBindingGLImpl.cpp:44
Unique interface identifier.
Definition: InterfaceID.h:37
virtual void QueryInterface(const INTERFACE_ID &IID, IObject **ppInterface) override final
#define DILIGENT_CALL_TYPE
Definition: CommonDefinitions.h:45
The library uses Direct3D-style math:
Definition: AdvancedMath.hpp:37