Switches to a rendering pipeline with separated out steps, closes #8

This commit is contained in:
m
2023-07-18 18:36:38 -04:00
parent 16ca6de3d4
commit ec07eeda57
10 changed files with 117 additions and 23 deletions

View File

@@ -0,0 +1,17 @@
//
// Created by m on 7/18/23.
//
#ifndef RLA_IIPP_RENDERINGPIPELINESTEP_HPP
#define RLA_IIPP_RENDERINGPIPELINESTEP_HPP
#include "renderer.hpp"
class RenderingPipelineStep {
public:
virtual ~RenderingPipelineStep() = default;
virtual void render_step(Renderer* renderer) = 0;
};
#endif //RLA_IIPP_RENDERINGPIPELINESTEP_HPP