From ff55f675e03dade80e39d40ef6c8ab184f81cddb Mon Sep 17 00:00:00 2001 From: kj16609 Date: Wed, 14 Aug 2024 15:49:18 -0400 Subject: [PATCH] Remove old draw parameter buffer --- src/engine/systems/EntityRendererSystem.cpp | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/src/engine/systems/EntityRendererSystem.cpp b/src/engine/systems/EntityRendererSystem.cpp index 169a0c8..f204d9a 100644 --- a/src/engine/systems/EntityRendererSystem.cpp +++ b/src/engine/systems/EntityRendererSystem.cpp @@ -9,22 +9,11 @@ #include "DrawPair.hpp" #include "engine/camera/Camera.hpp" -#include "engine/literals/size.hpp" #include "engine/profiling/counters.hpp" #include "engine/tree/octtree/OctTreeNode.hpp" namespace fgl::engine { - std::unique_ptr< memory::Buffer > m_global_draw_parameter_buffer { nullptr }; - - void initDrawParameterBuffer( std::uint32_t size ) - { - m_global_draw_parameter_buffer = std::make_unique< memory::Buffer >( - size, - vk::BufferUsageFlagBits::eIndirectBuffer, - vk::MemoryPropertyFlagBits::eHostVisible | vk::MemoryPropertyFlagBits::eDeviceLocal ); - } - EntityRendererSystem::EntityRendererSystem( Device& device, vk::raii::RenderPass& render_pass ) : m_device( device ) { ZoneScoped; @@ -45,10 +34,6 @@ namespace fgl::engine m_textured_pipeline = std::make_unique< TexturedPipeline >( m_device, std::move( textured_info ) ); m_textured_pipeline->setDebugName( "Textured entity pipeline" ); } - - using namespace fgl::literals::size_literals; - - initDrawParameterBuffer( 1_KiB ); } vk::raii::CommandBuffer& EntityRendererSystem::setupSystem( FrameInfo& info )