From 3eaa665afe4f981dcab12bbcbe2d491270cbb375 Mon Sep 17 00:00:00 2001 From: matt1432 Date: Thu, 10 Jul 2025 12:47:24 -0400 Subject: [PATCH] fix(all): chase hyprland renderer changes --- borders-plus-plus/borderDeco.cpp | 2 +- hyprbars/barDeco.cpp | 2 +- hyprexpo/overview.cpp | 2 +- hyprtrails/trail.cpp | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/borders-plus-plus/borderDeco.cpp b/borders-plus-plus/borderDeco.cpp index b4fb88f..75cea54 100644 --- a/borders-plus-plus/borderDeco.cpp +++ b/borders-plus-plus/borderDeco.cpp @@ -73,7 +73,7 @@ void CBordersPlusPlus::draw(PHLMONITOR pMonitor, const float& a) { CBorderPPPassElement::SBorderPPData data; data.deco = this; - g_pHyprRenderer->m_renderPass.add(makeShared(data)); + g_pHyprRenderer->m_renderPass.add(makeUnique(data)); } void CBordersPlusPlus::drawPass(PHLMONITOR pMonitor, const float& a) { diff --git a/hyprbars/barDeco.cpp b/hyprbars/barDeco.cpp index ff52712..16df3ea 100644 --- a/hyprbars/barDeco.cpp +++ b/hyprbars/barDeco.cpp @@ -554,7 +554,7 @@ void CHyprBar::draw(PHLMONITOR pMonitor, const float& a) { return; auto data = CBarPassElement::SBarData{this, a}; - g_pHyprRenderer->m_renderPass.add(makeShared(data)); + g_pHyprRenderer->m_renderPass.add(makeUnique(data)); } void CHyprBar::renderPass(PHLMONITOR pMonitor, const float& a) { diff --git a/hyprexpo/overview.cpp b/hyprexpo/overview.cpp index 95fda59..0c2fb2d 100644 --- a/hyprexpo/overview.cpp +++ b/hyprexpo/overview.cpp @@ -422,7 +422,7 @@ void COverview::onWorkspaceChange() { } void COverview::render() { - g_pHyprRenderer->m_renderPass.add(makeShared()); + g_pHyprRenderer->m_renderPass.add(makeUnique()); } void COverview::fullRender() { diff --git a/hyprtrails/trail.cpp b/hyprtrails/trail.cpp index a4e9da1..56ee027 100644 --- a/hyprtrails/trail.cpp +++ b/hyprtrails/trail.cpp @@ -90,7 +90,7 @@ void CTrail::draw(PHLMONITOR pMonitor, const float& a) { return; auto data = CTrailPassElement::STrailData{this, a}; - g_pHyprRenderer->m_renderPass.add(makeShared(data)); + g_pHyprRenderer->m_renderPass.add(makeUnique(data)); } void CTrail::renderPass(PHLMONITOR pMonitor, const float& a) {