dolphin/Source/Plugins/Plugin_VideoDX9/Src
Rodolfo Osvaldo Bogado c21f804c48 more work on dlist caching now should be a little faster
a little bugfix in vertex loading and some fixes.
not much time to work these days but  at least i can spend a little time fixing thing.
please test for regressions.

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@6409 8ced0084-cf51-0410-be5f-012b33b47a6e
2010-11-14 14:42:11 +00:00
..
Debugger Only enable shader dumping in Debug/DebugFast builds since the required information isn't available in Release builds due to performance reasons. 2010-10-31 15:32:04 +00:00
BPFunctions.cpp DX9/DX11: Fix and simplify ClearScreen. At least fixes a small glitch in Super Mario Sunshine with DX11, might fix several other things as well in both plugins though (so test this, please!) 2010-11-01 19:13:50 +00:00
D3DBase.cpp General cleanup to 3D Vision hack, fits in more with the Dolphin coding style now. Also, fixed the crash that would occur when using a mouse button with 3D Vision enabled. 2010-11-08 22:17:51 +00:00
D3DBase.h Dependency cleanup in DX9. 2010-07-17 11:42:28 +00:00
D3DShader.cpp Minor code formatting: 2010-09-28 02:15:02 +00:00
D3DShader.h Minor code formatting: 2010-09-28 02:15:02 +00:00
D3DTexture.cpp Slightly optimize uploading D3DFMT_A8R8G8B8 data to textures. 2010-05-29 09:32:44 +00:00
D3DTexture.h fixed xfb bumping introduced by my last commit. 2010-04-14 13:57:16 +00:00
D3DUtil.cpp DX9/DX11: Remove some dead or obsolete code. 2010-11-07 10:11:58 +00:00
D3DUtil.h DX9/DX11: Remove some dead or obsolete code. 2010-11-07 10:11:58 +00:00
DlgSettings.cpp General cleanup to 3D Vision hack, fits in more with the Dolphin coding style now. Also, fixed the crash that would occur when using a mouse button with 3D Vision enabled. 2010-11-08 22:17:51 +00:00
DlgSettings.h Added NVIDIA 3D Vision support. Patch by Uhyve. 2010-11-05 11:24:46 +00:00
EmuWindow.cpp General cleanup to 3D Vision hack, fits in more with the Dolphin coding style now. Also, fixed the crash that would occur when using a mouse button with 3D Vision enabled. 2010-11-08 22:17:51 +00:00
EmuWindow.h Move fullscreen display resolution control to the GUI with the rest of the fullscreen toggling code. This removes redundancy of code that was in several places through the various video plugins. Unfortunately it means the fullscreen resolution setting also had to be moved to the main configuration dialog. I am sure that will meet some resistance. 2010-04-22 04:28:34 +00:00
FramebufferManager.cpp Main change: Implemented EFB pokes in DX9/DX11. 2010-10-22 19:40:05 +00:00
FramebufferManager.h more work on dlist caching now should be a little faster 2010-11-14 14:42:11 +00:00
Globals.h Minor code formatting: 2010-09-28 02:15:02 +00:00
main.cpp General cleanup to 3D Vision hack, fits in more with the Dolphin coding style now. Also, fixed the crash that would occur when using a mouse button with 3D Vision enabled. 2010-11-08 22:17:51 +00:00
main.h Fix saving states on mesa3d and clean up the handling of asynchronous requests 2010-08-04 21:02:32 +00:00
NativeVertexFormat.cpp Minor code formatting: 2010-09-28 02:15:02 +00:00
PixelShaderCache.cpp DX9, Debugger: Implement pixel/vertex shader and texture dumping. 2010-10-31 11:38:06 +00:00
PixelShaderCache.h Put infrastructure in place so that other plugins may support dual-source blending. 2010-10-21 05:22:18 +00:00
Render.cpp more work on dlist caching now should be a little faster 2010-11-14 14:42:11 +00:00
stdafx.cpp Minor code formatting: 2010-09-28 02:15:02 +00:00
stdafx.h Minor code formatting: 2010-09-28 02:15:02 +00:00
TextureCache.cpp Main change: Implemented EFB pokes in DX9/DX11. 2010-10-22 19:40:05 +00:00
TextureCache.h Merged common texture cache code from video plugins into VideoCommon. (DX11 native mipmaps currently broken, disabled) Hopefully everything else should still be working. 2010-10-19 22:24:27 +00:00
TextureConverter.cpp Updated with a less aggressive optimisation to EFB copy to RAM. The destination texture now does not get invalidated if its hash is found in the texture cache. Fixes Metroid Prime 3. 2010-11-07 04:28:33 +00:00
TextureConverter.h 2 commits in one: 2010-07-09 20:56:16 +00:00
VertexManager.cpp Put infrastructure in place so that other plugins may support dual-source blending. 2010-10-21 05:22:18 +00:00
VertexManager.h Merged identical VertexManager code from DX9/DX11/OGL plugins into VideoCommon. Still need to merge VertexManager::Flush (will be easier after TextureCache is merged). Purposely using a class/virtualfuncs rather than a namespace so multiple VertexManager can be in one plugin (VideoMergeNew? :p). 2010-10-03 00:41:06 +00:00
VertexShaderCache.cpp DX9, Debugger: Implement pixel/vertex shader and texture dumping. 2010-10-31 11:38:06 +00:00
VertexShaderCache.h D3D9: Fix issue where the shader caches were lost whenever the render window was resized. Add some error logging to LinearDiskCache. + some minor cleanup. 2010-06-19 16:22:24 +00:00