dolphin/Source/Plugins/Plugin_VideoDX11/Src
NeoBrainX 76b9e975d5 DX11: Fix mipmaps. Someone forgot creating them at the proper time ;P
DX11: Fix a DX11 debug runtime error caused by the vertex shader output signature and the pixel shader input signature not matching if per-pixel lighting is disabled. Someone forgot disabling those pixel shader parameters ;P
DX11: Enable use of dynamic textures wherever possible.
DX9: Remove two unnecessary TODOs. Someone forgot removing those since they've been obsolete for a long time ;P

Anyway, at least working mipmaps and dynamic textures should increase DX11 performance a bit. And "a bit" is more than my usual "marginally" ;)

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@6473 8ced0084-cf51-0410-be5f-012b33b47a6e
2010-11-24 19:13:19 +00:00
..
W32Util Add a DX11 video plugin. 2010-06-13 19:50:06 +00:00
D3DBase.cpp DX11: 2010-11-23 19:58:02 +00:00
D3DBase.h DX11: 2010-11-23 19:58:02 +00:00
D3DBlob.cpp boring svn:eol-style native again... 2010-06-22 23:45:56 +00:00
D3DBlob.h boring svn:eol-style native again... 2010-06-22 23:45:56 +00:00
D3DShader.cpp Made LinearDiskCache a template class. Keys are now some POD type (fixed size). Eliminates casting and key size checking. 2010-11-15 05:22:03 +00:00
D3DShader.h Made LinearDiskCache a template class. Keys are now some POD type (fixed size). Eliminates casting and key size checking. 2010-11-15 05:22:03 +00:00
D3DTexture.cpp DX11: 2010-11-23 19:58:02 +00:00
D3DTexture.h DX11: 2010-11-23 19:58:02 +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
EmuWindow.cpp Minor code formatting: 2010-09-28 02:15:02 +00:00
EmuWindow.h Add a DX11 video plugin. 2010-06-13 19:50:06 +00:00
FramebufferManager.cpp DX11: 2010-11-23 19:58:02 +00:00
FramebufferManager.h DX11: 2010-11-23 19:58:02 +00:00
GfxState.cpp DX11 plugin: Fix a small oversight 2010-11-13 00:05:14 +00:00
GfxState.h DX11 plugin: Do destination-alpha in a single pass. No more drawing the same geometry twice! SMG is faster now because it uses destination-alpha extensively. This uses dual-source color blending, a DirectX 10-level feature. The equivalent OpenGL function comes from the GL_ARB_blend_func_extended extension, which was made core in OpenGL 3.3. 2010-10-20 03:11:22 +00:00
Globals.h Add a DX11 video plugin. 2010-06-13 19:50:06 +00:00
NativeVertexFormat.cpp Minor code formatting: 2010-09-28 02:15:02 +00:00
PixelShaderCache.cpp Made LinearDiskCache a template class. Keys are now some POD type (fixed size). Eliminates casting and key size checking. 2010-11-15 05:22:03 +00:00
PixelShaderCache.h Made LinearDiskCache a template class. Keys are now some POD type (fixed size). Eliminates casting and key size checking. 2010-11-15 05:22:03 +00:00
Render.cpp DX11: 2010-11-23 19:58:02 +00:00
Render.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
TextureCache.cpp DX11: Fix mipmaps. Someone forgot creating them at the proper time ;P 2010-11-24 19:13:19 +00:00
TextureCache.h DX11: Fix mipmaps. Someone forgot creating them at the proper time ;P 2010-11-24 19:13:19 +00:00
VertexManager.cpp Polish, fix and otherwise improve the video plugin configuration dialog: 2010-11-21 14:47:28 +00:00
VertexManager.h DX11 plugin: Do destination-alpha in a single pass. No more drawing the same geometry twice! SMG is faster now because it uses destination-alpha extensively. This uses dual-source color blending, a DirectX 10-level feature. The equivalent OpenGL function comes from the GL_ARB_blend_func_extended extension, which was made core in OpenGL 3.3. 2010-10-20 03:11:22 +00:00
VertexShaderCache.cpp Made LinearDiskCache a template class. Keys are now some POD type (fixed size). Eliminates casting and key size checking. 2010-11-15 05:22:03 +00:00
VertexShaderCache.h Committing some cleanups by avindra: 2010-07-18 10:11:34 +00:00
main.cpp Tiny commit. Just re-added 3D Vision to the config dialog. Hope nobody minds, I made sure it gets greyed out and all that. Sorry about my lack of commits, got another ongoing project that's gotten me a bit hooked. 2010-11-24 17:13:12 +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
stdafx.cpp Add a DX11 video plugin. 2010-06-13 19:50:06 +00:00
stdafx.h Add a DX11 video plugin. 2010-06-13 19:50:06 +00:00