dolphin/Source/Plugins/Plugin_VideoDX9/Src
NeoBrainX 60ed57b32a Add an option to toggle caching EFB->RAM copies.
skid_au had implemented this in a previous revision and enabled it by default, but it caused glitches if STC wasn't set to "safe" (which kinda defeated the purpose since it slowed down stuff again).

Also renamed the "safe texture cache" to "accurate texture cache", since setting the "safe" texture cache to "safe" sounds kind of silly..

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@6625 8ced0084-cf51-0410-be5f-012b33b47a6e
2010-12-20 14:48:46 +00:00
..
D3DBase.cpp added/changed some graphics plugin tooltips, added some low-res framebuffer options for getting a speedup (in pixel-shader-limited situations) at the cost of quality but without needing to make the window tiny, and fixed a little crash with closing the dx9 settings window at a bad time 2010-12-20 09:17:21 +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 DX11: Fix mipmaps. Someone forgot creating them at the proper time ;P 2010-11-24 19:13:19 +00:00
D3DTexture.h fixed xfb bumping introduced by my last commit. 2010-04-14 13:57:16 +00:00
D3DUtil.cpp DX9: Added another comment to further elaborate what drawShadedTexQuad is doing. 2010-12-13 18:51:08 +00:00
D3DUtil.h DX9/DX11: Remove some dead or obsolete code. 2010-11-07 10:11:58 +00:00
FramebufferManager.cpp Move some shared gfx plugin code into VideoCommon. Changed "Renderer" class to use virtual functions. (setting stuff up for video plugin merging) 2010-11-18 02:21:26 +00:00
FramebufferManager.h Merged some FramebufferManager code into VideoCommon. 2010-11-14 23:31:53 +00:00
Globals.h Minor code formatting: 2010-09-28 02:15:02 +00:00
main.cpp Merge some state loading stuff to VideoCommon and fixed a crash on Linux system when trying to save a state. 2010-12-16 18:21:14 +00:00
main.h Move some shared gfx plugin code into VideoCommon. Changed "Renderer" class to use virtual functions. (setting stuff up for video plugin merging) 2010-11-18 02:21:26 +00:00
NativeVertexFormat.cpp DX9 debugger improvements: 2010-11-29 16:16:48 +00:00
PixelShaderCache.cpp reduced frequency of dx9 ps_2_0 pixel generation errors, and made dx9 efb depth peek of 16-bit depth buffer not use 24-bit adjustment factor. shouldn't affect other the plugins. 2010-12-19 20:59:23 +00:00
PixelShaderCache.h reduced frequency of dx9 ps_2_0 pixel generation errors, and made dx9 efb depth peek of 16-bit depth buffer not use 24-bit adjustment factor. shouldn't affect other the plugins. 2010-12-19 20:59:23 +00:00
Render.cpp * revert Clear Screen's stuff from r6604 2010-12-19 22:00:25 +00:00
Render.h * revert Clear Screen's stuff from r6604 2010-12-19 22:00:25 +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 reduced frequency of dx9 ps_2_0 pixel generation errors, and made dx9 efb depth peek of 16-bit depth buffer not use 24-bit adjustment factor. shouldn't affect other the plugins. 2010-12-19 20:59:23 +00:00
TextureCache.h DX11: Fix mipmaps. Someone forgot creating them at the proper time ;P 2010-11-24 19:13:19 +00:00
TextureConverter.cpp Add an option to toggle caching EFB->RAM copies. 2010-12-20 14:48:46 +00:00
TextureConverter.h VideoCommon: Use integer arithmetic instead of floating point arithmetic when dealing with EFB scales. 2010-12-10 15:54:14 +00:00
VertexManager.cpp Merged the D3D9 debugger into VideoCommon/VideoUICommon: 2010-12-05 14:15:36 +00:00
VertexManager.h DX9 debugger improvements: 2010-11-29 16:16:48 +00:00
VertexShaderCache.cpp Merged the D3D9 debugger into VideoCommon/VideoUICommon: 2010-12-05 14:15:36 +00:00
VertexShaderCache.h DX9 debugger improvements: 2010-11-29 16:16:48 +00:00