#pragma once #include "OpenGLRenderer.h" #include "ShaderTypes.h" class GlobalParamsBuffer { public: explicit GlobalParamsBuffer(OpenGLRenderer& renderer); bool Update(const RuntimeRenderState& state, unsigned availableSourceHistoryLength, unsigned availableTemporalHistoryLength); private: OpenGLRenderer& mRenderer; };