Template class implementing base functionality for a shader resource binding.
More...
template<class BaseInterface, class SRBAllocator>
class Diligent::ShaderResourceBindingBase< BaseInterface, SRBAllocator >
Template class implementing base functionality for a shader resource binding.
- Template Parameters
-
template<class BaseInterface, class SRBAllocator>
- Parameters
-
ObjAllocator | - allocator that was used to allocate memory for this instance of the shader resource binding object |
pPSO | - pipeline state that this SRB belongs to. |
IsInternal | - flag indicating if the shader resource binding is an internal PSO object and must not keep a strong reference to the PSO. |