gs: begin preliminary windows support

This commit is contained in:
Gauvain 'GovanifY' Roussel-Tarbouriech 2021-05-15 11:25:45 +02:00 committed by Kojin
parent 94901f8be3
commit 2e9349328a
1 changed files with 143 additions and 0 deletions

View File

@ -447,6 +447,77 @@
<ClCompile Include="..\..\USB\usb-pad\usb-seamic.cpp" />
<ClCompile Include="..\..\USB\USB.cpp" />
<ClCompile Include="..\..\USB\Win32\Config_usb.cpp" />
<ClCompile Include="..\..\GS\Renderers\OpenGL\GLLoader.cpp" />
<ClCompile Include="..\..\GS\Renderers\OpenGL\GLState.cpp" />
<ClCompile Include="..\..\GS\GS.cpp" />
<ClCompile Include="..\..\GS\GSAlignedClass.cpp" />
<ClCompile Include="..\..\GS\GSBlock.cpp" />
<ClCompile Include="..\..\GS\GSCapture.cpp" />
<ClCompile Include="..\..\GS\Window\GSCaptureDlg.cpp" />
<ClCompile Include="..\..\GS\GSClut.cpp" />
<ClCompile Include="..\..\GS\GSCodeBuffer.cpp" />
<ClCompile Include="..\..\GS\GSCrc.cpp" />
<ClCompile Include="..\..\GS\Renderers\Common\GSDevice.cpp" />
<ClCompile Include="..\..\GS\Renderers\DX11\GSDevice11.cpp" />
<ClCompile Include="..\..\GS\Renderers\Null\GSDeviceNull.cpp" />
<ClCompile Include="..\..\GS\Renderers\OpenGL\GSDeviceOGL.cpp" />
<ClCompile Include="..\..\GS\Window\GSDialog.cpp" />
<ClCompile Include="..\..\GS\Renderers\Common\GSDirtyRect.cpp" />
<ClCompile Include="..\..\GS\GSDrawingContext.cpp" />
<ClCompile Include="..\..\GS\Renderers\SW\GSDrawScanline.cpp" />
<ClCompile Include="..\..\GS\Renderers\SW\GSDrawScanlineCodeGenerator.cpp" />
<ClCompile Include="..\..\GS\Renderers\SW\GSDrawScanlineCodeGenerator.x64.avx.cpp" />
<ClCompile Include="..\..\GS\Renderers\SW\GSDrawScanlineCodeGenerator.x64.avx2.cpp" />
<ClCompile Include="..\..\GS\Renderers\SW\GSDrawScanlineCodeGenerator.x64.cpp" />
<ClCompile Include="..\..\GS\Renderers\SW\GSDrawScanlineCodeGenerator.x86.avx.cpp" />
<ClCompile Include="..\..\GS\Renderers\SW\GSDrawScanlineCodeGenerator.x86.avx2.cpp" />
<ClCompile Include="..\..\GS\Renderers\SW\GSDrawScanlineCodeGenerator.x86.cpp" />
<ClCompile Include="..\..\GS\GSDump.cpp" />
<ClCompile Include="..\..\GS\GSdx.cpp" />
<ClCompile Include="..\..\GS\Renderers\Common\GSFunctionMap.cpp" />
<ClCompile Include="..\..\GS\Renderers\HW\GSHwHack.cpp" />
<ClCompile Include="..\..\GS\GSLocalMemory.cpp" />
<ClCompile Include="..\..\GS\GSLzma.cpp" />
<ClCompile Include="..\..\GS\GSPerfMon.cpp" />
<ClCompile Include="..\..\GS\Renderers\Common\GSOsdManager.cpp" />
<ClCompile Include="..\..\GS\GSPng.cpp" />
<ClCompile Include="..\..\GS\Renderers\SW\GSRasterizer.cpp" />
<ClCompile Include="..\..\GS\Renderers\Common\GSRenderer.cpp" />
<ClCompile Include="..\..\GS\Renderers\DX11\GSRendererDX11.cpp" />
<ClCompile Include="..\..\GS\Renderers\HW\GSRendererHW.cpp" />
<ClCompile Include="..\..\GS\Renderers\Null\GSRendererNull.cpp" />
<ClCompile Include="..\..\GS\Renderers\OpenGL\GSRendererOGL.cpp" />
<ClCompile Include="..\..\GS\Renderers\SW\GSRendererSW.cpp" />
<ClCompile Include="..\..\GS\Window\GSSetting.cpp" />
<ClCompile Include="..\..\GS\Window\GSSettingsDlg.cpp" />
<ClCompile Include="..\..\GS\Renderers\SW\GSSetupPrimCodeGenerator.cpp" />
<ClCompile Include="..\..\GS\Renderers\SW\GSSetupPrimCodeGenerator.x64.avx.cpp" />
<ClCompile Include="..\..\GS\Renderers\SW\GSSetupPrimCodeGenerator.x64.avx2.cpp" />
<ClCompile Include="..\..\GS\Renderers\SW\GSSetupPrimCodeGenerator.x64.cpp" />
<ClCompile Include="..\..\GS\Renderers\SW\GSSetupPrimCodeGenerator.x86.avx.cpp" />
<ClCompile Include="..\..\GS\Renderers\SW\GSSetupPrimCodeGenerator.x86.avx2.cpp" />
<ClCompile Include="..\..\GS\Renderers\SW\GSSetupPrimCodeGenerator.x86.cpp" />
<ClCompile Include="..\..\GS\Renderers\OpenGL\GSShaderOGL.cpp" />
<ClCompile Include="..\..\GS\GSState.cpp" />
<ClCompile Include="..\..\GS\GSTables.cpp" />
<ClCompile Include="..\..\GS\Renderers\Common\GSTexture.cpp" />
<ClCompile Include="..\..\GS\Renderers\DX11\GSTexture11.cpp" />
<ClCompile Include="..\..\GS\Renderers\OpenGL\GSTextureOGL.cpp" />
<ClCompile Include="..\..\GS\Renderers\HW\GSTextureCache.cpp" />
<ClCompile Include="..\..\GS\Renderers\DX11\GSTextureCache11.cpp" />
<ClCompile Include="..\..\GS\Renderers\OpenGL\GSTextureCacheOGL.cpp" />
<ClCompile Include="..\..\GS\Renderers\SW\GSTextureCacheSW.cpp" />
<ClCompile Include="..\..\GS\Renderers\DX11\GSTextureFX11.cpp" />
<ClCompile Include="..\..\GS\Renderers\Null\GSTextureNull.cpp" />
<ClCompile Include="..\..\GS\Renderers\SW\GSTextureSW.cpp" />
<ClCompile Include="..\..\GS\GSUtil.cpp" />
<ClCompile Include="..\..\GS\GSVector.cpp" />
<ClCompile Include="..\..\GS\Renderers\Common\GSVertexList.cpp" />
<ClCompile Include="..\..\GS\Renderers\SW\GSVertexSW.cpp" />
<ClCompile Include="..\..\GS\Renderers\Common\GSVertexTrace.cpp" />
<ClCompile Include="..\..\GS\Window\GSWnd.cpp" />
<ClCompile Include="..\..\GS\Window\GSWndDX.cpp" />
<ClCompile Include="..\..\GS\Window\GSWndWGL.cpp" />
<ClCompile Include="..\..\Utilities\FileUtils.cpp" />
<ClCompile Include="..\..\Dump.cpp" />
<ClCompile Include="..\..\x86\iMisc.cpp" />
@ -733,6 +804,78 @@
<ClInclude Include="..\..\SPU2\Windows\WinConfig.h" />
<ClInclude Include="..\..\SPU2\spu2.h" />
<ClInclude Include="..\..\SPU2\Windows\resource.h" />
<ClInclude Include="..\..\GS\config.h" />
<ClInclude Include="..\..\GS\Renderers\OpenGL\GLLoader.h" />
<ClInclude Include="..\..\GS\Renderers\OpenGL\GLState.h" />
<ClInclude Include="..\..\GS\GS.h" />
<ClInclude Include="..\..\GS\GSAlignedClass.h" />
<ClInclude Include="..\..\GS\GSBlock.h" />
<ClInclude Include="..\..\GS\GSCapture.h" />
<ClInclude Include="..\..\GS\Window\GSCaptureDlg.h" />
<ClInclude Include="..\..\GS\GSClut.h" />
<ClInclude Include="..\..\GS\GSCodeBuffer.h" />
<ClInclude Include="..\..\GS\GSCrc.h" />
<ClInclude Include="..\..\GS\Renderers\Common\GSDevice.h" />
<ClInclude Include="..\..\GS\Renderers\DX11\GSDevice11.h" />
<ClInclude Include="..\..\GS\Renderers\Null\GSDeviceNull.h" />
<ClInclude Include="..\..\GS\Renderers\OpenGL\GSDeviceOGL.h" />
<ClInclude Include="..\..\GS\Window\GSDialog.h" />
<ClInclude Include="..\..\GS\Renderers\Common\GSDirtyRect.h" />
<ClInclude Include="..\..\GS\GSDrawingContext.h" />
<ClInclude Include="..\..\GS\GSDrawingEnvironment.h" />
<ClInclude Include="..\..\GS\Renderers\SW\GSDrawScanline.h" />
<ClInclude Include="..\..\GS\Renderers\SW\GSDrawScanlineCodeGenerator.h" />
<ClInclude Include="..\..\GS\GSDump.h" />
<ClInclude Include="..\..\GS\Renderers\Common\GSFastList.h" />
<ClInclude Include="..\..\GS\Renderers\Common\GSFunctionMap.h" />
<ClInclude Include="..\..\GS\GSLocalMemory.h" />
<ClInclude Include="..\..\GS\GSLzma.h" />
<ClInclude Include="..\..\GS\GSPerfMon.h" />
<ClInclude Include="..\..\GS\Renderers\Common\GSOsdManager.h" />
<ClInclude Include="..\..\GS\GSPng.h" />
<ClInclude Include="..\..\GS\Renderers\SW\GSRasterizer.h" />
<ClInclude Include="..\..\GS\Renderers\Common\GSRenderer.h" />
<ClInclude Include="..\..\GS\Renderers\DX11\GSRendererDX11.h" />
<ClInclude Include="..\..\GS\Renderers\HW\GSRendererHW.h" />
<ClInclude Include="..\..\GS\Renderers\Null\GSRendererNull.h" />
<ClInclude Include="..\..\GS\Renderers\OpenGL\GSRendererOGL.h" />
<ClInclude Include="..\..\GS\Renderers\SW\GSRendererSW.h" />
<ClInclude Include="..\..\GS\Renderers\SW\GSScanlineEnvironment.h" />
<ClInclude Include="..\..\GS\Window\GSSetting.h" />
<ClInclude Include="..\..\GS\Window\GSSettingsDlg.h" />
<ClInclude Include="..\..\GS\Renderers\SW\GSSetupPrimCodeGenerator.h" />
<ClInclude Include="..\..\GS\Renderers\OpenGL\GSShaderOGL.h" />
<ClInclude Include="..\..\GS\GSState.h" />
<ClInclude Include="..\..\GS\GSTables.h" />
<ClInclude Include="..\..\GS\Renderers\Common\GSTexture.h" />
<ClInclude Include="..\..\GS\Renderers\DX11\GSTexture11.h" />
<ClInclude Include="..\..\GS\Renderers\OpenGL\GSTextureOGL.h" />
<ClInclude Include="..\..\GS\Renderers\HW\GSTextureCache.h" />
<ClInclude Include="..\..\GS\Renderers\DX11\GSTextureCache11.h" />
<ClInclude Include="..\..\GS\Renderers\OpenGL\GSTextureCacheOGL.h" />
<ClInclude Include="..\..\GS\Renderers\SW\GSTextureCacheSW.h" />
<ClInclude Include="..\..\GS\Renderers\Null\GSTextureNull.h" />
<ClInclude Include="..\..\GS\Renderers\SW\GSTextureSW.h" />
<ClInclude Include="..\..\GS\GSThread.h" />
<ClInclude Include="..\..\GS\GSThread_CXX11.h" />
<ClInclude Include="..\..\GS\Renderers\OpenGL\GSUniformBufferOGL.h" />
<ClInclude Include="..\..\GS\GSUtil.h" />
<ClInclude Include="..\..\GS\GSVector.h" />
<ClInclude Include="..\..\GS\GSVector4i.h" />
<ClInclude Include="..\..\GS\GSVector4.h" />
<ClInclude Include="..\..\GS\GSVector8i.h" />
<ClInclude Include="..\..\GS\GSVector8.h" />
<ClInclude Include="..\..\GS\Renderers\Common\GSVertex.h" />
<ClInclude Include="..\..\GS\Renderers\OpenGL\GSVertexArrayOGL.h" />
<ClInclude Include="..\..\GS\Renderers\HW\GSVertexHW.h" />
<ClInclude Include="..\..\GS\Renderers\Common\GSVertexList.h" />
<ClInclude Include="..\..\GS\Renderers\SW\GSVertexSW.h" />
<ClInclude Include="..\..\GS\Renderers\Common\GSVertexTrace.h" />
<ClInclude Include="..\..\GS\Window\GSWnd.h" />
<ClInclude Include="..\..\GS\Window\GSWndDX.h" />
<ClInclude Include="..\..\GS\Window\GSWndWGL.h" />
<ClInclude Include="..\..\GS\resource.h" />
<ClInclude Include="..\..\GS\targetver.h" />
<ClInclude Include="..\..\IPU\IPUdma.h" />
<ClInclude Include="..\..\Mdec.h" />
<ClInclude Include="..\..\Patch.h" />