From 3c0f2737b6192c10094a3c86369d153a5f50984f Mon Sep 17 00:00:00 2001 From: alexei-zebra Date: Sun, 21 Dec 2025 01:29:35 +0300 Subject: [PATCH] update: remove LineRenderer from WorldRenderer --- src/graphics/render/WorldRenderer.cpp | 5 +---- src/graphics/render/WorldRenderer.hpp | 2 -- 2 files changed, 1 insertion(+), 6 deletions(-) diff --git a/src/graphics/render/WorldRenderer.cpp b/src/graphics/render/WorldRenderer.cpp index faa8fdc60..70195f927 100644 --- a/src/graphics/render/WorldRenderer.cpp +++ b/src/graphics/render/WorldRenderer.cpp @@ -52,7 +52,6 @@ #include "NamedSkeletons.hpp" #include "TextsRenderer.hpp" #include "ChunksRenderer.hpp" -#include "LinesRenderer.hpp" #include "DebugLinesRenderer.hpp" #include "ModelBatch.hpp" #include "Skybox.hpp" @@ -117,7 +116,6 @@ WorldRenderer::WorldRenderer( hands = std::make_unique( *assets, *modelBatch, skeletons->createSkeleton("hand", &skeletonConfig) ); - lines = std::make_unique(); shadowMapping = std::make_unique(level); debugLines = std::make_unique(level); } @@ -386,11 +384,10 @@ void WorldRenderer::renderFrame( linesShader.use(); if (debug && hudVisible) { debugLines->render( - ctx, camera, *lines, *lineBatch, linesShader, showChunkBorders + ctx, camera, *lineBatch, linesShader, showChunkBorders ); } linesShader.uniformMatrix("u_projview", projView); - lines->draw(*lineBatch); lineBatch->flush(); // Translucent blocks diff --git a/src/graphics/render/WorldRenderer.hpp b/src/graphics/render/WorldRenderer.hpp index 64f5d4219..33d8ab1bb 100644 --- a/src/graphics/render/WorldRenderer.hpp +++ b/src/graphics/render/WorldRenderer.hpp @@ -22,7 +22,6 @@ class BlockWrapsRenderer; class PrecipitationRenderer; class HandsRenderer; class NamedSkeletons; -class LinesRenderer; class TextsRenderer; class Shader; class Frustum; @@ -104,7 +103,6 @@ public: std::unique_ptr blockWraps; std::unique_ptr precipitation; std::unique_ptr skeletons; - std::unique_ptr lines; static bool showChunkBorders; static bool showEntitiesDebug;