#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); };