From 02f30ea15b349d1ed98b608ed06ec88c834592dd Mon Sep 17 00:00:00 2001 From: UjinT34 <41110182+UjinT34@users.noreply.github.com> Date: Sat, 7 Mar 2026 21:21:23 +0300 Subject: renderer: refactor gl renderer (#13488) --- src/Compositor.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'src/Compositor.cpp') diff --git a/src/Compositor.cpp b/src/Compositor.cpp index 400c595d..22f79103 100644 --- a/src/Compositor.cpp +++ b/src/Compositor.cpp @@ -32,6 +32,7 @@ #include #include "debug/HyprCtl.hpp" #include "debug/crash/CrashReporter.hpp" +#include "render/GLRenderer.hpp" #include "render/ShaderLoader.hpp" #ifdef USES_SYSTEMD #include // for SdNotify @@ -658,6 +659,9 @@ void CCompositor::initManagers(eManagersInitStage stage) { Log::logger->log(Log::DEBUG, "Creating the CHyprOpenGLImpl!"); g_pHyprOpenGL = makeUnique(); + Log::logger->log(Log::DEBUG, "Creating the HyprRenderer!"); + g_pHyprRenderer = makeUnique(); + Log::logger->log(Log::DEBUG, "Creating the ProtocolManager!"); g_pProtocolManager = makeUnique(); @@ -676,9 +680,6 @@ void CCompositor::initManagers(eManagersInitStage stage) { Log::logger->log(Log::DEBUG, "Creating the InputManager!"); g_pInputManager = makeUnique(); - Log::logger->log(Log::DEBUG, "Creating the HyprRenderer!"); - g_pHyprRenderer = makeUnique(); - Log::logger->log(Log::DEBUG, "Creating the XWaylandManager!"); g_pXWaylandManager = makeUnique(); -- cgit v1.2.3