pcsx2/plugins/GSdx
Jake.Stine b974b815ff Major Build System changes:
* Changed w32pthreads library into a DLL so that it can be used from plugins correctly. (NOTE: you will need to make sure to build and copy w32pthreads.dll into your pcsx2 folder).
 * Switched pcsx2 from static CRT to shared CRT linking (needed to ensure correct exception handling behavior in multithreaded DLL environments).
 * Switched all standard plugins in the Suite to the shared CRT, to match pcsx2's new style. :)
 * Renamed _DEBUG (depreciated) to PCSX2_DEBUG (excluding Gabest projects since the ATL still uses it).
 * Added intrin.h to Pcsx2Defs.h (so that it is included universally), and added intrin_x86.h for GCC compatibility.

Notes:
 * Current plugin version compatibility status should be unaffected.  The new shared-CRT plugins work fine with older versions of Pcsx2, and the older plugins should work fine with the new shared-CRT version of pcsx2; so long as the necessary CRT DLLs are available on the user's system.
 * All future packagings of pcsx2 will include w32pthreads.dll and the Common Runtimes (CRTs).
 * Existing users who do not have MSVC installed can obtain the CRTs by downloading the Microsoft Visual C++ 2008 Redistributable Package (anyone with msvc installed should already have all they need).

git-svn-id: http://pcsx2.googlecode.com/svn/trunk@1388 96395faa-99c1-11dd-bbfe-3dabce05a288
2009-06-18 08:20:19 +00:00
..
baseclasses Re-Added eol-style:native properties to the repository. The settings got lost when we merged from Playground to Official. 2009-02-09 21:15:56 +00:00
res GSdx: moved 16 bit texture processing from gpu to cpu, with the pixel shader it was either incorrectly done or too slow, please check what got slower/faster or broken :P 2009-06-17 11:24:42 +00:00
vsprops Major Build System changes: 2009-06-18 08:20:19 +00:00
vtune GSdx: vtune JIT code profiling support (somebody should implement this in pcsx2 too, see iJIT_NotifyEvent(iJVM_EVENT_TYPE_METHOD_LOAD_FINISHED, ...), plzkthx :P) and other minor fixes/optimizations. 2009-02-22 16:28:39 +00:00
xbyak GSdx: more refactoring (aka search and replace) 2009-05-14 16:41:52 +00:00
GPU.cpp GSdx: mfc-free 2009-06-03 12:09:04 +00:00
GPU.h GSdx: more refactoring (aka search and replace) 2009-05-14 16:41:52 +00:00
GPUDrawScanline.cpp GSdx: looking for an opengl guru... 2009-06-12 19:09:17 +00:00
GPUDrawScanline.h GSdx: more refactoring (aka search and replace) 2009-05-14 16:41:52 +00:00
GPUDrawScanlineCodeGenerator.cpp GSdx: more refactoring (aka search and replace) 2009-05-14 16:41:52 +00:00
GPUDrawScanlineCodeGenerator.h GSdx: more refactoring (aka search and replace) 2009-05-14 16:41:52 +00:00
GPUDrawingEnvironment.h GSdx: more refactoring (aka search and replace) 2009-05-14 16:41:52 +00:00
GPULocalMemory.cpp GSdx: more source cleanup and something interesting on F7 2009-05-22 23:23:38 +00:00
GPULocalMemory.h GSdx: more source cleanup and something interesting on F7 2009-05-22 23:23:38 +00:00
GPURenderer.cpp GSdx: moved 16 bit texture processing from gpu to cpu, with the pixel shader it was either incorrectly done or too slow, please check what got slower/faster or broken :P 2009-06-17 11:24:42 +00:00
GPURenderer.h GSdx: mfc-free 2009-06-03 12:09:04 +00:00
GPURendererSW.cpp GSdx: moved 16 bit texture processing from gpu to cpu, with the pixel shader it was either incorrectly done or too slow, please check what got slower/faster or broken :P 2009-06-17 11:24:42 +00:00
GPURendererSW.h GSdx: mfc-free 2009-06-03 12:09:04 +00:00
GPUScanlineEnvironment.h GSdx: more refactoring (aka search and replace) 2009-05-14 16:41:52 +00:00
GPUSettingsDlg.cpp GSdx: looking for an opengl guru... 2009-06-12 19:09:17 +00:00
GPUSettingsDlg.h GSdx: looking for an opengl guru... 2009-06-12 19:09:17 +00:00
GPUSetupPrimCodeGenerator.cpp GSdx: converted a few template classes to pointers and virtual functions, the dll got more than 100k smaller, since there were many changes, backup your old version first :P 2009-05-22 01:22:52 +00:00
GPUSetupPrimCodeGenerator.h GSdx: completed the ps1 renderer conversion for xbyak, GSRasterizer::Draw* functions should be next. 2009-02-20 10:59:10 +00:00
GPUState.cpp GSdx: mfc-free 2009-06-03 12:09:04 +00:00
GPUState.h GSdx: more source cleanup and something interesting on F7 2009-05-22 23:23:38 +00:00
GPUVertex.h Re-Added eol-style:native properties to the repository. The settings got lost when we merged from Playground to Official. 2009-02-09 21:15:56 +00:00
GS.cpp GSdx: forgot to disable opengl code, glew32.dll isn't needed yet but cannot be delay loaded 2009-06-17 11:36:24 +00:00
GS.h GSdx: converted a few template classes to pointers and virtual functions, the dll got more than 100k smaller, since there were many changes, backup your old version first :P 2009-05-22 01:22:52 +00:00
GSAlignedClass.cpp Re-Added eol-style:native properties to the repository. The settings got lost when we merged from Playground to Official. 2009-02-09 21:15:56 +00:00
GSAlignedClass.h Re-Added eol-style:native properties to the repository. The settings got lost when we merged from Playground to Official. 2009-02-09 21:15:56 +00:00
GSBlock.cpp Re-Added eol-style:native properties to the repository. The settings got lost when we merged from Playground to Official. 2009-02-09 21:15:56 +00:00
GSBlock.h GSdx: fixed a few more typos in GSVector4i, the black screen bug should be gone 2009-05-15 11:11:26 +00:00
GSCapture.cpp GSdx: mfc-free 2009-06-03 12:09:04 +00:00
GSCapture.h GSdx: more refactoring (aka search and replace) 2009-05-14 16:41:52 +00:00
GSCaptureDlg.cpp GSdx: mfc-free 2009-06-03 12:09:04 +00:00
GSCaptureDlg.h GSdx: mfc-free 2009-06-03 12:09:04 +00:00
GSClut.cpp GSdx: dx9 hw mode got a vertex buffer too (as dx10), it was an old TODO... 2009-05-23 23:52:53 +00:00
GSClut.h GSdx: more refactoring (aka search and replace) 2009-05-14 16:41:52 +00:00
GSCodeBuffer.cpp GSdx: more refactoring (aka search and replace) 2009-05-14 16:41:52 +00:00
GSCodeBuffer.h GSdx: more refactoring (aka search and replace) 2009-05-14 16:41:52 +00:00
GSCrc.cpp GSdx: minor fixes, ar tonelico 2 shadows in sw mode, lamune palette problems in hw mode 2009-06-18 01:07:28 +00:00
GSCrc.h GSdx: minor fixes, ar tonelico 2 shadows in sw mode, lamune palette problems in hw mode 2009-06-18 01:07:28 +00:00
GSDevice.cpp GSdx: more opengl code, please review, I have no idea if it done the right way ^_^ 2009-06-16 01:42:08 +00:00
GSDevice.h GSdx: looking for an opengl guru... 2009-06-12 19:09:17 +00:00
GSDevice7.cpp GSdx: replaced switch with ifs in the shaders, kingdom hearts should be fixed 2009-06-13 19:41:34 +00:00
GSDevice7.h GSdx: mfc-free 2009-06-03 12:09:04 +00:00
GSDevice9.cpp GSdx: moved 16 bit texture processing from gpu to cpu, with the pixel shader it was either incorrectly done or too slow, please check what got slower/faster or broken :P 2009-06-17 11:24:42 +00:00
GSDevice9.h GSdx: moved 16 bit texture processing from gpu to cpu, with the pixel shader it was either incorrectly done or too slow, please check what got slower/faster or broken :P 2009-06-17 11:24:42 +00:00
GSDevice10.cpp GSdx: replaced switch with ifs in the shaders, kingdom hearts should be fixed 2009-06-13 19:41:34 +00:00
GSDevice10.h GSdx: replaced switch with ifs in the shaders, kingdom hearts should be fixed 2009-06-13 19:41:34 +00:00
GSDeviceNull.cpp GSdx: replaced switch with ifs in the shaders, kingdom hearts should be fixed 2009-06-13 19:41:34 +00:00
GSDeviceNull.h GSdx: mfc-free 2009-06-03 12:09:04 +00:00
GSDeviceOGL.cpp GSdx: moved 16 bit texture processing from gpu to cpu, with the pixel shader it was either incorrectly done or too slow, please check what got slower/faster or broken :P 2009-06-17 11:24:42 +00:00
GSDeviceOGL.h GSdx: moved 16 bit texture processing from gpu to cpu, with the pixel shader it was either incorrectly done or too slow, please check what got slower/faster or broken :P 2009-06-17 11:24:42 +00:00
GSDialog.cpp GSdx: mfc-free 2009-06-03 12:09:04 +00:00
GSDialog.h GSdx: mfc-free 2009-06-03 12:09:04 +00:00
GSDirtyRect.cpp GSdx: texture filtering checkbox fixed, changed texture lookup a bit, removed more unused code 2009-06-09 10:13:28 +00:00
GSDirtyRect.h GSdx: more refactoring (aka search and replace) 2009-05-14 16:41:52 +00:00
GSDrawScanline.cpp GSdx: looking for an opengl guru... 2009-06-12 19:09:17 +00:00
GSDrawScanline.h GSdx: more refactoring (aka search and replace) 2009-05-14 16:41:52 +00:00
GSDrawScanlineCodeGenerator.cpp GSdx: minor fixes, ar tonelico 2 shadows in sw mode, lamune palette problems in hw mode 2009-06-18 01:07:28 +00:00
GSDrawScanlineCodeGenerator.h GSdx: fixed a few more typos in GSVector4i, the black screen bug should be gone 2009-05-15 11:11:26 +00:00
GSDrawingContext.h Re-Added eol-style:native properties to the repository. The settings got lost when we merged from Playground to Official. 2009-02-09 21:15:56 +00:00
GSDrawingEnvironment.h GSdx: adapted to ref's changes to the image transfer, it was a bug in GSdx but not triggered by the old way, also the data overflow is now ignored, no idea what it may cause, look out for missing or fixed textures. 2009-04-18 09:34:25 +00:00
GSDump.cpp GSdx: more refactoring (aka search and replace) 2009-05-14 16:41:52 +00:00
GSDump.h GSdx: more refactoring (aka search and replace) 2009-05-14 16:41:52 +00:00
GSFunctionMap.cpp Re-Added eol-style:native properties to the repository. The settings got lost when we merged from Playground to Official. 2009-02-09 21:15:56 +00:00
GSFunctionMap.h GSdx: looking for an opengl guru... 2009-06-12 19:09:17 +00:00
GSLocalMemory.cpp GSdx: moved 16 bit texture processing from gpu to cpu, with the pixel shader it was either incorrectly done or too slow, please check what got slower/faster or broken :P 2009-06-17 11:24:42 +00:00
GSLocalMemory.h GSdx: moved 16 bit texture processing from gpu to cpu, with the pixel shader it was either incorrectly done or too slow, please check what got slower/faster or broken :P 2009-06-17 11:24:42 +00:00
GSPerfMon.cpp GSdx: fixed a few more typos in GSVector4i, the black screen bug should be gone 2009-05-15 11:11:26 +00:00
GSPerfMon.h GSdx: fixed a few more typos in GSVector4i, the black screen bug should be gone 2009-05-15 11:11:26 +00:00
GSRasterizer.cpp GSdx: more opengl code, please review, I have no idea if it done the right way ^_^ 2009-06-16 01:42:08 +00:00
GSRasterizer.h GSdx: more opengl code, please review, I have no idea if it done the right way ^_^ 2009-06-16 01:42:08 +00:00
GSRenderer.cpp GSdx: looking for an opengl guru... 2009-06-12 19:09:17 +00:00
GSRenderer.h GSdx: pixel shaders were reorganized, things might be broken :P 2009-06-06 17:53:34 +00:00
GSRendererHW.cpp Re-Added eol-style:native properties to the repository. The settings got lost when we merged from Playground to Official. 2009-02-09 21:15:56 +00:00
GSRendererHW.h GSdx: minor fixes, ar tonelico 2 shadows in sw mode, lamune palette problems in hw mode 2009-06-18 01:07:28 +00:00
GSRendererHW9.cpp GSdx: moved 16 bit texture processing from gpu to cpu, with the pixel shader it was either incorrectly done or too slow, please check what got slower/faster or broken :P 2009-06-17 11:24:42 +00:00
GSRendererHW9.h GSdx: more source cleanup and something interesting on F7 2009-05-22 23:23:38 +00:00
GSRendererHW10.cpp GSdx: moved 16 bit texture processing from gpu to cpu, with the pixel shader it was either incorrectly done or too slow, please check what got slower/faster or broken :P 2009-06-17 11:24:42 +00:00
GSRendererHW10.h GSdx: more source cleanup and something interesting on F7 2009-05-22 23:23:38 +00:00
GSRendererNull.cpp Re-Added eol-style:native properties to the repository. The settings got lost when we merged from Playground to Official. 2009-02-09 21:15:56 +00:00
GSRendererNull.h GSdx: more source cleanup and something interesting on F7 2009-05-22 23:23:38 +00:00
GSRendererOGL.cpp GSdx: looking for an opengl guru... 2009-06-12 19:09:17 +00:00
GSRendererOGL.h GSdx: looking for an opengl guru... 2009-06-12 19:09:17 +00:00
GSRendererSW.cpp GSdx: more opengl code, please review, I have no idea if it done the right way ^_^ 2009-06-16 01:42:08 +00:00
GSRendererSW.h GSdx: mfc-free 2009-06-03 12:09:04 +00:00
GSScanlineEnvironment.h GSdx: more refactoring (aka search and replace) 2009-05-14 16:41:52 +00:00
GSSetting.cpp Re-Added eol-style:native properties to the repository. The settings got lost when we merged from Playground to Official. 2009-02-09 21:15:56 +00:00
GSSetting.h GSdx: mfc-free 2009-06-03 12:09:04 +00:00
GSSettingsDlg.cpp GSdx: more opengl code, please review, I have no idea if it done the right way ^_^ 2009-06-16 01:42:08 +00:00
GSSettingsDlg.h GSdx: looking for an opengl guru... 2009-06-12 19:09:17 +00:00
GSSetupPrimCodeGenerator.cpp GSdx: bit more work on the vertex buffer, and broken ffxii fmv fixed again. 2009-05-26 03:40:31 +00:00
GSSetupPrimCodeGenerator.h GSdx: more refactoring (aka search and replace) 2009-05-14 16:41:52 +00:00
GSState.cpp GSdx: fix for genji 2009-06-11 00:08:23 +00:00
GSState.h GSdx: optimized local-local transfer a bit, it boosts fps in games like ffxii or ico, which do a lot of moves in local memory. 2009-05-20 15:35:31 +00:00
GSTables.cpp GSdx: more refactoring (aka search and replace) 2009-05-14 16:41:52 +00:00
GSTables.h GSdx: more refactoring (aka search and replace) 2009-05-14 16:41:52 +00:00
GSTexture.cpp Re-Added eol-style:native properties to the repository. The settings got lost when we merged from Playground to Official. 2009-02-09 21:15:56 +00:00
GSTexture.h GSdx: looking for an opengl guru... 2009-06-12 19:09:17 +00:00
GSTexture7.cpp GSdx: looking for an opengl guru... 2009-06-12 19:09:17 +00:00
GSTexture7.h GSdx: looking for an opengl guru... 2009-06-12 19:09:17 +00:00
GSTexture9.cpp GSdx: looking for an opengl guru... 2009-06-12 19:09:17 +00:00
GSTexture9.h GSdx: looking for an opengl guru... 2009-06-12 19:09:17 +00:00
GSTexture10.cpp GSdx: looking for an opengl guru... 2009-06-12 19:09:17 +00:00
GSTexture10.h GSdx: looking for an opengl guru... 2009-06-12 19:09:17 +00:00
GSTextureCache.cpp GSdx: moved 16 bit texture processing from gpu to cpu, with the pixel shader it was either incorrectly done or too slow, please check what got slower/faster or broken :P 2009-06-17 11:24:42 +00:00
GSTextureCache.h GSdx: moved 16 bit texture processing from gpu to cpu, with the pixel shader it was either incorrectly done or too slow, please check what got slower/faster or broken :P 2009-06-17 11:24:42 +00:00
GSTextureCache9.cpp GSdx: moved 16 bit texture processing from gpu to cpu, with the pixel shader it was either incorrectly done or too slow, please check what got slower/faster or broken :P 2009-06-17 11:24:42 +00:00
GSTextureCache9.h GSdx: looking for an opengl guru... 2009-06-12 19:09:17 +00:00
GSTextureCache10.cpp GSdx: moved 16 bit texture processing from gpu to cpu, with the pixel shader it was either incorrectly done or too slow, please check what got slower/faster or broken :P 2009-06-17 11:24:42 +00:00
GSTextureCache10.h GSdx: looking for an opengl guru... 2009-06-12 19:09:17 +00:00
GSTextureCacheOGL.cpp GSdx: looking for an opengl guru... 2009-06-12 19:09:17 +00:00
GSTextureCacheOGL.h GSdx: looking for an opengl guru... 2009-06-12 19:09:17 +00:00
GSTextureCacheSW.cpp GSdx: moved 16 bit texture processing from gpu to cpu, with the pixel shader it was either incorrectly done or too slow, please check what got slower/faster or broken :P 2009-06-17 11:24:42 +00:00
GSTextureCacheSW.h GSdx: optimized local-local transfer a bit, it boosts fps in games like ffxii or ico, which do a lot of moves in local memory. 2009-05-20 15:35:31 +00:00
GSTextureFX9.cpp GSdx: moved 16 bit texture processing from gpu to cpu, with the pixel shader it was either incorrectly done or too slow, please check what got slower/faster or broken :P 2009-06-17 11:24:42 +00:00
GSTextureFX9.h GSdx: replaced switch with ifs in the shaders, kingdom hearts should be fixed 2009-06-13 19:41:34 +00:00
GSTextureFX10.cpp GSdx: moved 16 bit texture processing from gpu to cpu, with the pixel shader it was either incorrectly done or too slow, please check what got slower/faster or broken :P 2009-06-17 11:24:42 +00:00
GSTextureFX10.h GSdx: moved 16 bit texture processing from gpu to cpu, with the pixel shader it was either incorrectly done or too slow, please check what got slower/faster or broken :P 2009-06-17 11:24:42 +00:00
GSTextureNull.cpp Re-Added eol-style:native properties to the repository. The settings got lost when we merged from Playground to Official. 2009-02-09 21:15:56 +00:00
GSTextureNull.h GSdx: looking for an opengl guru... 2009-06-12 19:09:17 +00:00
GSTextureOGL.cpp GSdx: more opengl code, please review, I have no idea if it done the right way ^_^ 2009-06-16 01:42:08 +00:00
GSTextureOGL.h GSdx: more opengl code, please review, I have no idea if it done the right way ^_^ 2009-06-16 01:42:08 +00:00
GSThread.cpp GSdx: more refactoring (aka search and replace) 2009-05-14 16:41:52 +00:00
GSThread.h GSdx: more refactoring (aka search and replace) 2009-05-14 16:41:52 +00:00
GSUtil.cpp GSdx: mfc-free 2009-06-03 12:09:04 +00:00
GSUtil.h GSdx: more refactoring (aka search and replace) 2009-05-14 16:41:52 +00:00
GSVector.cpp GSdx: fixed a few more typos in GSVector4i, the black screen bug should be gone 2009-05-15 11:11:26 +00:00
GSVector.h GSdx: bit more work on the vertex buffer, and broken ffxii fmv fixed again. 2009-05-26 03:40:31 +00:00
GSVertex.h GSdx: cleaned up some obsolete code 2009-06-05 15:15:02 +00:00
GSVertexHW.h GSdx: looking for an opengl guru... 2009-06-12 19:09:17 +00:00
GSVertexList.cpp Re-Added eol-style:native properties to the repository. The settings got lost when we merged from Playground to Official. 2009-02-09 21:15:56 +00:00
GSVertexList.h GSdx: more refactoring (aka search and replace) 2009-05-14 16:41:52 +00:00
GSVertexSW.cpp GSdx: more refactoring (aka search and replace) 2009-05-14 16:41:52 +00:00
GSVertexSW.h GSdx: looking for an opengl guru... 2009-06-12 19:09:17 +00:00
GSWnd.cpp GSdx: escape/resume fix 2009-06-04 00:15:05 +00:00
GSWnd.h GSdx: mfc-free 2009-06-03 12:09:04 +00:00
GSdx.cpp GSdx: mfc-free 2009-06-03 12:09:04 +00:00
GSdx.def git-svn-id: http://pcsx2.googlecode.com/svn/trunk@411 96395faa-99c1-11dd-bbfe-3dabce05a288 2009-02-06 19:15:15 +00:00
GSdx.h GSdx: mfc-free 2009-06-03 12:09:04 +00:00
GSdx.rc GSdx: looking for an opengl guru... 2009-06-12 19:09:17 +00:00
GSdx_vs2008.vcproj Major Build System changes: 2009-06-18 08:20:19 +00:00
GSdx_vs2010.vcxproj GSdx: just updating the vs2010 project files... 2009-06-17 15:18:12 +00:00
GSdx_vs2010.vcxproj.filters GSdx: just updating the vs2010 project files... 2009-06-17 15:18:12 +00:00
resource.h GSdx: config dialogs disable unrelated controls again 2009-06-04 08:32:31 +00:00
stdafx.cpp GSdx: trying to get rid of windows dependencies, still many classes to replace :P 2009-05-11 08:18:00 +00:00
stdafx.h GSdx: replaced switch with ifs in the shaders, kingdom hearts should be fixed 2009-06-13 19:41:34 +00:00