pcsx2/plugins/GSdx
gabest11 257d57ba52 Tweaked the rasterizer to be about 10% faster in multi-threaded mode (2 or 3 threads), still far from optimal.
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4308 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-02-17 18:22:47 +00:00
..
baseclasses - fixed VS2010 project files and added configuration for AVX 2011-01-28 08:21:05 +00:00
res I hate D3D. 2010-05-14 14:05:39 +00:00
vsprops - more project cleanups and small code changes, also added the psx emu interface again 2011-02-12 21:45:16 +00:00
vtune - more project cleanups and small code changes, also added the psx emu interface again 2011-02-12 21:45:16 +00:00
xbyak Local static initializers are evil, avoid them like plague. 2011-02-16 03:19:36 +00:00
GPU.cpp Trying to isolate the rasterizer step-by-step, for better multi-threading in the future. 2011-02-17 03:24:37 +00:00
GPU.h - more project cleanups and small code changes, also added the psx emu interface again 2011-02-12 21:45:16 +00:00
GPUDrawScanline.cpp Tweaked the rasterizer to be about 10% faster in multi-threaded mode (2 or 3 threads), still far from optimal. 2011-02-17 18:22:47 +00:00
GPUDrawScanline.h Tweaked the rasterizer to be about 10% faster in multi-threaded mode (2 or 3 threads), still far from optimal. 2011-02-17 18:22:47 +00:00
GPUDrawScanlineCodeGenerator.cpp Trying to isolate the rasterizer step-by-step, for better multi-threading in the future. 2011-02-17 03:24:37 +00:00
GPUDrawScanlineCodeGenerator.h Trying to isolate the rasterizer step-by-step, for better multi-threading in the future. 2011-02-17 03:24:37 +00:00
GPUDrawingEnvironment.h Trying to isolate the rasterizer step-by-step, for better multi-threading in the future. 2011-02-17 03:24:37 +00:00
GPULocalMemory.cpp - more project cleanups and small code changes, also added the psx emu interface again 2011-02-12 21:45:16 +00:00
GPULocalMemory.h - more project cleanups and small code changes, also added the psx emu interface again 2011-02-12 21:45:16 +00:00
GPURenderer.cpp - more project cleanups and small code changes, also added the psx emu interface again 2011-02-12 21:45:16 +00:00
GPURenderer.h - more project cleanups and small code changes, also added the psx emu interface again 2011-02-12 21:45:16 +00:00
GPURendererSW.cpp Tweaked the rasterizer to be about 10% faster in multi-threaded mode (2 or 3 threads), still far from optimal. 2011-02-17 18:22:47 +00:00
GPURendererSW.h Trying to isolate the rasterizer step-by-step, for better multi-threading in the future. 2011-02-17 03:24:37 +00:00
GPUScanlineEnvironment.h Trying to isolate the rasterizer step-by-step, for better multi-threading in the future. 2011-02-17 03:24:37 +00:00
GPUSettingsDlg.cpp - more project cleanups and small code changes, also added the psx emu interface again 2011-02-12 21:45:16 +00:00
GPUSettingsDlg.h - more project cleanups and small code changes, also added the psx emu interface again 2011-02-12 21:45:16 +00:00
GPUSetupPrimCodeGenerator.cpp Trying to isolate the rasterizer step-by-step, for better multi-threading in the future. 2011-02-17 03:24:37 +00:00
GPUSetupPrimCodeGenerator.h Trying to isolate the rasterizer step-by-step, for better multi-threading in the future. 2011-02-17 03:24:37 +00:00
GPUState.cpp - more project cleanups and small code changes, also added the psx emu interface again 2011-02-12 21:45:16 +00:00
GPUState.h Trying to isolate the rasterizer step-by-step, for better multi-threading in the future. 2011-02-17 03:24:37 +00:00
GPUVertex.h Trying to isolate the rasterizer step-by-step, for better multi-threading in the future. 2011-02-17 03:24:37 +00:00
GS.cpp Tweaked the rasterizer to be about 10% faster in multi-threaded mode (2 or 3 threads), still far from optimal. 2011-02-17 18:22:47 +00:00
GS.h Mostly code cleanups, XBYAK 2.99, VEX conversion for the sw renderer (3-5% faster), GSState::Move fix for dark cloud 2 invention crash. 2011-02-07 01:59:05 +00:00
GSAlignedClass.cpp Removed all trailing whitespace in *.c *.cpp *.h because it irritates me. 2010-04-25 00:31:27 +00:00
GSAlignedClass.h Removed all trailing whitespace in *.c *.cpp *.h because it irritates me. 2010-04-25 00:31:27 +00:00
GSBlock.cpp Removed all trailing whitespace in *.c *.cpp *.h because it irritates me. 2010-04-25 00:31:27 +00:00
GSBlock.h Local static initializers are evil, avoid them like plague. 2011-02-16 03:19:36 +00:00
GSCapture.cpp GSDx: fixed incorrect RGB->YUV conversion when capturing video which was producing off colour results. 2010-07-17 14:04:38 +00:00
GSCapture.h Removed all trailing whitespace in *.c *.cpp *.h because it irritates me. 2010-04-25 00:31:27 +00:00
GSCaptureDlg.cpp Mostly code cleanups, XBYAK 2.99, VEX conversion for the sw renderer (3-5% faster), GSState::Move fix for dark cloud 2 invention crash. 2011-02-07 01:59:05 +00:00
GSCaptureDlg.h Removed all trailing whitespace in *.c *.cpp *.h because it irritates me. 2010-04-25 00:31:27 +00:00
GSClut.cpp Mostly code cleanups, XBYAK 2.99, VEX conversion for the sw renderer (3-5% faster), GSState::Move fix for dark cloud 2 invention crash. 2011-02-07 01:59:05 +00:00
GSClut.h Mostly code cleanups, XBYAK 2.99, VEX conversion for the sw renderer (3-5% faster), GSState::Move fix for dark cloud 2 invention crash. 2011-02-07 01:59:05 +00:00
GSCodeBuffer.cpp - more project cleanups and small code changes, also added the psx emu interface again 2011-02-12 21:45:16 +00:00
GSCodeBuffer.h Removed all trailing whitespace in *.c *.cpp *.h because it irritates me. 2010-04-25 00:31:27 +00:00
GSCrc.cpp SPU-X: 2010-10-18 12:50:13 +00:00
GSCrc.h GSdx: 2010-08-15 14:48:07 +00:00
GSDevice.cpp Mostly code cleanups, XBYAK 2.99, VEX conversion for the sw renderer (3-5% faster), GSState::Move fix for dark cloud 2 invention crash. 2011-02-07 01:59:05 +00:00
GSDevice.h Mostly code cleanups, XBYAK 2.99, VEX conversion for the sw renderer (3-5% faster), GSState::Move fix for dark cloud 2 invention crash. 2011-02-07 01:59:05 +00:00
GSDevice9.cpp Mostly code cleanups, XBYAK 2.99, VEX conversion for the sw renderer (3-5% faster), GSState::Move fix for dark cloud 2 invention crash. 2011-02-07 01:59:05 +00:00
GSDevice9.h - fixed VS2010 project files and added configuration for AVX 2011-01-28 08:21:05 +00:00
GSDevice11.cpp - more project cleanups and small code changes, also added the psx emu interface again 2011-02-12 21:45:16 +00:00
GSDevice11.h GSdx: Fix cases where DX9 cards detected as having DX10/11 under Windows 7. Changed the device selector to display either DX10 or DX11 depending on the supposed feature set availability reported by drivers/dx. 2010-06-23 05:32:50 +00:00
GSDeviceDX.h Mostly code cleanups, XBYAK 2.99, VEX conversion for the sw renderer (3-5% faster), GSState::Move fix for dark cloud 2 invention crash. 2011-02-07 01:59:05 +00:00
GSDeviceNull.cpp Removed all trailing whitespace in *.c *.cpp *.h because it irritates me. 2010-04-25 00:31:27 +00:00
GSDeviceNull.h Removed all trailing whitespace in *.c *.cpp *.h because it irritates me. 2010-04-25 00:31:27 +00:00
GSDialog.cpp - more project cleanups and small code changes, also added the psx emu interface again 2011-02-12 21:45:16 +00:00
GSDialog.h Removed all trailing whitespace in *.c *.cpp *.h because it irritates me. 2010-04-25 00:31:27 +00:00
GSDirtyRect.cpp Removed all trailing whitespace in *.c *.cpp *.h because it irritates me. 2010-04-25 00:31:27 +00:00
GSDirtyRect.h Removed all trailing whitespace in *.c *.cpp *.h because it irritates me. 2010-04-25 00:31:27 +00:00
GSDrawScanline.cpp Tweaked the rasterizer to be about 10% faster in multi-threaded mode (2 or 3 threads), still far from optimal. 2011-02-17 18:22:47 +00:00
GSDrawScanline.h Tweaked the rasterizer to be about 10% faster in multi-threaded mode (2 or 3 threads), still far from optimal. 2011-02-17 18:22:47 +00:00
GSDrawScanlineCodeGenerator.cpp Tweaked the rasterizer to be about 10% faster in multi-threaded mode (2 or 3 threads), still far from optimal. 2011-02-17 18:22:47 +00:00
GSDrawScanlineCodeGenerator.h Trying to isolate the rasterizer step-by-step, for better multi-threading in the future. 2011-02-17 03:24:37 +00:00
GSDrawingContext.h Mostly code cleanups, XBYAK 2.99, VEX conversion for the sw renderer (3-5% faster), GSState::Move fix for dark cloud 2 invention crash. 2011-02-07 01:59:05 +00:00
GSDrawingEnvironment.h Mostly code cleanups, XBYAK 2.99, VEX conversion for the sw renderer (3-5% faster), GSState::Move fix for dark cloud 2 invention crash. 2011-02-07 01:59:05 +00:00
GSDump.cpp GSdx / zzogl-pg / pcsx2: 2010-07-19 15:49:30 +00:00
GSDump.h GSdx / zzogl-pg / pcsx2: 2010-07-19 15:49:30 +00:00
GSFunctionMap.cpp Removed all trailing whitespace in *.c *.cpp *.h because it irritates me. 2010-04-25 00:31:27 +00:00
GSFunctionMap.h Local static initializers are evil, avoid them like plague. 2011-02-16 03:19:36 +00:00
GSLocalMemory.cpp Mostly code cleanups, XBYAK 2.99, VEX conversion for the sw renderer (3-5% faster), GSState::Move fix for dark cloud 2 invention crash. 2011-02-07 01:59:05 +00:00
GSLocalMemory.h Mostly code cleanups, XBYAK 2.99, VEX conversion for the sw renderer (3-5% faster), GSState::Move fix for dark cloud 2 invention crash. 2011-02-07 01:59:05 +00:00
GSPerfMon.cpp Removed all trailing whitespace in *.c *.cpp *.h because it irritates me. 2010-04-25 00:31:27 +00:00
GSPerfMon.h Removed all trailing whitespace in *.c *.cpp *.h because it irritates me. 2010-04-25 00:31:27 +00:00
GSRasterizer.cpp Tweaked the rasterizer to be about 10% faster in multi-threaded mode (2 or 3 threads), still far from optimal. 2011-02-17 18:22:47 +00:00
GSRasterizer.h Tweaked the rasterizer to be about 10% faster in multi-threaded mode (2 or 3 threads), still far from optimal. 2011-02-17 18:22:47 +00:00
GSRenderer.cpp - more project cleanups and small code changes, also added the psx emu interface again 2011-02-12 21:45:16 +00:00
GSRenderer.h Mostly code cleanups, XBYAK 2.99, VEX conversion for the sw renderer (3-5% faster), GSState::Move fix for dark cloud 2 invention crash. 2011-02-07 01:59:05 +00:00
GSRendererDX.cpp Removed all trailing whitespace in *.c *.cpp *.h because it irritates me. 2010-04-25 00:31:27 +00:00
GSRendererDX.h Mostly code cleanups, XBYAK 2.99, VEX conversion for the sw renderer (3-5% faster), GSState::Move fix for dark cloud 2 invention crash. 2011-02-07 01:59:05 +00:00
GSRendererDX9.cpp Mostly code cleanups, XBYAK 2.99, VEX conversion for the sw renderer (3-5% faster), GSState::Move fix for dark cloud 2 invention crash. 2011-02-07 01:59:05 +00:00
GSRendererDX9.h Mostly code cleanups, XBYAK 2.99, VEX conversion for the sw renderer (3-5% faster), GSState::Move fix for dark cloud 2 invention crash. 2011-02-07 01:59:05 +00:00
GSRendererDX11.cpp Mostly code cleanups, XBYAK 2.99, VEX conversion for the sw renderer (3-5% faster), GSState::Move fix for dark cloud 2 invention crash. 2011-02-07 01:59:05 +00:00
GSRendererDX11.h Mostly code cleanups, XBYAK 2.99, VEX conversion for the sw renderer (3-5% faster), GSState::Move fix for dark cloud 2 invention crash. 2011-02-07 01:59:05 +00:00
GSRendererHW.cpp Removed all trailing whitespace in *.c *.cpp *.h because it irritates me. 2010-04-25 00:31:27 +00:00
GSRendererHW.h Reverted r3063 as the last revision obsoleted it and it was causing suspend/resume issues with the software renderer, removed an unnecessary GSclose() and ResetDevice() call each 2010-05-23 17:26:37 +00:00
GSRendererNull.cpp Removed all trailing whitespace in *.c *.cpp *.h because it irritates me. 2010-04-25 00:31:27 +00:00
GSRendererNull.h Mostly code cleanups, XBYAK 2.99, VEX conversion for the sw renderer (3-5% faster), GSState::Move fix for dark cloud 2 invention crash. 2011-02-07 01:59:05 +00:00
GSRendererSW.cpp Tweaked the rasterizer to be about 10% faster in multi-threaded mode (2 or 3 threads), still far from optimal. 2011-02-17 18:22:47 +00:00
GSRendererSW.h Trying to isolate the rasterizer step-by-step, for better multi-threading in the future. 2011-02-17 03:24:37 +00:00
GSScanlineEnvironment.h Trying to isolate the rasterizer step-by-step, for better multi-threading in the future. 2011-02-17 03:24:37 +00:00
GSSetting.cpp Removed all trailing whitespace in *.c *.cpp *.h because it irritates me. 2010-04-25 00:31:27 +00:00
GSSetting.h GSdx: Fix cases where DX9 cards detected as having DX10/11 under Windows 7. Changed the device selector to display either DX10 or DX11 depending on the supposed feature set availability reported by drivers/dx. 2010-06-23 05:32:50 +00:00
GSSettingsDlg.cpp - more project cleanups and small code changes, also added the psx emu interface again 2011-02-12 21:45:16 +00:00
GSSettingsDlg.h GSdx: 2011-01-02 10:24:36 +00:00
GSSetupPrimCodeGenerator.cpp Trying to isolate the rasterizer step-by-step, for better multi-threading in the future. 2011-02-17 03:24:37 +00:00
GSSetupPrimCodeGenerator.h Trying to isolate the rasterizer step-by-step, for better multi-threading in the future. 2011-02-17 03:24:37 +00:00
GSState.cpp Mostly code cleanups, XBYAK 2.99, VEX conversion for the sw renderer (3-5% faster), GSState::Move fix for dark cloud 2 invention crash. 2011-02-07 01:59:05 +00:00
GSState.h Mostly code cleanups, XBYAK 2.99, VEX conversion for the sw renderer (3-5% faster), GSState::Move fix for dark cloud 2 invention crash. 2011-02-07 01:59:05 +00:00
GSTables.cpp Removed all trailing whitespace in *.c *.cpp *.h because it irritates me. 2010-04-25 00:31:27 +00:00
GSTables.h Mostly code cleanups, XBYAK 2.99, VEX conversion for the sw renderer (3-5% faster), GSState::Move fix for dark cloud 2 invention crash. 2011-02-07 01:59:05 +00:00
GSTexture.cpp Mostly code cleanups, XBYAK 2.99, VEX conversion for the sw renderer (3-5% faster), GSState::Move fix for dark cloud 2 invention crash. 2011-02-07 01:59:05 +00:00
GSTexture.h GSDx: Free textures that have been in the unused texture pool for a few frames. 2010-05-23 15:33:50 +00:00
GSTexture9.cpp Removed all trailing whitespace in *.c *.cpp *.h because it irritates me. 2010-04-25 00:31:27 +00:00
GSTexture9.h Removed all trailing whitespace in *.c *.cpp *.h because it irritates me. 2010-04-25 00:31:27 +00:00
GSTexture11.cpp GSDx: very minor change to Z value scaling and a note for future changes based on testing real hardware. 2010-05-08 01:05:32 +00:00
GSTexture11.h Reverted r3063 as the last revision obsoleted it and it was causing suspend/resume issues with the software renderer, removed an unnecessary GSclose() and ResetDevice() call each 2010-05-23 17:26:37 +00:00
GSTextureCache.cpp Mostly code cleanups, XBYAK 2.99, VEX conversion for the sw renderer (3-5% faster), GSState::Move fix for dark cloud 2 invention crash. 2011-02-07 01:59:05 +00:00
GSTextureCache.h Mostly code cleanups, XBYAK 2.99, VEX conversion for the sw renderer (3-5% faster), GSState::Move fix for dark cloud 2 invention crash. 2011-02-07 01:59:05 +00:00
GSTextureCache9.cpp Removed all trailing whitespace in *.c *.cpp *.h because it irritates me. 2010-04-25 00:31:27 +00:00
GSTextureCache9.h Removed all trailing whitespace in *.c *.cpp *.h because it irritates me. 2010-04-25 00:31:27 +00:00
GSTextureCache11.cpp Removed all trailing whitespace in *.c *.cpp *.h because it irritates me. 2010-04-25 00:31:27 +00:00
GSTextureCache11.h Reverted r3063 as the last revision obsoleted it and it was causing suspend/resume issues with the software renderer, removed an unnecessary GSclose() and ResetDevice() call each 2010-05-23 17:26:37 +00:00
GSTextureCacheSW.cpp Mostly code cleanups, XBYAK 2.99, VEX conversion for the sw renderer (3-5% faster), GSState::Move fix for dark cloud 2 invention crash. 2011-02-07 01:59:05 +00:00
GSTextureCacheSW.h Removed all trailing whitespace in *.c *.cpp *.h because it irritates me. 2010-04-25 00:31:27 +00:00
GSTextureFX.cpp Removed all trailing whitespace in *.c *.cpp *.h because it irritates me. 2010-04-25 00:31:27 +00:00
GSTextureFX9.cpp Mostly code cleanups, XBYAK 2.99, VEX conversion for the sw renderer (3-5% faster), GSState::Move fix for dark cloud 2 invention crash. 2011-02-07 01:59:05 +00:00
GSTextureFX11.cpp Mostly code cleanups, XBYAK 2.99, VEX conversion for the sw renderer (3-5% faster), GSState::Move fix for dark cloud 2 invention crash. 2011-02-07 01:59:05 +00:00
GSTextureNull.cpp Removed all trailing whitespace in *.c *.cpp *.h because it irritates me. 2010-04-25 00:31:27 +00:00
GSTextureNull.h Removed all trailing whitespace in *.c *.cpp *.h because it irritates me. 2010-04-25 00:31:27 +00:00
GSThread.cpp Removed all trailing whitespace in *.c *.cpp *.h because it irritates me. 2010-04-25 00:31:27 +00:00
GSThread.h Removed all trailing whitespace in *.c *.cpp *.h because it irritates me. 2010-04-25 00:31:27 +00:00
GSUtil.cpp GSdx: Cleanups -- moved the new detection code to GSDevice11.cpp, where it (more or less) belongs. 2010-05-07 14:19:54 +00:00
GSUtil.h GSdx: Fix cases where DX9 cards detected as having DX10/11 under Windows 7. Changed the device selector to display either DX10 or DX11 depending on the supposed feature set availability reported by drivers/dx. 2010-06-23 05:32:50 +00:00
GSVector.cpp Local static initializers are evil, avoid them like plague. 2011-02-16 03:19:36 +00:00
GSVector.h - more project cleanups and small code changes, also added the psx emu interface again 2011-02-12 21:45:16 +00:00
GSVertex.h Mostly code cleanups, XBYAK 2.99, VEX conversion for the sw renderer (3-5% faster), GSState::Move fix for dark cloud 2 invention crash. 2011-02-07 01:59:05 +00:00
GSVertexHW.h Mostly code cleanups, XBYAK 2.99, VEX conversion for the sw renderer (3-5% faster), GSState::Move fix for dark cloud 2 invention crash. 2011-02-07 01:59:05 +00:00
GSVertexList.cpp Removed all trailing whitespace in *.c *.cpp *.h because it irritates me. 2010-04-25 00:31:27 +00:00
GSVertexList.h Mostly code cleanups, XBYAK 2.99, VEX conversion for the sw renderer (3-5% faster), GSState::Move fix for dark cloud 2 invention crash. 2011-02-07 01:59:05 +00:00
GSVertexSW.cpp Removed all trailing whitespace in *.c *.cpp *.h because it irritates me. 2010-04-25 00:31:27 +00:00
GSVertexSW.h Mostly code cleanups, XBYAK 2.99, VEX conversion for the sw renderer (3-5% faster), GSState::Move fix for dark cloud 2 invention crash. 2011-02-07 01:59:05 +00:00
GSVertexTrace.cpp Trying to isolate the rasterizer step-by-step, for better multi-threading in the future. 2011-02-17 03:24:37 +00:00
GSVertexTrace.h Local static initializers are evil, avoid them like plague. 2011-02-16 03:19:36 +00:00
GSWnd.cpp - more project cleanups and small code changes, also added the psx emu interface again 2011-02-12 21:45:16 +00:00
GSWnd.h Removed all trailing whitespace in *.c *.cpp *.h because it irritates me. 2010-04-25 00:31:27 +00:00
GSdx.cbp GSdx: Just committing this so I don't have to recreate it at some point. 2010-01-01 06:20:23 +00:00
GSdx.cpp There was a slight threading affinity issue with r3000, so we have to revert it :p 2010-05-14 17:20:06 +00:00
GSdx.def - more project cleanups and small code changes, also added the psx emu interface again 2011-02-12 21:45:16 +00:00
GSdx.h Removed all trailing whitespace in *.c *.cpp *.h because it irritates me. 2010-04-25 00:31:27 +00:00
GSdx.props vs2010 project files for pcsx2 (plugins later) 2009-08-12 22:11:06 +00:00
GSdx.rc - more project cleanups and small code changes, also added the psx emu interface again 2011-02-12 21:45:16 +00:00
GSdx.vcxproj Tweaked the rasterizer to be about 10% faster in multi-threaded mode (2 or 3 threads), still far from optimal. 2011-02-17 18:22:47 +00:00
GSdx.vcxproj.filters - more project cleanups and small code changes, also added the psx emu interface again 2011-02-12 21:45:16 +00:00
GSdx_vs2008.vcproj - more project cleanups and small code changes, also added the psx emu interface again 2011-02-12 21:45:16 +00:00
resource.h - more project cleanups and small code changes, also added the psx emu interface again 2011-02-12 21:45:16 +00:00
stdafx.cpp Removed all trailing whitespace in *.c *.cpp *.h because it irritates me. 2010-04-25 00:31:27 +00:00
stdafx.h Mostly code cleanups, XBYAK 2.99, VEX conversion for the sw renderer (3-5% faster), GSState::Move fix for dark cloud 2 invention crash. 2011-02-07 01:59:05 +00:00