//
// Created by m on 7/18/23.
//

#ifndef RLA_IIPP_FPSCOUNTERRENDERINGSTEP_HPP
#define RLA_IIPP_FPSCOUNTERRENDERINGSTEP_HPP


#include <chrono>
#include "../renderingpipelinestep.hpp"

class FpsCounterRenderingStep : public RenderingPipelineStep {
    void render_step(Renderer *renderer) override;
public:
    FpsCounterRenderingStep();

private:
    std::chrono::time_point<std::chrono::system_clock> lastFrame;
};


#endif //RLA_IIPP_FPSCOUNTERRENDERINGSTEP_HPP
