GSdx: Folder Reorganization. (#2657)

This pull request is for the pending reorganization of the folder structure on GSdx,
making it better organized and easier to work with.

Also remove unused GSTextureFX.cpp file.
This commit is contained in:
arcum42 2018-11-16 10:41:37 -08:00 committed by lightningterror
parent 15733ed8cf
commit 2e1db411fa
146 changed files with 445 additions and 481 deletions

View File

@ -110,6 +110,7 @@
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\include\Utilities\EmbeddedImage.h" />
<ClInclude Include="..\..\include\Utilities\boost_spsc_queue.hpp" />
<ClInclude Include="..\..\include\Utilities\ScopedAlloc.h" />
<ClInclude Include="..\..\src\Utilities\ThreadingInternal.h" />
<ClInclude Include="..\..\include\Utilities\Assertions.h" />

View File

@ -132,6 +132,9 @@
<ClInclude Include="..\..\include\Utilities\Assertions.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\include\Utilities\boost_spsc_queue.hpp">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\include\Utilities\CheckedStaticBox.h">
<Filter>Header Files</Filter>
</ClInclude>

View File

@ -49,6 +49,7 @@ set(UtilitiesSources
# variable with all headers of this library
set(UtilitiesHeaders
../../include/Utilities/Assertions.h
../../include/Utilities/boost_spsc_queue.hpp
../../include/Utilities/CheckedStaticBox.h
../../include/Utilities/Console.h
../../include/Utilities/Dependencies.h

View File

@ -21,7 +21,7 @@
#include "GS.h"
// FIXME common path ?
#include "../plugins/GSdx/boost_spsc_queue.hpp"
#include "Utilities/boost_spsc_queue.hpp"
struct GS_Packet;
extern void Gif_MTGS_Wait(bool isMTVU);

View File

@ -47,8 +47,6 @@ if(OPENCL_API)
endif()
set(GSdxSources
GLLoader.cpp
GLState.cpp
PSX/GPU.cpp
PSX/GPUDrawScanline.cpp
PSX/GPUDrawScanlineCodeGenerator.cpp
@ -64,129 +62,92 @@ set(GSdxSources
GSClut.cpp
GSCodeBuffer.cpp
GSCrc.cpp
GSDevice.cpp
GSDeviceOGL.cpp
GSDeviceNull.cpp
GSDirtyRect.cpp
GSDrawingContext.cpp
GSDrawScanline.cpp
GSDrawScanlineCodeGenerator.cpp
GSDrawScanlineCodeGenerator.x64.cpp
GSDrawScanlineCodeGenerator.x64.avx.cpp
GSDrawScanlineCodeGenerator.x64.avx2.cpp
GSDrawScanlineCodeGenerator.x86.cpp
GSDrawScanlineCodeGenerator.x86.avx.cpp
GSDrawScanlineCodeGenerator.x86.avx2.cpp
GSDump.cpp
GSFunctionMap.cpp
GSHwHack.cpp
GSLocalMemory.cpp
GSLzma.cpp
GSPerfMon.cpp
GSPng.cpp
GSRasterizer.cpp
GSRenderer.cpp
GSRendererCL.cpp
GSRendererHW.cpp
GSRendererNull.cpp
GSRendererOGL.cpp
GSRendererSW.cpp
GSOsdManager.cpp
GSSetting.cpp
GSSetupPrimCodeGenerator.cpp
GSSetupPrimCodeGenerator.x64.cpp
GSSetupPrimCodeGenerator.x64.avx.cpp
GSSetupPrimCodeGenerator.x64.avx2.cpp
GSSetupPrimCodeGenerator.x86.cpp
GSSetupPrimCodeGenerator.x86.avx.cpp
GSSetupPrimCodeGenerator.x86.avx2.cpp
GSShaderOGL.cpp
GSState.cpp
GSTables.cpp
GSTexture.cpp
GSTextureCache.cpp
GSTextureCacheSW.cpp
GSTextureCacheOGL.cpp
GSTextureOGL.cpp
GSTextureNull.cpp
GSTextureSW.cpp
GSUtil.cpp
GSVector.cpp
GSVertexTrace.cpp
GSWnd.cpp
GSdx.cpp
GSdxResources.cpp
stdafx.cpp
Renderers/Common/GSDevice.cpp
Renderers/Common/GSDirtyRect.cpp
Renderers/Common/GSFunctionMap.cpp
Renderers/Common/GSOsdManager.cpp
Renderers/Common/GSRenderer.cpp
Renderers/Common/GSTexture.cpp
Renderers/Common/GSTextureCache.cpp
Renderers/Common/GSVertexTrace.cpp
Renderers/Null/GSDeviceNull.cpp
Renderers/Null/GSRendererNull.cpp
Renderers/Null/GSTextureNull.cpp
Renderers/HW/GSHwHack.cpp
Renderers/HW/GSRendererHW.cpp
Renderers/SW/GSDrawScanline.cpp
Renderers/SW/GSDrawScanlineCodeGenerator.cpp
Renderers/SW/GSDrawScanlineCodeGenerator.x64.cpp
Renderers/SW/GSDrawScanlineCodeGenerator.x64.avx.cpp
Renderers/SW/GSDrawScanlineCodeGenerator.x64.avx2.cpp
Renderers/SW/GSDrawScanlineCodeGenerator.x86.cpp
Renderers/SW/GSDrawScanlineCodeGenerator.x86.avx.cpp
Renderers/SW/GSDrawScanlineCodeGenerator.x86.avx2.cpp
Renderers/SW/GSRasterizer.cpp
Renderers/SW/GSRendererSW.cpp
Renderers/SW/GSSetupPrimCodeGenerator.cpp
Renderers/SW/GSSetupPrimCodeGenerator.x64.cpp
Renderers/SW/GSSetupPrimCodeGenerator.x64.avx.cpp
Renderers/SW/GSSetupPrimCodeGenerator.x64.avx2.cpp
Renderers/SW/GSSetupPrimCodeGenerator.x86.cpp
Renderers/SW/GSSetupPrimCodeGenerator.x86.avx.cpp
Renderers/SW/GSSetupPrimCodeGenerator.x86.avx2.cpp
Renderers/SW/GSTextureCacheSW.cpp
Renderers/SW/GSTextureSW.cpp
Renderers/OpenGL/GLLoader.cpp
Renderers/OpenGL/GLState.cpp
Renderers/OpenGL/GSDeviceOGL.cpp
Renderers/OpenGL/GSRendererOGL.cpp
Renderers/OpenGL/GSShaderOGL.cpp
Renderers/OpenGL/GSTextureCacheOGL.cpp
Renderers/OpenGL/GSTextureOGL.cpp
Renderers/OpenCL/GSRendererCL.cpp
Window/GSSetting.cpp
Window/GSWnd.cpp
)
set(GSdxHeaders
config.h
GLLoader.h
GLState.h
GSAlignedClass.h
GSBlock.h
GSCaptureDlg.h
GSCapture.h
GSClut.h
GSCodeBuffer.h
GSCrc.h
GSDevice.h
GSDeviceNull.h
GSDeviceOGL.h
GSDialog.h
GSDirtyRect.h
GSDrawingContext.h
GSDrawingEnvironment.h
GSDrawScanlineCodeGenerator.h
GSDrawScanline.h
GSDump.h
GSdx.h
GSdxResources.h
GSFastList.h
GSFunctionMap.h
GS.h
GSLocalMemory.h
GSLzma.h
GSOsdManager.h
GSPerfMon.h
GSPng.h
GSRasterizer.h
GSRendererCL.h
GSRenderer.h
GSRendererHW.h
GSRendererNull.h
GSRendererOGL.h
GSRendererSW.h
GSScanlineEnvironment.h
GSSetting.h
GSSettingsDlg.h
GSSetupPrimCodeGenerator.h
GSShaderOGL.h
GSState.h
GSTables.h
GSTextureCache.h
GSTextureCacheOGL.h
GSTextureCacheSW.h
GSTexture.h
GSTextureNull.h
GSTextureOGL.h
GSTextureSW.h
GSThread_CXX11.h
GSThread.h
GSUniformBufferOGL.h
GSUtil.h
GSVector.h
GSVector4.h
GSVector4i.h
GSVector8.h
GSVector8i.h
GSVertexArrayOGL.h
GSVertex.h
GSVertexHW.h
GSVertexList.h
GSVertexSW.h
GSVertexTrace.h
GSWnd.h
stdafx.h
PSX/GPUDrawingEnvironment.h
PSX/GPUDrawScanlineCodeGenerator.h
PSX/GPUDrawScanline.h
@ -198,7 +159,46 @@ set(GSdxHeaders
PSX/GPUSetupPrimCodeGenerator.h
PSX/GPUState.h
PSX/GPUVertex.h
stdafx.h
Renderers/Common/GSDevice.h
Renderers/Common/GSDirtyRect.h
Renderers/Common/GSFastList.h
Renderers/Common/GSFunctionMap.h
Renderers/Common/GSOsdManager.h
Renderers/Common/GSRenderer.h
Renderers/Common/GSTextureCache.h
Renderers/Common/GSTexture.h
Renderers/Common/GSVertex.h
Renderers/Common/GSVertexList.h
Renderers/Common/GSVertexTrace.h
Renderers/Null/GSDeviceNull.h
Renderers/Null/GSRendererNull.h
Renderers/Null/GSTextureNull.h
Renderers/HW/GSRendererHW.h
Renderers/HW/GSVertexHW.h
Renderers/SW/GSDrawScanlineCodeGenerator.h
Renderers/SW/GSDrawScanline.h
Renderers/SW/GSRasterizer.h
Renderers/SW/GSRendererSW.h
Renderers/SW/GSScanlineEnvironment.h
Renderers/SW/GSSetupPrimCodeGenerator.h
Renderers/SW/GSTextureCacheSW.h
Renderers/SW/GSTextureSW.h
Renderers/SW/GSVertexSW.h
Renderers/OpenGL/GLLoader.h
Renderers/OpenGL/GLState.h
Renderers/OpenGL/GSDeviceOGL.h
Renderers/OpenGL/GSRendererOGL.h
Renderers/OpenGL/GSShaderOGL.h
Renderers/OpenGL/GSTextureCacheOGL.h
Renderers/OpenGL/GSTextureOGL.h
Renderers/OpenGL/GSUniformBufferOGL.h
Renderers/OpenGL/GSVertexArrayOGL.h
Renderers/OpenCL/GSRendererCL.h
Window/GSCaptureDlg.h
Window/GSDialog.h
Window/GSSetting.h
Window/GSSettingsDlg.h
Window/GSWnd.h
xbyak/xbyak.h
xbyak/xbyak_mnemonic.h
xbyak/xbyak_util.h
@ -206,56 +206,55 @@ set(GSdxHeaders
if(Windows)
LIST(APPEND GSdxSources
GSCaptureDlg.cpp
GSDevice11.cpp
GSDevice9.cpp
GSDeviceDX.cpp
GSDialog.cpp
GSRendererDX11.cpp
GSRendererDX9.cpp
GSRendererDX.cpp
GSSettingsDlg.cpp
GSTexture11.cpp
GSTexture9.cpp
GSTextureCache11.cpp
GSTextureCache9.cpp
GSTextureFX11.cpp
GSTextureFX9.cpp
GSTextureFX.cpp
Renderers/DX11/GSDevice11.cpp
Renderers/DX9/GSDevice9.cpp
Renderers/DXCommon/GSDeviceDX.cpp
Window/GSDialog.cpp
Renderers/DX11/GSRendererDX11.cpp
Renderers/DX9/GSRendererDX9.cpp
Renderers/DXCommon/GSRendererDX.cpp
Renderers/DX11/GSTexture11.cpp
Renderers/DX9/GSTexture9.cpp
Renderers/DX11/GSTextureCache11.cpp
Renderers/DX9/GSTextureCache9.cpp
Renderers/DX11/GSTextureFX11.cpp
Renderers/DX9/GSTextureFX9.cpp
GSVertexList.cpp
GSVertexSW.cpp
GSWndDX.cpp
GSWndWGL.cpp
Renderers/SW/GSVertexSW.cpp
Window/GSCaptureDlg.cpp
Window/GSSettingsDlg.cpp
Window/GSWndDX.cpp
Window/GSWndWGL.cpp
PSX/GPUSettingsDlg.cpp
)
LIST(APPEND GSdxHeaders
GSDevice11.h
GSDevice9.h
GSDeviceDX.h
GSRendererDX11.h
GSRendererDX9.h
GSRendererDX.h
GSTexture11.h
GSTexture9.h
GSTextureCache11.h
GSTextureCache9.h
GSWndDX.h
GSWndWGL.h
Renderers/DX11/GSDevice11.h
Renderers/DX9/GSDevice9.h
Renderers/DXCommon/GSDeviceDX.h
Renderers/DX11/GSRendererDX11.h
Renderers/DX9/GSRendererDX9.h
Renderers/DXCommon/GSRendererDX.h
Renderers/DX11/GSTexture11.h
Renderers/DX9/GSTexture9.h
Renderers/DX11/GSTextureCache11.h
Renderers/DX9/GSTextureCache9.h
Window/GSWndDX.h
Window/GSWndWGL.h
PSX/GPUSettingsDlg.h
resource.h
targetver.h
)
else()
LIST(APPEND GSdxSources
GSLinuxDialog.cpp
GSWndOGL.cpp
GSWndEGL.cpp
Window/GSLinuxDialog.cpp
Window/GSWndOGL.cpp
Window/GSWndEGL.cpp
)
LIST(APPEND GSdxHeaders
GSWndEGL.h
GSWndOGL.h
Window/GSWndEGL.h
Window/GSWndOGL.h
)
endif()

View File

@ -22,30 +22,30 @@
#include "stdafx.h"
#include "GSdx.h"
#include "GSUtil.h"
#include "GSRendererSW.h"
#include "GSRendererNull.h"
#include "GSDeviceNull.h"
#include "GSDeviceOGL.h"
#include "GSRendererOGL.h"
#include "GSRendererCL.h"
#include "Renderers/SW/GSRendererSW.h"
#include "Renderers/Null/GSRendererNull.h"
#include "Renderers/Null/GSDeviceNull.h"
#include "Renderers/OpenGL/GSDeviceOGL.h"
#include "Renderers/OpenGL/GSRendererOGL.h"
#include "Renderers/OpenCL/GSRendererCL.h"
#include "GSLzma.h"
#ifdef _WIN32
#include "GSRendererDX9.h"
#include "GSRendererDX11.h"
#include "GSDevice9.h"
#include "GSDevice11.h"
#include "GSWndDX.h"
#include "GSWndWGL.h"
#include "GSSettingsDlg.h"
#include "Renderers/DX9/GSRendererDX9.h"
#include "Renderers/DX11/GSRendererDX11.h"
#include "Renderers/DX9/GSDevice9.h"
#include "Renderers/DX11/GSDevice11.h"
#include "Window/GSWndDX.h"
#include "Window/GSWndWGL.h"
#include "Window/GSSettingsDlg.h"
static HRESULT s_hr = E_FAIL;
#else
#include "GSWndOGL.h"
#include "GSWndEGL.h"
#include "Window/GSWndOGL.h"
#include "Window/GSWndEGL.h"
#include <gtk/gtk.h>
#include <gdk/gdkx.h>

View File

@ -25,7 +25,7 @@
#include "GSPng.h"
#ifdef _WIN32
#include "GSCaptureDlg.h"
#include "Window/GSCaptureDlg.h"
#endif
class GSCapture

View File

@ -22,7 +22,7 @@
#pragma once
#include "GS.h"
#include "GSVertexSW.h"
#include "Renderers/SW/GSVertexSW.h"
#include <lzma.h>
/*

View File

@ -2008,7 +2008,7 @@ void GSLocalMemory::ReadTextureBlock4HHP(uint32 bp, uint8* dst, int dstpitch, co
//
#include "GSTextureSW.h"
#include "Renderers/SW/GSTextureSW.h"
void GSLocalMemory::SaveBMP(const std::string& fn, uint32 bp, uint32 bw, uint32 psm, int w, int h)
{

View File

@ -25,12 +25,12 @@
#include "GSLocalMemory.h"
#include "GSDrawingContext.h"
#include "GSDrawingEnvironment.h"
#include "GSVertex.h"
#include "GSVertexTrace.h"
#include "Renderers/Common/GSVertex.h"
#include "Renderers/Common/GSVertexTrace.h"
#include "GSUtil.h"
#include "GSPerfMon.h"
#include "GSVector.h"
#include "GSDevice.h"
#include "Renderers/Common/GSDevice.h"
#include "GSCrc.h"
#include "GSAlignedClass.h"
#include "GSDump.h"

View File

@ -1,36 +0,0 @@
/*
* Copyright (C) 2007-2009 Gabest
* http://www.gabest.org
*
* This Program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2, or (at your option)
* any later version.
*
* This Program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with GNU Make; see the file COPYING. If not, write to
* the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA USA.
* http://www.gnu.org/copyleft/gpl.html
*
*/
#include "stdafx.h"
#include "GSTextureFX.h"
GSTextureFX::GSTextureFX()
: m_dev(NULL)
{
}
bool GSTextureFX::Create(GSDevice* dev)
{
m_dev = dev;
return true;
}

View File

@ -22,7 +22,7 @@
#pragma once
#include "GSdx.h"
#include "boost_spsc_queue.hpp"
#include "Utilities/boost_spsc_queue.hpp"
template<class T, int CAPACITY> class GSJobQueue final
{

View File

@ -23,7 +23,7 @@
#include "GSUtil.h"
#ifdef _WIN32
#include "GSDeviceDX.h"
#include "Renderers/DXCommon/GSDeviceDX.h"
#include <VersionHelpers.h>
#include "svnrev.h"
#else

View File

@ -21,7 +21,7 @@
#pragma once
#include "GSSetting.h"
#include "Window/GSSetting.h"
#include "GS.h"
class GSdxApp

View File

@ -90,85 +90,85 @@
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="GLLoader.cpp" />
<ClCompile Include="GLState.cpp" />
<ClCompile Include="Renderers\OpenGL\GLLoader.cpp" />
<ClCompile Include="Renderers\OpenGL\GLState.cpp" />
<ClCompile Include="GS.cpp" />
<ClCompile Include="GSAlignedClass.cpp" />
<ClCompile Include="GSBlock.cpp" />
<ClCompile Include="GSCapture.cpp" />
<ClCompile Include="GSCaptureDlg.cpp" />
<ClCompile Include="Window\GSCaptureDlg.cpp" />
<ClCompile Include="GSClut.cpp" />
<ClCompile Include="GSCodeBuffer.cpp" />
<ClCompile Include="GSCrc.cpp" />
<ClCompile Include="GSDevice.cpp" />
<ClCompile Include="GSDevice11.cpp" />
<ClCompile Include="GSDevice9.cpp" />
<ClCompile Include="GSDeviceDX.cpp" />
<ClCompile Include="GSDeviceNull.cpp" />
<ClCompile Include="GSDeviceOGL.cpp" />
<ClCompile Include="GSDialog.cpp" />
<ClCompile Include="GSDirtyRect.cpp" />
<ClCompile Include="Renderers\Common\GSDevice.cpp" />
<ClCompile Include="Renderers\DX11\GSDevice11.cpp" />
<ClCompile Include="Renderers\DX9\GSDevice9.cpp" />
<ClCompile Include="Renderers\DXCommon\GSDeviceDX.cpp" />
<ClCompile Include="Renderers\Null\GSDeviceNull.cpp" />
<ClCompile Include="Renderers\OpenGL\GSDeviceOGL.cpp" />
<ClCompile Include="Window\GSDialog.cpp" />
<ClCompile Include="Renderers\Common\GSDirtyRect.cpp" />
<ClCompile Include="GSDrawingContext.cpp" />
<ClCompile Include="GSDrawScanline.cpp" />
<ClCompile Include="GSDrawScanlineCodeGenerator.cpp" />
<ClCompile Include="GSDrawScanlineCodeGenerator.x64.avx.cpp" />
<ClCompile Include="GSDrawScanlineCodeGenerator.x64.avx2.cpp" />
<ClCompile Include="GSDrawScanlineCodeGenerator.x64.cpp" />
<ClCompile Include="GSDrawScanlineCodeGenerator.x86.avx.cpp" />
<ClCompile Include="GSDrawScanlineCodeGenerator.x86.avx2.cpp" />
<ClCompile Include="GSDrawScanlineCodeGenerator.x86.cpp" />
<ClCompile Include="Renderers\SW\GSDrawScanline.cpp" />
<ClCompile Include="Renderers\SW\GSDrawScanlineCodeGenerator.cpp" />
<ClCompile Include="Renderers\SW\GSDrawScanlineCodeGenerator.x64.avx.cpp" />
<ClCompile Include="Renderers\SW\GSDrawScanlineCodeGenerator.x64.avx2.cpp" />
<ClCompile Include="Renderers\SW\GSDrawScanlineCodeGenerator.x64.cpp" />
<ClCompile Include="Renderers\SW\GSDrawScanlineCodeGenerator.x86.avx.cpp" />
<ClCompile Include="Renderers\SW\GSDrawScanlineCodeGenerator.x86.avx2.cpp" />
<ClCompile Include="Renderers\SW\GSDrawScanlineCodeGenerator.x86.cpp" />
<ClCompile Include="GSDump.cpp" />
<ClCompile Include="GSdx.cpp" />
<ClCompile Include="GSFunctionMap.cpp" />
<ClCompile Include="GSHwHack.cpp" />
<ClCompile Include="Renderers\Common\GSFunctionMap.cpp" />
<ClCompile Include="Renderers\HW\GSHwHack.cpp" />
<ClCompile Include="GSLocalMemory.cpp" />
<ClCompile Include="GSLzma.cpp" />
<ClCompile Include="GSPerfMon.cpp" />
<ClCompile Include="GSOsdManager.cpp" />
<ClCompile Include="Renderers\Common\GSOsdManager.cpp" />
<ClCompile Include="GSPng.cpp" />
<ClCompile Include="GSRasterizer.cpp" />
<ClCompile Include="GSRenderer.cpp" />
<ClCompile Include="GSRendererCL.cpp" />
<ClCompile Include="GSRendererDX.cpp" />
<ClCompile Include="GSRendererDX11.cpp" />
<ClCompile Include="GSRendererDX9.cpp" />
<ClCompile Include="GSRendererHW.cpp" />
<ClCompile Include="GSRendererNull.cpp" />
<ClCompile Include="GSRendererOGL.cpp" />
<ClCompile Include="GSRendererSW.cpp" />
<ClCompile Include="GSSetting.cpp" />
<ClCompile Include="GSSettingsDlg.cpp" />
<ClCompile Include="GSSetupPrimCodeGenerator.cpp" />
<ClCompile Include="GSSetupPrimCodeGenerator.x64.avx.cpp" />
<ClCompile Include="GSSetupPrimCodeGenerator.x64.avx2.cpp" />
<ClCompile Include="GSSetupPrimCodeGenerator.x64.cpp" />
<ClCompile Include="GSSetupPrimCodeGenerator.x86.avx.cpp" />
<ClCompile Include="GSSetupPrimCodeGenerator.x86.avx2.cpp" />
<ClCompile Include="GSSetupPrimCodeGenerator.x86.cpp" />
<ClCompile Include="GSShaderOGL.cpp" />
<ClCompile Include="Renderers\SW\GSRasterizer.cpp" />
<ClCompile Include="Renderers\Common\GSRenderer.cpp" />
<ClCompile Include="Renderers\OpenCL\GSRendererCL.cpp" />
<ClCompile Include="Renderers\DXCommon\GSRendererDX.cpp" />
<ClCompile Include="Renderers\DX11\GSRendererDX11.cpp" />
<ClCompile Include="Renderers\DX9\GSRendererDX9.cpp" />
<ClCompile Include="Renderers\HW\GSRendererHW.cpp" />
<ClCompile Include="Renderers\Null\GSRendererNull.cpp" />
<ClCompile Include="Renderers\OpenGL\GSRendererOGL.cpp" />
<ClCompile Include="Renderers\SW\GSRendererSW.cpp" />
<ClCompile Include="Window\GSSetting.cpp" />
<ClCompile Include="Window\GSSettingsDlg.cpp" />
<ClCompile Include="Renderers\SW\GSSetupPrimCodeGenerator.cpp" />
<ClCompile Include="Renderers\SW\GSSetupPrimCodeGenerator.x64.avx.cpp" />
<ClCompile Include="Renderers\SW\GSSetupPrimCodeGenerator.x64.avx2.cpp" />
<ClCompile Include="Renderers\SW\GSSetupPrimCodeGenerator.x64.cpp" />
<ClCompile Include="Renderers\SW\GSSetupPrimCodeGenerator.x86.avx.cpp" />
<ClCompile Include="Renderers\SW\GSSetupPrimCodeGenerator.x86.avx2.cpp" />
<ClCompile Include="Renderers\SW\GSSetupPrimCodeGenerator.x86.cpp" />
<ClCompile Include="Renderers\OpenGL\GSShaderOGL.cpp" />
<ClCompile Include="GSState.cpp" />
<ClCompile Include="GSTables.cpp" />
<ClCompile Include="GSTexture.cpp" />
<ClCompile Include="GSTexture11.cpp" />
<ClCompile Include="GSTexture9.cpp" />
<ClCompile Include="GSTextureOGL.cpp" />
<ClCompile Include="GSTextureCache.cpp" />
<ClCompile Include="GSTextureCache11.cpp" />
<ClCompile Include="GSTextureCache9.cpp" />
<ClCompile Include="GSTextureCacheOGL.cpp" />
<ClCompile Include="GSTextureCacheSW.cpp" />
<ClCompile Include="GSTextureFX11.cpp" />
<ClCompile Include="GSTextureFX9.cpp" />
<ClCompile Include="GSTextureNull.cpp" />
<ClCompile Include="GSTextureSW.cpp" />
<ClCompile Include="Renderers\Common\GSTexture.cpp" />
<ClCompile Include="Renderers\DX11\GSTexture11.cpp" />
<ClCompile Include="Renderers\DX9\GSTexture9.cpp" />
<ClCompile Include="Renderers\OpenGL\GSTextureOGL.cpp" />
<ClCompile Include="Renderers\Common\GSTextureCache.cpp" />
<ClCompile Include="Renderers\DX11\GSTextureCache11.cpp" />
<ClCompile Include="Renderers\DX9\GSTextureCache9.cpp" />
<ClCompile Include="Renderers\OpenGL\GSTextureCacheOGL.cpp" />
<ClCompile Include="Renderers\SW\GSTextureCacheSW.cpp" />
<ClCompile Include="Renderers\DX11\GSTextureFX11.cpp" />
<ClCompile Include="Renderers\DX9\GSTextureFX9.cpp" />
<ClCompile Include="Renderers\Null\GSTextureNull.cpp" />
<ClCompile Include="Renderers\SW\GSTextureSW.cpp" />
<ClCompile Include="GSUtil.cpp" />
<ClCompile Include="GSVector.cpp" />
<ClCompile Include="GSVertexList.cpp" />
<ClCompile Include="GSVertexSW.cpp" />
<ClCompile Include="GSVertexTrace.cpp" />
<ClCompile Include="GSWnd.cpp" />
<ClCompile Include="GSWndDX.cpp" />
<ClCompile Include="GSWndWGL.cpp" />
<ClCompile Include="Renderers\Common\GSVertexList.cpp" />
<ClCompile Include="Renderers\SW\GSVertexSW.cpp" />
<ClCompile Include="Renderers\Common\GSVertexTrace.cpp" />
<ClCompile Include="Window\GSWnd.cpp" />
<ClCompile Include="Window\GSWndDX.cpp" />
<ClCompile Include="Window\GSWndWGL.cpp" />
<ClCompile Include="PSX\GPU.cpp" />
<ClCompile Include="PSX\GPUDrawScanline.cpp" />
<ClCompile Include="PSX\GPUDrawScanlineCodeGenerator.cpp" />
@ -183,85 +183,84 @@
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="boost_spsc_queue.hpp" />
<ClInclude Include="config.h" />
<ClInclude Include="GLLoader.h" />
<ClInclude Include="GLState.h" />
<ClInclude Include="Renderers\OpenGL\GLLoader.h" />
<ClInclude Include="Renderers\OpenGL\GLState.h" />
<ClInclude Include="GS.h" />
<ClInclude Include="GSAlignedClass.h" />
<ClInclude Include="GSBlock.h" />
<ClInclude Include="GSCapture.h" />
<ClInclude Include="GSCaptureDlg.h" />
<ClInclude Include="Window\GSCaptureDlg.h" />
<ClInclude Include="GSClut.h" />
<ClInclude Include="GSCodeBuffer.h" />
<ClInclude Include="GSCrc.h" />
<ClInclude Include="GSDevice.h" />
<ClInclude Include="GSDevice11.h" />
<ClInclude Include="GSDevice9.h" />
<ClInclude Include="GSDeviceDX.h" />
<ClInclude Include="GSDeviceNull.h" />
<ClInclude Include="GSDeviceOGL.h" />
<ClInclude Include="GSDialog.h" />
<ClInclude Include="GSDirtyRect.h" />
<ClInclude Include="Renderers\Common\GSDevice.h" />
<ClInclude Include="Renderers\DX11\GSDevice11.h" />
<ClInclude Include="Renderers\DX9\GSDevice9.h" />
<ClInclude Include="Renderers\DXCommon\GSDeviceDX.h" />
<ClInclude Include="Renderers\Null\GSDeviceNull.h" />
<ClInclude Include="Renderers\OpenGL\GSDeviceOGL.h" />
<ClInclude Include="Window\GSDialog.h" />
<ClInclude Include="Renderers\Common\GSDirtyRect.h" />
<ClInclude Include="GSDrawingContext.h" />
<ClInclude Include="GSDrawingEnvironment.h" />
<ClInclude Include="GSDrawScanline.h" />
<ClInclude Include="GSDrawScanlineCodeGenerator.h" />
<ClInclude Include="Renderers\SW\GSDrawScanline.h" />
<ClInclude Include="Renderers\SW\GSDrawScanlineCodeGenerator.h" />
<ClInclude Include="GSDump.h" />
<ClInclude Include="GSdx.h" />
<ClInclude Include="GSFastList.h" />
<ClInclude Include="GSFunctionMap.h" />
<ClInclude Include="Renderers\Common\GSFastList.h" />
<ClInclude Include="Renderers\Common\GSFunctionMap.h" />
<ClInclude Include="GSLocalMemory.h" />
<ClInclude Include="GSLzma.h" />
<ClInclude Include="GSPerfMon.h" />
<ClInclude Include="GSOsdManager.h" />
<ClInclude Include="Renderers\Common\GSOsdManager.h" />
<ClInclude Include="GSPng.h" />
<ClInclude Include="GSRasterizer.h" />
<ClInclude Include="GSRenderer.h" />
<ClInclude Include="GSRendererCL.h" />
<ClInclude Include="GSRendererDX.h" />
<ClInclude Include="GSRendererDX11.h" />
<ClInclude Include="GSRendererDX9.h" />
<ClInclude Include="GSRendererHW.h" />
<ClInclude Include="GSRendererNull.h" />
<ClInclude Include="GSRendererOGL.h" />
<ClInclude Include="GSRendererSW.h" />
<ClInclude Include="GSScanlineEnvironment.h" />
<ClInclude Include="GSSetting.h" />
<ClInclude Include="GSSettingsDlg.h" />
<ClInclude Include="GSSetupPrimCodeGenerator.h" />
<ClInclude Include="GSShaderOGL.h" />
<ClInclude Include="Renderers\SW\GSRasterizer.h" />
<ClInclude Include="Renderers\Common\GSRenderer.h" />
<ClInclude Include="Renderers\OpenCL\GSRendererCL.h" />
<ClInclude Include="Renderers\DXCommon\GSRendererDX.h" />
<ClInclude Include="Renderers\DX11\GSRendererDX11.h" />
<ClInclude Include="Renderers\DX9\GSRendererDX9.h" />
<ClInclude Include="Renderers\HW\GSRendererHW.h" />
<ClInclude Include="Renderers\Null\GSRendererNull.h" />
<ClInclude Include="Renderers\OpenGL\GSRendererOGL.h" />
<ClInclude Include="Renderers\SW\GSRendererSW.h" />
<ClInclude Include="Renderers\SW\GSScanlineEnvironment.h" />
<ClInclude Include="Window\GSSetting.h" />
<ClInclude Include="Window\GSSettingsDlg.h" />
<ClInclude Include="Renderers\SW\GSSetupPrimCodeGenerator.h" />
<ClInclude Include="Renderers\OpenGL\GSShaderOGL.h" />
<ClInclude Include="GSState.h" />
<ClInclude Include="GSTables.h" />
<ClInclude Include="GSTexture.h" />
<ClInclude Include="GSTexture11.h" />
<ClInclude Include="GSTexture9.h" />
<ClInclude Include="GSTextureOGL.h" />
<ClInclude Include="GSTextureCache.h" />
<ClInclude Include="GSTextureCache11.h" />
<ClInclude Include="GSTextureCache9.h" />
<ClInclude Include="GSTextureCacheOGL.h" />
<ClInclude Include="GSTextureCacheSW.h" />
<ClInclude Include="GSTextureNull.h" />
<ClInclude Include="GSTextureSW.h" />
<ClInclude Include="Renderers\Common\GSTexture.h" />
<ClInclude Include="Renderers\DX11\GSTexture11.h" />
<ClInclude Include="Renderers\DX9\GSTexture9.h" />
<ClInclude Include="Renderers\OpenGL\GSTextureOGL.h" />
<ClInclude Include="Renderers\Common\GSTextureCache.h" />
<ClInclude Include="Renderers\DX11\GSTextureCache11.h" />
<ClInclude Include="Renderers\DX9\GSTextureCache9.h" />
<ClInclude Include="Renderers\OpenGL\GSTextureCacheOGL.h" />
<ClInclude Include="Renderers\SW\GSTextureCacheSW.h" />
<ClInclude Include="Renderers\Null\GSTextureNull.h" />
<ClInclude Include="Renderers\SW\GSTextureSW.h" />
<ClInclude Include="GSThread.h" />
<ClInclude Include="GSThread_CXX11.h" />
<ClInclude Include="GSUniformBufferOGL.h" />
<ClInclude Include="Renderers\OpenGL\GSUniformBufferOGL.h" />
<ClInclude Include="GSUtil.h" />
<ClInclude Include="GSVector.h" />
<ClInclude Include="GSVector4i.h" />
<ClInclude Include="GSVector4.h" />
<ClInclude Include="GSVector8i.h" />
<ClInclude Include="GSVector8.h" />
<ClInclude Include="GSVertex.h" />
<ClInclude Include="GSVertexArrayOGL.h" />
<ClInclude Include="GSVertexHW.h" />
<ClInclude Include="GSVertexList.h" />
<ClInclude Include="GSVertexSW.h" />
<ClInclude Include="GSVertexTrace.h" />
<ClInclude Include="GSWnd.h" />
<ClInclude Include="GSWndDX.h" />
<ClInclude Include="GSWndWGL.h" />
<ClInclude Include="Renderers\Common\GSVertex.h" />
<ClInclude Include="Renderers\OpenGL\GSVertexArrayOGL.h" />
<ClInclude Include="Renderers\HW\GSVertexHW.h" />
<ClInclude Include="Renderers\Common\GSVertexList.h" />
<ClInclude Include="Renderers\SW\GSVertexSW.h" />
<ClInclude Include="Renderers\Common\GSVertexTrace.h" />
<ClInclude Include="Window\GSWnd.h" />
<ClInclude Include="Window\GSWndDX.h" />
<ClInclude Include="Window\GSWndWGL.h" />
<ClInclude Include="PSX\GPU.h" />
<ClInclude Include="PSX\GPUDrawingEnvironment.h" />
<ClInclude Include="PSX\GPUDrawScanline.h" />

View File

@ -33,7 +33,7 @@
<ClCompile Include="GSCapture.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="GSCaptureDlg.cpp">
<ClCompile Include="Window\GSCaptureDlg.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="GSClut.cpp">
@ -45,31 +45,31 @@
<ClCompile Include="GSCrc.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="GSDevice.cpp">
<ClCompile Include="Renderers\Common\GSDevice.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="GSDevice11.cpp">
<ClCompile Include="Renderers\DX11\GSDevice11.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="GSDevice9.cpp">
<ClCompile Include="Renderers\DX9\GSDevice9.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="GSDeviceNull.cpp">
<ClCompile Include="Renderers\Null\GSDeviceNull.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="GSDeviceOGL.cpp">
<ClCompile Include="Renderers\OpenGL\GSDeviceOGL.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="GSDialog.cpp">
<ClCompile Include="Window\GSDialog.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="GSDirtyRect.cpp">
<ClCompile Include="Renderers\Common\GSDirtyRect.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="GSDrawScanline.cpp">
<ClCompile Include="Renderers\SW\GSDrawScanline.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="GSDrawScanlineCodeGenerator.cpp">
<ClCompile Include="Renderers\SW\GSDrawScanlineCodeGenerator.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="GSDump.cpp">
@ -78,10 +78,10 @@
<ClCompile Include="GSdx.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="GSFunctionMap.cpp">
<ClCompile Include="Renderers\Common\GSFunctionMap.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="GSHwHack.cpp">
<ClCompile Include="Renderers\HW\GSHwHack.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="GSLocalMemory.cpp">
@ -90,46 +90,43 @@
<ClCompile Include="GSPerfMon.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="GSOsdManager.cpp">
<ClCompile Include="Renderers\Common\GSOsdManager.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="GSRasterizer.cpp">
<ClCompile Include="Renderers\SW\GSRasterizer.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="GSRenderer.cpp">
<ClCompile Include="Renderers\Common\GSRenderer.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="GSRendererDX.cpp">
<ClCompile Include="Renderers\DXCommon\GSRendererDX.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="GSRendererDX11.cpp">
<ClCompile Include="Renderers\DX11\GSRendererDX11.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="GSRendererDX9.cpp">
<ClCompile Include="Renderers\DX9\GSRendererDX9.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="GSRendererHW.cpp">
<ClCompile Include="Renderers\HW\GSRendererHW.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="GSRendererNull.cpp">
<ClCompile Include="Renderers\Null\GSRendererNull.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="GSRendererOGL.cpp">
<ClCompile Include="Renderers\OpenGL\GSRendererOGL.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="GSRendererSW.cpp">
<ClCompile Include="Renderers\SW\GSRendererSW.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="GSSetting.cpp">
<ClCompile Include="Window\GSSetting.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="GSSettingsDlg.cpp">
<ClCompile Include="Renderers\SW\GSSetupPrimCodeGenerator.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="GSSetupPrimCodeGenerator.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="GSShaderOGL.cpp">
<ClCompile Include="Renderers\OpenGL\GSShaderOGL.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="GSState.cpp">
@ -138,40 +135,40 @@
<ClCompile Include="GSTables.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="GSTexture.cpp">
<ClCompile Include="Renderers\Common\GSTexture.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="GSTexture11.cpp">
<ClCompile Include="Renderers\DX11\GSTexture11.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="GSTexture9.cpp">
<ClCompile Include="Renderers\DX9\GSTexture9.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="GSTextureOGL.cpp">
<ClCompile Include="Renderers\OpenGL\GSTextureOGL.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="GSTextureCache.cpp">
<ClCompile Include="Renderers\Common\GSTextureCache.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="GSTextureCache11.cpp">
<ClCompile Include="Renderers\DX11\GSTextureCache11.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="GSTextureCache9.cpp">
<ClCompile Include="Renderers\DX9\GSTextureCache9.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="GSTextureCacheOGL.cpp">
<ClCompile Include="Renderers\OpenGL\GSTextureCacheOGL.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="GSTextureCacheSW.cpp">
<ClCompile Include="Renderers\SW\GSTextureCacheSW.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="GSTextureFX11.cpp">
<ClCompile Include="Renderers\DX11\GSTextureFX11.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="GSTextureFX9.cpp">
<ClCompile Include="Renderers\DX9\GSTextureFX9.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="GSTextureNull.cpp">
<ClCompile Include="Renderers\Null\GSTextureNull.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="GSUtil.cpp">
@ -180,76 +177,76 @@
<ClCompile Include="GSVector.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="GSVertexList.cpp">
<ClCompile Include="Renderers\Common\GSVertexList.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="GSVertexSW.cpp">
<ClCompile Include="Renderers\SW\GSVertexSW.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="GSVertexTrace.cpp">
<ClCompile Include="Renderers\Common\GSVertexTrace.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="GSWnd.cpp">
<ClCompile Include="Window\GSWnd.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="GSWndDX.cpp">
<ClCompile Include="Window\GSWndDX.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="GSWndWGL.cpp">
<ClCompile Include="Window\GSWndWGL.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="stdafx.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="GLLoader.cpp">
<ClCompile Include="Renderers\OpenGL\GLLoader.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="GLState.cpp">
<ClCompile Include="Renderers\OpenGL\GLState.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="GSDeviceDX.cpp">
<ClCompile Include="Renderers\DXCommon\GSDeviceDX.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="GSTextureSW.cpp">
<ClCompile Include="Renderers\SW\GSTextureSW.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="GSSetupPrimCodeGenerator.x64.avx.cpp">
<ClCompile Include="Renderers\SW\GSSetupPrimCodeGenerator.x64.avx.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="GSSetupPrimCodeGenerator.x64.cpp">
<ClCompile Include="Renderers\SW\GSSetupPrimCodeGenerator.x64.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="GSSetupPrimCodeGenerator.x86.avx.cpp">
<ClCompile Include="Renderers\SW\GSSetupPrimCodeGenerator.x86.avx.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="GSSetupPrimCodeGenerator.x86.cpp">
<ClCompile Include="Renderers\SW\GSSetupPrimCodeGenerator.x86.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="GSDrawScanlineCodeGenerator.x64.avx.cpp">
<ClCompile Include="Renderers\SW\GSDrawScanlineCodeGenerator.x64.avx.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="GSDrawScanlineCodeGenerator.x64.avx2.cpp">
<ClCompile Include="Renderers\SW\GSDrawScanlineCodeGenerator.x64.avx2.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="GSDrawScanlineCodeGenerator.x64.cpp">
<ClCompile Include="Renderers\SW\GSDrawScanlineCodeGenerator.x64.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="GSDrawScanlineCodeGenerator.x86.avx.cpp">
<ClCompile Include="Renderers\SW\GSDrawScanlineCodeGenerator.x86.avx.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="GSDrawScanlineCodeGenerator.x86.cpp">
<ClCompile Include="Renderers\SW\GSDrawScanlineCodeGenerator.x86.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="GSDrawScanlineCodeGenerator.x86.avx2.cpp">
<ClCompile Include="Renderers\SW\GSDrawScanlineCodeGenerator.x86.avx2.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="GSSetupPrimCodeGenerator.x86.avx2.cpp">
<ClCompile Include="Renderers\SW\GSSetupPrimCodeGenerator.x86.avx2.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="GSSetupPrimCodeGenerator.x64.avx2.cpp">
<ClCompile Include="Renderers\SW\GSSetupPrimCodeGenerator.x64.avx2.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="GSRendererCL.cpp">
<ClCompile Include="Renderers\OpenCL\GSRendererCL.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="GSDrawingContext.cpp">
@ -288,12 +285,15 @@
<ClCompile Include="GSLzma.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Window\GSSettingsDlg.cpp">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="GLLoader.h">
<ClInclude Include="Renderers\OpenGL\GLLoader.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="GLState.h">
<ClInclude Include="Renderers\OpenGL\GLState.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="GS.h">
@ -308,7 +308,7 @@
<ClInclude Include="GSCapture.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="GSCaptureDlg.h">
<ClInclude Include="Window\GSCaptureDlg.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="GSClut.h">
@ -320,28 +320,28 @@
<ClInclude Include="GSCrc.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="GSDevice.h">
<ClInclude Include="Renderers\Common\GSDevice.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="GSDevice11.h">
<ClInclude Include="Renderers\DX11\GSDevice11.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="GSDevice9.h">
<ClInclude Include="Renderers\DX9\GSDevice9.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="GSDeviceDX.h">
<ClInclude Include="Renderers\DXCommon\GSDeviceDX.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="GSDeviceNull.h">
<ClInclude Include="Renderers\Null\GSDeviceNull.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="GSDeviceOGL.h">
<ClInclude Include="Renderers\OpenGL\GSDeviceOGL.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="GSDialog.h">
<ClInclude Include="Window\GSDialog.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="GSDirtyRect.h">
<ClInclude Include="Renderers\Common\GSDirtyRect.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="GSDrawingContext.h">
@ -350,10 +350,10 @@
<ClInclude Include="GSDrawingEnvironment.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="GSDrawScanline.h">
<ClInclude Include="Renderers\SW\GSDrawScanline.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="GSDrawScanlineCodeGenerator.h">
<ClInclude Include="Renderers\SW\GSDrawScanlineCodeGenerator.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="GSDump.h">
@ -362,7 +362,7 @@
<ClInclude Include="GSdx.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="GSFunctionMap.h">
<ClInclude Include="Renderers\Common\GSFunctionMap.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="GSLocalMemory.h">
@ -371,49 +371,49 @@
<ClInclude Include="GSPerfMon.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="GSOsdManager.h">
<ClInclude Include="Renderers\Common\GSOsdManager.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="GSRasterizer.h">
<ClInclude Include="Renderers\SW\GSRasterizer.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="GSRenderer.h">
<ClInclude Include="Renderers\Common\GSRenderer.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="GSRendererDX.h">
<ClInclude Include="Renderers\DXCommon\GSRendererDX.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="GSRendererDX11.h">
<ClInclude Include="Renderers\DX11\GSRendererDX11.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="GSRendererDX9.h">
<ClInclude Include="Renderers\DX9\GSRendererDX9.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="GSRendererHW.h">
<ClInclude Include="Renderers\HW\GSRendererHW.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="GSRendererNull.h">
<ClInclude Include="Renderers\Null\GSRendererNull.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="GSRendererOGL.h">
<ClInclude Include="Renderers\OpenGL\GSRendererOGL.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="GSRendererSW.h">
<ClInclude Include="Renderers\SW\GSRendererSW.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="GSScanlineEnvironment.h">
<ClInclude Include="Renderers\SW\GSScanlineEnvironment.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="GSSetting.h">
<ClInclude Include="Window\GSSetting.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="GSSettingsDlg.h">
<ClInclude Include="Window\GSSettingsDlg.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="GSSetupPrimCodeGenerator.h">
<ClInclude Include="Renderers\SW\GSSetupPrimCodeGenerator.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="GSShaderOGL.h">
<ClInclude Include="Renderers\OpenGL\GSShaderOGL.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="GSState.h">
@ -422,40 +422,40 @@
<ClInclude Include="GSTables.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="GSTexture.h">
<ClInclude Include="Renderers\Common\GSTexture.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="GSTexture11.h">
<ClInclude Include="Renderers\DX11\GSTexture11.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="GSTexture9.h">
<ClInclude Include="Renderers\DX9\GSTexture9.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="GSTextureOGL.h">
<ClInclude Include="Renderers\OpenGL\GSTextureOGL.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="GSTextureCache.h">
<ClInclude Include="Renderers\Common\GSTextureCache.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="GSTextureCache11.h">
<ClInclude Include="Renderers\DX11\GSTextureCache11.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="GSTextureCache9.h">
<ClInclude Include="Renderers\DX9\GSTextureCache9.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="GSTextureCacheOGL.h">
<ClInclude Include="Renderers\OpenGL\GSTextureCacheOGL.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="GSTextureCacheSW.h">
<ClInclude Include="Renderers\SW\GSTextureCacheSW.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="GSTextureNull.h">
<ClInclude Include="Renderers\Null\GSTextureNull.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="GSThread.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="GSUniformBufferOGL.h">
<ClInclude Include="Renderers\OpenGL\GSUniformBufferOGL.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="GSUtil.h">
@ -476,31 +476,31 @@
<ClInclude Include="GSVector8.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="GSVertex.h">
<ClInclude Include="Renderers\Common\GSVertex.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="GSVertexArrayOGL.h">
<ClInclude Include="Renderers\OpenGL\GSVertexArrayOGL.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="GSVertexHW.h">
<ClInclude Include="Renderers\HW\GSVertexHW.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="GSVertexList.h">
<ClInclude Include="Renderers\Common\GSVertexList.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="GSVertexSW.h">
<ClInclude Include="Renderers\SW\GSVertexSW.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="GSVertexTrace.h">
<ClInclude Include="Renderers\Common\GSVertexTrace.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="GSWnd.h">
<ClInclude Include="Window\GSWnd.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="GSWndDX.h">
<ClInclude Include="Window\GSWndDX.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="GSWndWGL.h">
<ClInclude Include="Window\GSWndWGL.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="stdafx.h">
@ -521,7 +521,7 @@
<ClInclude Include="xbyak\xbyak_util.h">
<Filter>Xbyak</Filter>
</ClInclude>
<ClInclude Include="GSTextureSW.h">
<ClInclude Include="Renderers\SW\GSTextureSW.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="config.h">
@ -530,7 +530,7 @@
<ClInclude Include="targetver.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="GSRendererCL.h">
<ClInclude Include="Renderers\OpenCL\GSRendererCL.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="GSPng.h">
@ -572,18 +572,15 @@
<ClInclude Include="PSX\GPUVertex.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="boost_spsc_queue.hpp">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="GSFastList.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="GSThread_CXX11.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="GSLzma.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Renderers\Common\GSFastList.h">
<Filter>Header Files</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<None Include="res\logo9.bmp">
@ -640,4 +637,4 @@
<Filter>Resource Files</Filter>
</Image>
</ItemGroup>
</Project>
</Project>

View File

@ -22,14 +22,14 @@
#include "stdafx.h"
#include "GSdx.h"
#include "GSUtil.h"
#include "GSDeviceNull.h"
#include "Renderers/Null/GSDeviceNull.h"
#include "GPURendererSW.h"
#ifdef _WIN32
#include "GPUSettingsDlg.h"
#include "GSDevice9.h"
#include "GSDevice11.h"
#include "Renderers/DX9/GSDevice9.h"
#include "Renderers/DX11/GSDevice11.h"
static HRESULT s_hr = E_FAIL;

View File

@ -22,7 +22,7 @@
#pragma once
#include "GPUState.h"
#include "GSRasterizer.h"
#include "Renderers/SW/GSRasterizer.h"
#include "GPUScanlineEnvironment.h"
#include "GPUSetupPrimCodeGenerator.h"
#include "GPUDrawScanlineCodeGenerator.h"

View File

@ -23,7 +23,7 @@
#include "stdafx.h"
#include "GPUDrawScanlineCodeGenerator.h"
#include "GSVertexSW.h"
#include "Renderers/SW/GSVertexSW.h"
static const int _args = 8;
static const int _top = _args + 4;

View File

@ -22,7 +22,7 @@
#pragma once
#include "GPUScanlineEnvironment.h"
#include "GSFunctionMap.h"
#include "Renderers/Common/GSFunctionMap.h"
using namespace Xbyak;

View File

@ -581,7 +581,7 @@ void GPULocalMemory::Expand24(const uint16* RESTRICT src, uint32* RESTRICT dst,
}
}
#include "GSTextureSW.h"
#include "Renderers/SW/GSTextureSW.h"
void GPULocalMemory::SaveBMP(const std::string& fn, const GSVector4i& r2, int tp, int cx, int cy)
{

View File

@ -22,10 +22,10 @@
#pragma once
#include "GPUState.h"
#include "GSVertexList.h"
#include "GSDevice.h"
#include "Renderers/Common/GSVertexList.h"
#include "Renderers/Common/GSDevice.h"
#ifdef _WIN32
#include "GSWndDX.h"
#include "Window/GSWndDX.h"
#endif
class GPURenderer : public GPUState

View File

@ -21,8 +21,8 @@
#pragma once
#include "GSDialog.h"
#include "GSSetting.h"
#include "Window/GSDialog.h"
#include "Window/GSSetting.h"
class GPUSettingsDlg : public GSDialog
{

View File

@ -23,7 +23,7 @@
#include "stdafx.h"
#include "GPUSetupPrimCodeGenerator.h"
#include "GSVertexSW.h"
#include "Renderers/SW/GSVertexSW.h"
using namespace Xbyak;

View File

@ -22,7 +22,7 @@
#pragma once
#include "GPUScanlineEnvironment.h"
#include "GSFunctionMap.h"
#include "Renderers/Common/GSFunctionMap.h"
class GPUSetupPrimCodeGenerator : public GSCodeGenerator
{

View File

@ -22,7 +22,7 @@
#pragma once
#include "GSFastList.h"
#include "GSWnd.h"
#include "Window/GSWnd.h"
#include "GSTexture.h"
#include "GSVertex.h"
#include "GSAlignedClass.h"

View File

@ -26,7 +26,7 @@
#include "xbyak/xbyak.h"
#include "xbyak/xbyak_util.h"
#include "GSScanlineEnvironment.h"
#include "Renderers/SW/GSScanlineEnvironment.h"
template<class KEY, class VALUE> class GSFunctionMap
{

View File

@ -22,7 +22,7 @@
#pragma once
#include "GSdx.h"
#include "GSWnd.h"
#include "Window/GSWnd.h"
#include "GSState.h"
#include "GSCapture.h"

View File

@ -20,7 +20,7 @@
*/
#include "stdafx.h"
#include "GSTextureCache.h"
#include "Renderers/Common/GSTextureCache.h"
#include "GSUtil.h"
bool s_IS_DIRECT3D11 = false;

View File

@ -23,8 +23,8 @@
#include "GS.h"
#include "GSVector.h"
#include "GSVertexHW.h"
#include "GSVertexSW.h"
#include "Renderers/HW/GSVertexHW.h"
#include "Renderers/SW/GSVertexSW.h"
#pragma pack(push, 1)

View File

@ -23,8 +23,8 @@
#include "GSDrawingContext.h"
#include "GSVertex.h"
#include "GSVertexSW.h"
#include "GSVertexHW.h"
#include "Renderers/SW/GSVertexSW.h"
#include "Renderers/HW/GSVertexHW.h"
#include "GSFunctionMap.h"
class GSState;

View File

@ -21,7 +21,7 @@
#pragma once
#include "GSDeviceDX.h"
#include "Renderers\DXCommon\GSDeviceDX.h"
#include "GSTexture11.h"
struct GSVertexShader11

View File

@ -21,8 +21,8 @@
#pragma once
#include "GSRendererDX.h"
#include "GSVertexHW.h"
#include "Renderers/DXCommon/GSRendererDX.h"
#include "Renderers/HW/GSVertexHW.h"
#include "GSTextureCache11.h"
class GSRendererDX11 : public GSRendererDX

View File

@ -21,7 +21,7 @@
#pragma once
#include "GSTexture.h"
#include "Renderers/Common/GSTexture.h"
class GSTexture11 : public GSTexture
{

View File

@ -21,7 +21,7 @@
#pragma once
#include "GSTextureCache.h"
#include "Renderers/Common/GSTextureCache.h"
#include "GSDevice11.h"
class GSTextureCache11 : public GSTextureCache

View File

@ -21,7 +21,7 @@
#pragma once
#include "GSDeviceDX.h"
#include "Renderers/DXCommon/GSDeviceDX.h"
#include "GSTexture9.h"
struct Direct3DSamplerState9

View File

@ -21,8 +21,8 @@
#pragma once
#include "GSRendererDX.h"
#include "GSVertexHW.h"
#include "Renderers/DXCommon/GSRendererDX.h"
#include "Renderers/HW/GSVertexHW.h"
#include "GSTextureCache9.h"
class GSRendererDX9 : public GSRendererDX

View File

@ -21,7 +21,7 @@
#pragma once
#include "GSTexture.h"
#include "Renderers/Common/GSTexture.h"
class GSTexture9 : public GSTexture
{

View File

@ -21,7 +21,7 @@
#pragma once
#include "GSTextureCache.h"
#include "Renderers/Common/GSTextureCache.h"
#include "GSDevice9.h"
class GSTextureCache9 : public GSTextureCache

View File

@ -22,7 +22,7 @@
#pragma once
#include "GSVector.h"
#include "GSDevice.h"
#include "Renderers/Common/GSDevice.h"
#include "GSAlignedClass.h"
class GSDeviceDX : public GSDevice

View File

@ -21,7 +21,7 @@
#pragma once
#include "GSRendererHW.h"
#include "Renderers/HW/GSRendererHW.h"
#include "GSDeviceDX.h"
class GSRendererDX : public GSRendererHW

View File

@ -21,10 +21,10 @@
#pragma once
#include "GSRenderer.h"
#include "GSTextureCache.h"
#include "Renderers/Common/GSRenderer.h"
#include "Renderers/Common/GSTextureCache.h"
#include "GSCrc.h"
#include "GSFunctionMap.h"
#include "Renderers/Common/GSFunctionMap.h"
#include "GSState.h"
class GSRendererHW : public GSRenderer

View File

@ -21,7 +21,7 @@
#pragma once
#include "GSDevice.h"
#include "Renderers/Common/GSDevice.h"
#include "GSTextureNull.h"
class GSDeviceNull : public GSDevice

View File

@ -21,7 +21,7 @@
#pragma once
#include "GSRenderer.h"
#include "Renderers/Common/GSRenderer.h"
class GSRendererNull : public GSRenderer
{

View File

@ -21,7 +21,7 @@
#pragma once
#include "GSTexture.h"
#include "Renderers/Common/GSTexture.h"
class GSTextureNull : public GSTexture
{

View File

@ -21,7 +21,7 @@
#pragma once
#include "GSRenderer.h"
#include "Renderers/Common/GSRenderer.h"
#ifdef ENABLE_OPENCL

View File

@ -24,7 +24,7 @@
#include "GSDeviceOGL.h"
#include "GLState.h"
#include "GSUtil.h"
#include "GSOsdManager.h"
#include "Renderers/Common/GSOsdManager.h"
#include <fstream>
//#define ONLY_LINES

View File

@ -21,14 +21,14 @@
#pragma once
#include "GSDevice.h"
#include "Renderers/Common/GSDevice.h"
#include "GSTextureOGL.h"
#include "GSdx.h"
#include "GSVertexArrayOGL.h"
#include "GSUniformBufferOGL.h"
#include "GSShaderOGL.h"
#include "GLState.h"
#include "GSOsdManager.h"
#include "Renderers/Common/GSOsdManager.h"
// A couple of flag to determine the blending behavior
#define BLEND_A_MAX (0x100) // Impossible blending uses coeff bigger than 1

View File

@ -21,7 +21,7 @@
#include "stdafx.h"
#include "GSRendererOGL.h"
#include "GSRenderer.h"
#include "Renderers/Common/GSRenderer.h"
GSRendererOGL::GSRendererOGL()

View File

@ -21,11 +21,11 @@
#pragma once
#include "GSRendererHW.h"
#include "Renderers/HW/GSRendererHW.h"
#include "GSRenderer.h"
#include "Renderers/Common/GSRenderer.h"
#include "GSTextureCacheOGL.h"
#include "GSVertexHW.h"
#include "Renderers/HW/GSVertexHW.h"
class GSRendererOGL final : public GSRendererHW
{

View File

@ -22,7 +22,7 @@
#pragma once
#include "GSTextureCache.h"
#include "Renderers/Common/GSTextureCache.h"
#include "GSDeviceOGL.h"
class GSTextureCacheOGL final : public GSTextureCache

View File

@ -21,7 +21,7 @@
#pragma once
#include "GSTexture.h"
#include "Renderers/Common/GSTexture.h"
namespace PboPool {
inline void BindPbo();

View File

@ -22,7 +22,7 @@
#pragma once
#include "GSScanlineEnvironment.h"
#include "GSFunctionMap.h"
#include "Renderers/Common/GSFunctionMap.h"
#include "GSUtil.h"
using namespace Xbyak;

Some files were not shown because too many files have changed in this diff Show More