From 64d3cb6e0148f33eacfdf8e65a7425a7fddd240d Mon Sep 17 00:00:00 2001 From: antopilo Date: Sun, 12 Jan 2025 21:27:02 -0500 Subject: [PATCH] Cleaned more --- .../Rendering/Vulkan/VulkanSceneRenderer.cpp | 28 ++++++++----------- .../Rendering/Vulkan/VulkanSceneRenderer.h | 4 +++ 2 files changed, 16 insertions(+), 16 deletions(-) diff --git a/Nuake/src/Rendering/Vulkan/VulkanSceneRenderer.cpp b/Nuake/src/Rendering/Vulkan/VulkanSceneRenderer.cpp index 32f536a8..799b2593 100644 --- a/Nuake/src/Rendering/Vulkan/VulkanSceneRenderer.cpp +++ b/Nuake/src/Rendering/Vulkan/VulkanSceneRenderer.cpp @@ -1,31 +1,27 @@ -#include "PipelineBuilder.h" -#include "ShaderCompiler.h" -#include "VulkanCheck.h" #include "VulkanSceneRenderer.h" +#include "src/Rendering/Textures/Material.h" + +#include "src/Rendering/Vulkan/Pipeline/RenderPipeline.h" +#include "src/Rendering/Vulkan/SceneRenderPipeline.h" +#include "src/Rendering/Vulkan/ShaderCompiler.h" +#include "src/Rendering/Vulkan/VkMesh.h" +#include "src/Rendering/Vulkan/VkResources.h" +#include "src/Rendering/Vulkan/VkShaderManager.h" #include "src/Rendering/Vulkan/VulkanAllocator.h" +#include "src/Rendering/Vulkan/VulkanCheck.h" #include "src/Rendering/Vulkan/VulkanInit.h" #include "src/Rendering/Vulkan/VulkanRenderer.h" -#include "src/Rendering/Vulkan/VkResources.h" #include "src/Scene/Scene.h" #include "src/Scene/Entities/Entity.h" -#include "src/Rendering/Textures/Material.h" - +#include "src/Scene/Components/ModelComponent.h" +#include "src/Scene/Components/CameraComponent.h" #include -#include -#include "Pipeline/RenderPipeline.h" - -#include "src/Rendering/Vulkan/DescriptorLayoutBuilder.h" -#include "src/Scene/Components/CameraComponent.h" -#include "src/Rendering/Vulkan/VkShaderManager.h" -#include "src/Rendering/Vulkan/SceneRenderPipeline.h" - using namespace Nuake; -Ref quadMesh; void VkSceneRenderer::Init() { LoadShaders(); @@ -47,7 +43,7 @@ void VkSceneRenderer::Init() 5, 4, 3, 2, 1, 0 }; - quadMesh = CreateRef(quadVertices, quadIndices); + QuadMesh = CreateRef(quadVertices, quadIndices); } // This will prepare all the data and upload it to the GPU before rendering the scene. diff --git a/Nuake/src/Rendering/Vulkan/VulkanSceneRenderer.h b/Nuake/src/Rendering/Vulkan/VulkanSceneRenderer.h index d1bbfdc3..bb00fdc2 100644 --- a/Nuake/src/Rendering/Vulkan/VulkanSceneRenderer.h +++ b/Nuake/src/Rendering/Vulkan/VulkanSceneRenderer.h @@ -16,9 +16,13 @@ namespace Nuake { class SceneRenderPipeline; + class VkMesh; class VkSceneRenderer { + private: + Ref QuadMesh; + public: RenderContext Context; Ref sceneRenderPipeline;