diff options
| author | assiduous <assiduous@diligentgraphics.com> | 2020-09-18 20:57:37 +0000 |
|---|---|---|
| committer | assiduous <assiduous@diligentgraphics.com> | 2020-09-18 20:57:37 +0000 |
| commit | 9599613c63f7b415c102a03fc406b4152c4858ef (patch) | |
| tree | d6b9b7e1fb8d651c568a52aa1f3363a9d7e8ff02 /Graphics/GraphicsEngineD3D11 | |
| parent | Fixed gcc/clang error (diff) | |
| download | DiligentCore-9599613c63f7b415c102a03fc406b4152c4858ef.tar.gz DiligentCore-9599613c63f7b415c102a03fc406b4152c4858ef.zip | |
Updated ShaderResourceBindingBase: using PSO implementation type for the pointers
Diffstat (limited to 'Graphics/GraphicsEngineD3D11')
| -rw-r--r-- | Graphics/GraphicsEngineD3D11/include/ShaderResourceBindingD3D11Impl.hpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/Graphics/GraphicsEngineD3D11/include/ShaderResourceBindingD3D11Impl.hpp b/Graphics/GraphicsEngineD3D11/include/ShaderResourceBindingD3D11Impl.hpp index 219386fc..de92785b 100644 --- a/Graphics/GraphicsEngineD3D11/include/ShaderResourceBindingD3D11Impl.hpp +++ b/Graphics/GraphicsEngineD3D11/include/ShaderResourceBindingD3D11Impl.hpp @@ -42,17 +42,17 @@ namespace Diligent { -class FixedBlockMemoryAllocator; +class PipelineStateD3D11Impl; /// Implementation of shader resource binding object in Direct3D11 backend. -class ShaderResourceBindingD3D11Impl final : public ShaderResourceBindingBase<IShaderResourceBindingD3D11> +class ShaderResourceBindingD3D11Impl final : public ShaderResourceBindingBase<IShaderResourceBindingD3D11, PipelineStateD3D11Impl> { public: - using TBase = ShaderResourceBindingBase<IShaderResourceBindingD3D11>; + using TBase = ShaderResourceBindingBase<IShaderResourceBindingD3D11, PipelineStateD3D11Impl>; - ShaderResourceBindingD3D11Impl(IReferenceCounters* pRefCounters, - class PipelineStateD3D11Impl* pPSO, - bool IsInternal); + ShaderResourceBindingD3D11Impl(IReferenceCounters* pRefCounters, + PipelineStateD3D11Impl* pPSO, + bool IsInternal); ~ShaderResourceBindingD3D11Impl(); virtual void DILIGENT_CALL_TYPE QueryInterface(const INTERFACE_ID& IID, IObject** ppInterface) override final; |
