1
0
Fork 0
Univerxel/src/render/pass/PassContext.hpp

20 lines
372 B
C++

#pragma once
#include "../buffer/Buffer.hpp"
#include <glm/glm.hpp>
class Renderer;
class Program;
/// Program execution container
struct PassContext {
public:
PassContext(Renderer *Renderer, Program *Program);
void start();
Buffer::params setup(glm::mat4 modelMatrix);
private:
Renderer *renderer;
Program *program;
};