From b89971790094405979d7dba65dbe26f970a8d699 Mon Sep 17 00:00:00 2001 From: shadowbeat070 <70843316+shadowbeat070@users.noreply.github.com> Date: Fri, 16 Oct 2026 17:24:45 +0200 Subject: [PATCH] renderer: log unsupported depth feedback once --- src/graphics/host_gpu/renderer/renderDraw.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/graphics/host_gpu/renderer/renderDraw.cpp b/src/graphics/host_gpu/renderer/renderDraw.cpp index 20547b178..b9120240a 100644 --- a/src/graphics/host_gpu/renderer/renderDraw.cpp +++ b/src/graphics/host_gpu/renderer/renderDraw.cpp @@ -536,7 +536,10 @@ RenderState RenderExecutor::AcquireRenderTargets(CommandBuffer& buffer, RenderCo } } if (feedback_aspects && !m_context.GetGraphics().attachment_feedback_loop_enabled) { - EXIT("depth attachment feedback loop is not supported by the host\n"); + static std::atomic_bool logged = false; + if (!logged.exchange(true, std::memory_order_relaxed)) { + std::printf("depth attachment feedback loop is not supported by the host\n"); + } } auto layout = depth_attachment_layout(depth); if (sampled_aspects & ~DepthReadableAspects(layout)) {