dolphin/Source/Plugins/Plugin_VideoDX9/Src
Rodolfo Osvaldo Bogado e641323de2 i know still a lot to fix and much work to do but sometimes experiments are fun :)
for all the plugins implemented per pixel lighting, this will make games that uses lighting  a lot nice. (just look at mario sunshine and compare :))
for dx9: implemented temporal anaglyph stereo: just grab your red-cyan glasses  and enjoy.
stereo calibration: use stereo separation ( distance of the point from you are looking) and Focal Angle: the angle necessary to focus in one particular object.
this settings are different in every games as they use different depth ranges.
please for any regression and bug introduced by this commit.
if you ask why i did not implement stereo in dx11 and opengl the reason is one: they don't work right when i have more time will try to find a way to make them work.

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@6224 8ced0084-cf51-0410-be5f-012b33b47a6e
2010-09-23 02:17:48 +00:00
..
Debugger Lots more work on making the frame aui stuff functional. 2010-07-22 02:05:28 +00:00
BPFunctions.cpp ok, here goes a really experimental commit: 2010-07-06 22:27:13 +00:00
D3DBase.cpp Change Disc functionality: 2010-09-15 12:30:56 +00:00
D3DBase.h Dependency cleanup in DX9. 2010-07-17 11:42:28 +00:00
D3DShader.cpp Dependency cleanup in DX9. 2010-07-17 11:42:28 +00:00
D3DShader.h Fix some cases of variables being used uninitialized. Also some unused 2010-06-02 20:35:12 +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 Remove code which got obsoleted by r5890. 2010-07-18 15:19:24 +00:00
D3DUtil.h Remove code which got obsoleted by r5890. 2010-07-18 15:19:24 +00:00
DlgSettings.cpp i know still a lot to fix and much work to do but sometimes experiments are fun :) 2010-09-23 02:17:48 +00:00
DlgSettings.h i know still a lot to fix and much work to do but sometimes experiments are fun :) 2010-09-23 02:17:48 +00:00
EmuWindow.cpp space changes, merge #defines, language fix, and code reorder/cleanup :P 2010-06-05 01:38:22 +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 DX9: Create textures needed for CPU->EFB access even if it's disabled. 2010-08-01 14:20:50 +00:00
FramebufferManager.h Hg: 2010-06-09 01:37:08 +00:00
Globals.h Hg: 2010-06-09 01:37:08 +00:00
NativeVertexFormat.cpp Fix some cases of variables being used uninitialized. Also some unused 2010-06-02 20:35:12 +00:00
PixelShaderCache.cpp i know still a lot to fix and much work to do but sometimes experiments are fun :) 2010-09-23 02:17:48 +00:00
PixelShaderCache.h i know still a lot to fix and much work to do but sometimes experiments are fun :) 2010-09-23 02:17:48 +00:00
Render.cpp i know still a lot to fix and much work to do but sometimes experiments are fun :) 2010-09-23 02:17:48 +00:00
TextureCache.cpp DX9/DX11: Missing breaks are just as evil as static variables. 2010-09-03 22:31:52 +00:00
TextureCache.h Remove more obsolete code 2010-08-30 04:05:06 +00:00
TextureConverter.cpp sometimes to advance you have to make a step back. 2010-08-28 15:09:42 +00:00
TextureConverter.h 2 commits in one: 2010-07-09 20:56:16 +00:00
VertexManager.cpp i know still a lot to fix and much work to do but sometimes experiments are fun :) 2010-09-23 02:17:48 +00:00
VertexManager.h space changes, merge #defines, language fix, and code reorder/cleanup :P 2010-06-05 01:38:22 +00:00
VertexShaderCache.cpp DX9/OGL: Remove some superfluous checks (this is already done in VideoCommon). 2010-08-08 16:28:03 +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
main.cpp fully implemented display list cache with vertex data included and added in all the plugins. 2010-08-29 23:08:56 +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
stdafx.cpp Fix some cases of variables being used uninitialized. Also some unused 2010-06-02 20:35:12 +00:00
stdafx.h Now ALL copyright dates are fixed to the legally correct year: The year in which the project began. Now we don't have to change it every year :) 2009-07-28 21:32:10 +00:00