#include "Renderbuffer.hpp" #include "Framebuffer.hpp" #include "Renderer.hpp" #include #include #include #include using namespace Render; IRenderbuffer::IRenderbuffer(SP buffer, uint32_t format) : m_hlBuffer(buffer) { m_listeners.destroyBuffer = buffer->events.destroy.listen([this] { g_pHyprRenderer->onRenderbufferDestroy(this); }); } bool IRenderbuffer::good() { return m_good; } SP IRenderbuffer::getFB() { return m_framebuffer; }