6#include <brenta/renderer/passes/ui_pass.hpp>
7#include <brenta/renderer/opengl/gl.hpp>
8#include <brenta/renderer/opengl/framebuffer.hpp>
10using namespace brenta;
12UiPass::UiPass(tenno::shared_ptr<FrameBuffer> fb,
13 bool clear,
bool set_viewport)
17 this->set_viewport = set_viewport;
24 if (this->set_viewport)
25 Gl::set_viewport(0, 0, this->fb->width, this->fb->height);
38 for (
auto& text : data.ui_queue)
39 text.render(this->fb->width, this->fb->height);