Base interface for a reference counter object that stores the number of strong and weak references an...
Definition: ReferenceCounters.h:44
Implementation of the Diligent::PipelineResourceSignatureD3D12Impl class.
Definition: PipelineResourceSignatureD3D12Impl.hpp:55
Template class implementing base functionality of the shader resource binding.
Definition: ShaderResourceBindingBase.hpp:54
~ShaderResourceBindingD3D12Impl()
Definition: ShaderResourceBindingD3D12Impl.cpp:44
#define IMPLEMENT_QUERY_INTERFACE_IN_PLACE(InterfaceID, ParentClassName)
Definition: ObjectBase.hpp:59
Implementation of the Diligent::IShaderResourceBindingD3D12 interface.
Definition: ShaderResourceBindingD3D12Impl.hpp:45
ShaderResourceBindingD3D12Impl(IReferenceCounters *pRefCounters, PipelineResourceSignatureD3D12Impl *pPRS)
Definition: ShaderResourceBindingD3D12Impl.cpp:38
The library uses Direct3D-style math:
Definition: AdvancedMath.hpp:37