summaryrefslogtreecommitdiffstats
path: root/Graphics/GraphicsEngineOpenGL
diff options
context:
space:
mode:
authorassiduous <assiduous@diligentgraphics.com>2020-09-18 20:57:37 +0000
committerassiduous <assiduous@diligentgraphics.com>2020-09-18 20:57:37 +0000
commit9599613c63f7b415c102a03fc406b4152c4858ef (patch)
treed6b9b7e1fb8d651c568a52aa1f3363a9d7e8ff02 /Graphics/GraphicsEngineOpenGL
parentFixed gcc/clang error (diff)
downloadDiligentCore-9599613c63f7b415c102a03fc406b4152c4858ef.tar.gz
DiligentCore-9599613c63f7b415c102a03fc406b4152c4858ef.zip
Updated ShaderResourceBindingBase: using PSO implementation type for the pointers
Diffstat (limited to 'Graphics/GraphicsEngineOpenGL')
-rw-r--r--Graphics/GraphicsEngineOpenGL/include/ShaderResourceBindingGLImpl.hpp5
1 files changed, 2 insertions, 3 deletions
diff --git a/Graphics/GraphicsEngineOpenGL/include/ShaderResourceBindingGLImpl.hpp b/Graphics/GraphicsEngineOpenGL/include/ShaderResourceBindingGLImpl.hpp
index 0958e688..da2d292a 100644
--- a/Graphics/GraphicsEngineOpenGL/include/ShaderResourceBindingGLImpl.hpp
+++ b/Graphics/GraphicsEngineOpenGL/include/ShaderResourceBindingGLImpl.hpp
@@ -41,14 +41,13 @@
namespace Diligent
{
-class FixedBlockMemoryAllocator;
class PipelineStateGLImpl;
/// Shader resource binding object implementation in OpenGL backend.
-class ShaderResourceBindingGLImpl final : public ShaderResourceBindingBase<IShaderResourceBindingGL>
+class ShaderResourceBindingGLImpl final : public ShaderResourceBindingBase<IShaderResourceBindingGL, PipelineStateGLImpl>
{
public:
- using TBase = ShaderResourceBindingBase<IShaderResourceBindingGL>;
+ using TBase = ShaderResourceBindingBase<IShaderResourceBindingGL, PipelineStateGLImpl>;
ShaderResourceBindingGLImpl(IReferenceCounters* pRefCounters,
PipelineStateGLImpl* pPSO,