aports/testing/cemu/glslang-headers.patch

44 lines
1.6 KiB
Diff

From 9e50207d1c7bbd69a3b8805de6d39e294eb876f3 Mon Sep 17 00:00:00 2001
From: Mike Lothian <mike@fireburn.co.uk>
Date: Fri, 19 Jan 2024 01:03:57 +0000
Subject: [PATCH] Vulkan: Don't use glslang internal headers
Signed-off-by: Mike Lothian <mike@fireburn.co.uk>
---
src/Cafe/HW/Latte/Renderer/Vulkan/VKRPipelineInfo.cpp | 3 +--
src/Cafe/HW/Latte/Renderer/Vulkan/VulkanRenderer.cpp | 2 +-
2 files changed, 2 insertions(+), 3 deletions(-)
diff --git a/src/Cafe/HW/Latte/Renderer/Vulkan/VKRPipelineInfo.cpp b/src/Cafe/HW/Latte/Renderer/Vulkan/VKRPipelineInfo.cpp
index e9936c434..72a1be4c2 100644
--- a/src/Cafe/HW/Latte/Renderer/Vulkan/VKRPipelineInfo.cpp
+++ b/src/Cafe/HW/Latte/Renderer/Vulkan/VKRPipelineInfo.cpp
@@ -3,7 +3,6 @@
#include "Cafe/HW/Latte/Renderer/Vulkan/LatteTextureVk.h"
#include "Cafe/HW/Latte/Renderer/Vulkan/RendererShaderVk.h"
-#include <glslang/Include/Types.h>
#include "Cafe/HW/Latte/LegacyShaderDecompiler/LatteDecompiler.h"
#include "Cafe/HW/Latte/Core/LattePerformanceMonitor.h"
@@ -91,4 +90,4 @@ PipelineInfo::~PipelineInfo()
// remove from cache
VulkanRenderer::GetInstance()->unregisterGraphicsPipeline(this);
-}
\ No newline at end of file
+}
diff --git a/src/Cafe/HW/Latte/Renderer/Vulkan/VulkanRenderer.cpp b/src/Cafe/HW/Latte/Renderer/Vulkan/VulkanRenderer.cpp
index 44214606e..616f57e24 100644
--- a/src/Cafe/HW/Latte/Renderer/Vulkan/VulkanRenderer.cpp
+++ b/src/Cafe/HW/Latte/Renderer/Vulkan/VulkanRenderer.cpp
@@ -26,7 +26,7 @@
#include "Cafe/HW/Latte/Core/LatteTiming.h" // vsync control
-#include <glslang/Include/Types.h>
+#include <glslang/Public/ShaderLang.h>
#include <wx/msgdlg.h>