From f083da6666f659b9671f9fce641c00b703c06dbc Mon Sep 17 00:00:00 2001 From: RadWolfie Date: Sat, 1 Sep 2018 14:22:58 -0500 Subject: [PATCH] Move XGraphic to its own folder --- build/win32/Cxbx.vcxproj | 4 ++-- build/win32/Cxbx.vcxproj.filters | 11 +++++++---- src/CxbxKrnl/EmuXTL.h | 2 +- .../EmuXG.cpp => core/HLE/XGRAPHIC/XGraphic.cpp} | 12 ++++++------ .../EmuXG.h => core/HLE/XGRAPHIC/XGraphic.h} | 6 +++--- 5 files changed, 19 insertions(+), 16 deletions(-) rename src/{CxbxKrnl/EmuXG.cpp => core/HLE/XGRAPHIC/XGraphic.cpp} (97%) rename src/{CxbxKrnl/EmuXG.h => core/HLE/XGRAPHIC/XGraphic.h} (97%) diff --git a/build/win32/Cxbx.vcxproj b/build/win32/Cxbx.vcxproj index e4d5c8c7e..e0f319c2a 100644 --- a/build/win32/Cxbx.vcxproj +++ b/build/win32/Cxbx.vcxproj @@ -241,7 +241,7 @@ - + @@ -468,7 +468,7 @@ - + %(AdditionalIncludeDirectories) %(AdditionalIncludeDirectories) %(PreprocessorDefinitions) diff --git a/build/win32/Cxbx.vcxproj.filters b/build/win32/Cxbx.vcxproj.filters index 825350c51..58137604f 100644 --- a/build/win32/Cxbx.vcxproj.filters +++ b/build/win32/Cxbx.vcxproj.filters @@ -136,8 +136,8 @@ core\HLE\XAPI - - Emulator + + core\HLE\XGRAPHIC core\HLE\XAPI\OHCI\XInput @@ -410,8 +410,8 @@ core\HLE\XAPI - - Emulator + + core\HLE\XGRAPHIC core\HLE\XAPI\OHCI\XInput @@ -792,6 +792,9 @@ {c6ea372d-ae98-46eb-917f-009302c000c5} + + {c494f79e-ff8e-4b45-b1c3-1da0b4b9ee49} + diff --git a/src/CxbxKrnl/EmuXTL.h b/src/CxbxKrnl/EmuXTL.h index 5624bbb6d..a54c8a288 100644 --- a/src/CxbxKrnl/EmuXTL.h +++ b/src/CxbxKrnl/EmuXTL.h @@ -49,7 +49,7 @@ namespace XTL #include "core/HLE/XAPI/OHCI/XInput/DInput.h" #include "core/HLE/DSound/DirectSound/DirectSound.hpp" #include "core/HLE/XONLINE/XOnline.h" - #include "EmuXG.h" + #include "core/HLE/XGRAPHIC/XGraphic.h" #include "core/HLE/XACTENG/XactEng.h" #include "core/HLE/XAPI/OHCI/XInput/XInput.h" } diff --git a/src/CxbxKrnl/EmuXG.cpp b/src/core/HLE/XGRAPHIC/XGraphic.cpp similarity index 97% rename from src/CxbxKrnl/EmuXG.cpp rename to src/core/HLE/XGRAPHIC/XGraphic.cpp index 2a1575a9c..c095cdaa7 100644 --- a/src/CxbxKrnl/EmuXG.cpp +++ b/src/core/HLE/XGRAPHIC/XGraphic.cpp @@ -9,7 +9,7 @@ // * `88bo,__,o, oP"``"Yo, _88o,,od8P oP"``"Yo, // * "YUMMMMMP",m" "Mm,""YUMMMP" ,m" "Mm, // * -// * Cxbx->Win32->CxbxKrnl->EmuXG.cpp +// * core->HLE->XGRAPHIC->XGraphic.cpp // * // * This file is part of the Cxbx project. // * @@ -40,11 +40,11 @@ #undef FIELD_OFFSET // prevent macro redefinition warnings #include -#include "Emu.h" -#include "EmuFS.h" -#include "Logging.h" -#include "EmuXTL.h" -#include "EmuD3D8Logging.h" // for log rendering of X_D3DFORMAT, etc. +#include "CxbxKrnl/Emu.h" +#include "CxbxKrnl/EmuFS.h" +#include "Common/Logging.h" +#include "CxbxKrnl/EmuXTL.h" +#include "CxbxKrnl/EmuD3D8Logging.h" // for log rendering of X_D3DFORMAT, etc. // ****************************************************************** // * patch: XGIsSwizzledFormat diff --git a/src/CxbxKrnl/EmuXG.h b/src/core/HLE/XGRAPHIC/XGraphic.h similarity index 97% rename from src/CxbxKrnl/EmuXG.h rename to src/core/HLE/XGRAPHIC/XGraphic.h index d9ee7780f..0aa8290f7 100644 --- a/src/CxbxKrnl/EmuXG.h +++ b/src/core/HLE/XGRAPHIC/XGraphic.h @@ -7,7 +7,7 @@ // * `88bo,__,o, oP"``"Yo, _88o,,od8P oP"``"Yo, // * "YUMMMMMP",m" "Mm,""YUMMMP" ,m" "Mm, // * -// * Cxbx->Win32->CxbxKrnl->EmuXG.h +// * core->HLE->XGRAPHIC->XGraphic.h // * // * This file is part of the Cxbx project. // * @@ -31,8 +31,8 @@ // * All rights reserved // * // ****************************************************************** -#ifndef EMUXG_H -#define EMUXG_H +#ifndef XGRAPHIC_H +#define XGRAPHIC_H typedef struct _XGPOINT3D {