From 85591435763dede7ef111aab8070cdf2d5a7da49 Mon Sep 17 00:00:00 2001 From: BearOso Date: Sat, 10 Aug 2024 18:03:55 -0500 Subject: [PATCH] Fix compile on Windows. --- qt/CMakeLists.txt | 2 +- qt/src/EmuCanvasOpenGL.cpp | 4 +-- win32/COpenGL.h | 2 +- win32/CVulkan.h | 6 ++-- win32/snes9xw.vcxproj | 62 +++++++++++++++++------------------ win32/snes9xw.vcxproj.filters | 62 +++++++++++++++++------------------ win32/wsnes9x.cpp | 2 +- 7 files changed, 70 insertions(+), 70 deletions(-) diff --git a/qt/CMakeLists.txt b/qt/CMakeLists.txt index a2205712..4a9d4e86 100644 --- a/qt/CMakeLists.txt +++ b/qt/CMakeLists.txt @@ -115,7 +115,7 @@ if(${CMAKE_SYSTEM_NAME} STREQUAL "Windows") list(APPEND LIBS libSDL2.a libz.a opengl32 gdi32 winmm imm32 ole32 oleaut32 version uuid advapi32 setupapi shell32 dinput8) list(APPEND DEFINES SDL_MAIN_HANDLED) list(APPEND PLATFORM_SOURCES - ../common/video/wgl_context.cpp + ../common/video/opengl/wgl_context.cpp ../external/glad/src/wgl.c src/resources/snes9x_win32.rc) else() diff --git a/qt/src/EmuCanvasOpenGL.cpp b/qt/src/EmuCanvasOpenGL.cpp index e2c0c7fe..6b5d6d4f 100644 --- a/qt/src/EmuCanvasOpenGL.cpp +++ b/qt/src/EmuCanvasOpenGL.cpp @@ -11,7 +11,7 @@ using namespace QNativeInterface; #include #else -#include "common/video/wgl_context.hpp" +#include "common/video/opengl/wgl_context.hpp" #endif #include "common/video/opengl/shaders/glsl.h" #include "EmuMainWindow.hpp" @@ -303,7 +303,7 @@ void EmuCanvasOpenGL::resizeEvent(QResizeEvent *event) { QWidget::resizeEvent(event); - if (!context) + if (!context) return; auto g = parent->geometry(); diff --git a/win32/COpenGL.h b/win32/COpenGL.h index aa4e5ac1..3d88690d 100644 --- a/win32/COpenGL.h +++ b/win32/COpenGL.h @@ -11,7 +11,7 @@ #include "gl_core_3_1.h" #include "cgFunctions.h" #include "CGLCG.h" -#include "../shaders/glsl.h" +#include "common/video/opengl/shaders/glsl.h" #include "wglext.h" #include "IS9xDisplayOutput.h" diff --git a/win32/CVulkan.h b/win32/CVulkan.h index bc6cf97b..0dcae641 100644 --- a/win32/CVulkan.h +++ b/win32/CVulkan.h @@ -1,9 +1,9 @@ #pragma once #include "IS9xDisplayOutput.h" -#include "../vulkan/vulkan_context.hpp" -#include "../vulkan/vulkan_shader_chain.hpp" -#include "../vulkan/vulkan_simple_output.hpp" +#include "common/video/vulkan/vulkan_context.hpp" +#include "common/video/vulkan/vulkan_shader_chain.hpp" +#include "common/video/vulkan/vulkan_simple_output.hpp" #include class CVulkan : public IS9xDisplayOutput diff --git a/win32/snes9xw.vcxproj b/win32/snes9xw.vcxproj index 5a246df4..c70cb789 100644 --- a/win32/snes9xw.vcxproj +++ b/win32/snes9xw.vcxproj @@ -427,9 +427,9 @@ true - - - + + + @@ -449,17 +449,17 @@ - - - - - - - - - - - + + + + + + + + + + + @@ -575,9 +575,9 @@ - - - + + + @@ -618,20 +618,20 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + diff --git a/win32/snes9xw.vcxproj.filters b/win32/snes9xw.vcxproj.filters index 3c56eaaa..be988b13 100644 --- a/win32/snes9xw.vcxproj.filters +++ b/win32/snes9xw.vcxproj.filters @@ -237,13 +237,13 @@ Filter - + Shaders - + Shaders - + Shaders @@ -300,37 +300,37 @@ GUI\VideoDriver - + GUI\VideoDriver\Vulkan - + GUI\VideoDriver\Vulkan - + GUI\VideoDriver\Vulkan - + GUI\VideoDriver\Vulkan - + GUI\VideoDriver\Vulkan - + GUI\VideoDriver\Vulkan - + GUI\VideoDriver\Vulkan - + GUI\VideoDriver\Vulkan - + GUI\VideoDriver\Vulkan - + GUI\VideoDriver\Vulkan - + GUI\VideoDriver\Vulkan @@ -665,10 +665,10 @@ GUI - + Shaders - + Shaders @@ -680,7 +680,7 @@ GUI\VideoDriver - + Shaders @@ -716,49 +716,49 @@ GUI\VideoDriver - + GUI\VideoDriver\Vulkan - + GUI\VideoDriver\Vulkan - + GUI\VideoDriver\Vulkan - + GUI\VideoDriver\Vulkan - + GUI\VideoDriver\Vulkan - + GUI\VideoDriver\Vulkan - + GUI\VideoDriver\Vulkan - + GUI\VideoDriver\Vulkan - + GUI\VideoDriver\Vulkan - + GUI\VideoDriver\Vulkan - + GUI\VideoDriver\Vulkan - + GUI\VideoDriver\Vulkan - + GUI\VideoDriver\Vulkan GUI\VideoDriver\Vulkan - + GUI\VideoDriver\Vulkan diff --git a/win32/wsnes9x.cpp b/win32/wsnes9x.cpp index 56a32e95..e0bb5bdd 100644 --- a/win32/wsnes9x.cpp +++ b/win32/wsnes9x.cpp @@ -33,7 +33,7 @@ #include "win32_sound.h" #include "win32_display.h" #include "CCGShader.h" -#include "../shaders/glsl.h" +#include "common/video/opengl/shaders/glsl.h" #include "CShaderParamDlg.h" #include "CSaveLoadWithPreviewDlg.h" #include "../snes9x.h"