From c191cb227b488e1dca2fbbca114cc5efc810e568 Mon Sep 17 00:00:00 2001 From: SirLynix Date: Fri, 13 Oct 2023 23:23:10 +0200 Subject: [PATCH] Fix compilation --- include/Nazara/Graphics/FramePipeline.hpp | 1 + include/Nazara/Renderer/RenderDevice.hpp | 1 + include/Nazara/Renderer/Swapchain.hpp | 1 - src/Nazara/OpenGLRenderer/OpenGLDevice.cpp | 1 + src/Nazara/VulkanRenderer/VulkanDevice.cpp | 1 + src/Nazara/VulkanRenderer/VulkanSwapchain.cpp | 1 + 6 files changed, 5 insertions(+), 1 deletion(-) diff --git a/include/Nazara/Graphics/FramePipeline.hpp b/include/Nazara/Graphics/FramePipeline.hpp index f49715e11..ceeac1d5e 100644 --- a/include/Nazara/Graphics/FramePipeline.hpp +++ b/include/Nazara/Graphics/FramePipeline.hpp @@ -23,6 +23,7 @@ namespace Nz class AbstractViewer; class InstancedRenderable; class Light; + class LightShadowData; class MaterialInstance; class RenderFrame; diff --git a/include/Nazara/Renderer/RenderDevice.hpp b/include/Nazara/Renderer/RenderDevice.hpp index 7e0587979..515e363e3 100644 --- a/include/Nazara/Renderer/RenderDevice.hpp +++ b/include/Nazara/Renderer/RenderDevice.hpp @@ -33,6 +33,7 @@ namespace Nz class CommandBufferBuilder; class CommandPool; class ShaderModule; + struct WindowHandle; class NAZARA_RENDERER_API RenderDevice { diff --git a/include/Nazara/Renderer/Swapchain.hpp b/include/Nazara/Renderer/Swapchain.hpp index a519d4caa..e01b39e75 100644 --- a/include/Nazara/Renderer/Swapchain.hpp +++ b/include/Nazara/Renderer/Swapchain.hpp @@ -9,7 +9,6 @@ #include #include -#include #include #include #include diff --git a/src/Nazara/OpenGLRenderer/OpenGLDevice.cpp b/src/Nazara/OpenGLRenderer/OpenGLDevice.cpp index b2b1a40b6..a443a8454 100644 --- a/src/Nazara/OpenGLRenderer/OpenGLDevice.cpp +++ b/src/Nazara/OpenGLRenderer/OpenGLDevice.cpp @@ -16,6 +16,7 @@ #include #include #include +#include #include #include #include diff --git a/src/Nazara/VulkanRenderer/VulkanDevice.cpp b/src/Nazara/VulkanRenderer/VulkanDevice.cpp index 7fa3656c6..b5316cc89 100644 --- a/src/Nazara/VulkanRenderer/VulkanDevice.cpp +++ b/src/Nazara/VulkanRenderer/VulkanDevice.cpp @@ -3,6 +3,7 @@ // For conditions of distribution and use, see copyright notice in Config.hpp #include +#include #include #include #include diff --git a/src/Nazara/VulkanRenderer/VulkanSwapchain.cpp b/src/Nazara/VulkanRenderer/VulkanSwapchain.cpp index ae2df5316..4bf09b9f5 100644 --- a/src/Nazara/VulkanRenderer/VulkanSwapchain.cpp +++ b/src/Nazara/VulkanRenderer/VulkanSwapchain.cpp @@ -6,6 +6,7 @@ #include #include #include +#include #include #include #include