learn-opengl/27-instancing/src/framebuffer.hpp

15 lines
257 B
C++

#pragma once
#include "shader.hpp"
#include "screen.hpp"
struct FrameBuffer {
unsigned int target_fb = 0;
unsigned int target_rbo = 0;
unsigned int texture_buffer = 0;
void init();
void begin();
void commit();
void draw(Screen& screen);
};