dolphin/Source/Plugins/Plugin_VideoDX9/Src
Rodolfo Osvaldo Bogado 0ea01d8462 fast commit :
make native mips loading an option to prevent performance lost in game that not need this functionality.( thanks to dorian.fevrier for point the performance lost.)
added a patch from  pierre@pirsoft.de to avoid vertex drops when index array is full in opengl implementation that do not support large index arrays

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5432 8ced0084-cf51-0410-be5f-012b33b47a6e
2010-05-04 14:43:30 +00:00
..
Debugger this is a ugly unstable commit but i'm going to be out for work some days so ... 2010-03-14 18:57:50 +00:00
W32Util fix a linux wiimote compile error and apply some little changes to the dx plugin :P 2009-11-30 03:48:59 +00:00
bmp_io.cpp set svn:eol-style=native for Plugins/**.cpp 2008-12-08 05:25:12 +00:00
bmp_io.h set svn:eol-style=native for **.h 2008-12-08 04:46:09 +00:00
BPFunctions.cpp Fies Issue 1584 2010-01-29 07:44:21 +00:00
CPStructs.cpp 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
CPStructs.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
D3DBase.cpp 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
D3DBase.h Big restructuring of how the video plugin works. In linux and windows you shouldn't see a change in the functionality; however, there are changes in how render to main or not, and fullscreen modes, and such are handled. Input is largely restructured for the video plugin. It is now handled by the host. Keys for pausing and changing fullscreen are configurable. More will probably be later. This is probably classified as highly experimental. 2010-04-12 01:33:10 +00:00
D3DShader.cpp Shader Disk Cache implementation for D3D. Saves generated shaders on disk. Eliminates "freeze jerks" in D3D plugin the _second_ and later times you play something.... not much to do about the first time. The D3D shader compiler is just slow. 2010-01-17 17:44:09 +00:00
D3DShader.h Shader Disk Cache implementation for D3D. Saves generated shaders on disk. Eliminates "freeze jerks" in D3D plugin the _second_ and later times you play something.... not much to do about the first time. The D3D shader compiler is just slow. 2010-01-17 17:44:09 +00:00
D3DTexture.cpp Commit durante_d3dhiresfix.patch. should finally fix rb swap when loading hires replacement textures in the d3d plugin. 2010-05-02 14:05:14 +00:00
D3DTexture.h fixed xfb bumping introduced by my last commit. 2010-04-14 13:57:16 +00:00
D3DUtil.cpp this is a ugly unstable commit but i'm going to be out for work some days so ... 2010-03-14 18:57:50 +00:00
D3DUtil.h this is a ugly unstable commit but i'm going to be out for work some days so ... 2010-03-14 18:57:50 +00:00
DLCompiler.cpp set svn:eol-style=native for Plugins/**.cpp 2008-12-08 05:25:12 +00:00
DLCompiler.h set svn:eol-style=native for **.h 2008-12-08 04:46:09 +00:00
DlgSettings.cpp fast commit : 2010-05-04 14:43:30 +00:00
DlgSettings.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
EmuWindow.cpp 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
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 back to limit vps instead of fps as this fix fps limit and now it works correctly as now the sync between the plug in and the core is almost correct. 2010-04-03 22:22:55 +00:00
FramebufferManager.h back to limit vps instead of fps as this fix fps limit and now it works correctly as now the sync between the plug in and the core is almost correct. 2010-04-03 22:22:55 +00:00
Globals.h Rename Config.cpp/h to VideoConfig.cpp/h. 2009-09-13 09:23:30 +00:00
main.cpp 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
main.h fixed fps limiting when using using virtual xfb, now fps = vps, in fact now real xfb is as fast as no using xfb, i'm thinking now that the correct thing is leave it enabled as default, and even remove the option. 2010-03-28 23:51:32 +00:00
NativeVertexFormat.cpp D3D vertex format wrapper: Fix a really small memory leak, add some sanity checks. 2010-01-11 23:47:32 +00:00
PixelShaderCache.cpp finish proper window handling, fix the modal state of the config dialogs, plus some minor cleanup/changes :p 2010-02-25 06:12:35 +00:00
PixelShaderCache.h second try to implement a more correct safe texture cache, implemented full hashing of tlut textures as they are the more problematic, this should solve virtually all the problems with characters in all the games that have them. 2010-02-08 23:23:04 +00:00
Render.cpp 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
resource.h fast commit : 2010-05-04 14:43:30 +00:00
resource.rc fast commit : 2010-05-04 14:43:30 +00:00
RGBAFloat.h set svn:eol-style=native for **.h 2008-12-08 04:46:09 +00:00
stdafx.cpp 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
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
TextureCache.cpp fast commit : 2010-05-04 14:43:30 +00:00
TextureCache.h fixed xfb bumping introduced by my last commit. 2010-04-14 13:57:16 +00:00
TextureConverter.cpp this is a ugly unstable commit but i'm going to be out for work some days so ... 2010-03-14 18:57:50 +00:00
TextureConverter.h this is a ugly unstable commit but i'm going to be out for work some days so ... 2010-03-14 18:57:50 +00:00
Utils.cpp 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
Utils.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
Vec3.h STAND BACK - NEWLINE POLICE 2009-11-15 22:26:39 +00:00
VertexManager.cpp fast commit : 2010-05-04 14:43:30 +00:00
VertexManager.h D3D: Eliminate black borders, add 4:3 and 16:9 settings, and the widescreen hack. Unfortunately this temporarily breaks MSAA (in d3d only) until I have time to fix it. 2009-09-13 17:46:33 +00:00
VertexShaderCache.cpp back to limit vps instead of fps as this fix fps limit and now it works correctly as now the sync between the plug in and the core is almost correct. 2010-04-03 22:22:55 +00:00
VertexShaderCache.h First a bugfix: 2010-02-23 21:52:12 +00:00
XFStructs.cpp 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
XFStructs.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