.. |
OpenCL
|
fix windows (vs2010) build
|
2011-01-31 06:08:46 +00:00 |
AVIDump.cpp
|
Remove PluginSpecs.h. Merge the few needed enums from that file into Common.h for now. I am up for suggestions on a better place for those.
|
2011-02-02 04:40:27 +00:00 |
AVIDump.h
|
On linux encode frame dumps in MPG format instead of writing raw frames. To enable this portion of the code you must have libavcodec-dev and libswscale-dev installed (package names for Ubuntu).
|
2010-11-14 21:14:26 +00:00 |
BPFunctions.cpp
|
Remove the global namespace a bit and remove some dead code.
|
2011-02-02 18:21:20 +00:00 |
BPFunctions.h
|
Fixed the black (alpha) textures in the 8ing games like Tatsunoko vs Capcom and the Naruto series when using the OpenGL plug-in. Thanks to jim.lee for the tip.
|
2011-01-27 10:17:13 +00:00 |
BPMemory.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 |
BPMemory.h
|
initial implementation of fog range adjust, I don't think is correct or work right but is a start.
|
2011-01-29 04:31:56 +00:00 |
BPStructs.cpp
|
Remove PluginSpecs.h. Merge the few needed enums from that file into Common.h for now. I am up for suggestions on a better place for those.
|
2011-02-02 04:40:27 +00:00 |
BPStructs.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 |
CPMemory.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 |
CPMemory.h
|
Some more cleanup which should've been in r6232. Thanks Billiard.
|
2010-09-27 05:16:11 +00:00 |
CommandProcessor.cpp
|
Eliminated the plugin interface. Merged DX9/DX11/OGL video plugins into Dolphin. It could still use a lot of cleanup. Lots of things are still named "plugin". Software renderer is temporarily disabled until it gets some namespaces. I only updated vs08/10, Linux/OSX builds are broken.
|
2011-01-31 01:28:32 +00:00 |
CommandProcessor.h
|
Eliminated the plugin interface. Merged DX9/DX11/OGL video plugins into Dolphin. It could still use a lot of cleanup. Lots of things are still named "plugin". Software renderer is temporarily disabled until it gets some namespaces. I only updated vs08/10, Linux/OSX builds are broken.
|
2011-01-31 01:28:32 +00:00 |
DLCache.cpp
|
Eliminated the plugin interface. Merged DX9/DX11/OGL video plugins into Dolphin. It could still use a lot of cleanup. Lots of things are still named "plugin". Software renderer is temporarily disabled until it gets some namespaces. I only updated vs08/10, Linux/OSX builds are broken.
|
2011-01-31 01:28:32 +00:00 |
DLCache.h
|
fully implemented display list cache with vertex data included and added in all the plugins.
|
2010-08-29 23:08:56 +00:00 |
DataReader.h
|
Simplify the SSSE3 code for better understanding.
|
2011-01-11 07:25:36 +00:00 |
Debugger.cpp
|
Fix *BSD build.
|
2011-01-31 03:58:18 +00:00 |
Debugger.h
|
Virtual base classes should have a virtual destructor.
|
2011-01-30 01:58:54 +00:00 |
EmuWindow.cpp
|
D3D11: Implement EFB format reinterpretation.
|
2011-02-04 17:00:34 +00:00 |
EmuWindow.h
|
Win32-only:
|
2010-12-19 19:43:18 +00:00 |
Fifo.cpp
|
Remove the global namespace a bit and remove some dead code.
|
2011-02-02 18:21:20 +00:00 |
Fifo.h
|
Remove the global namespace a bit and remove some dead code.
|
2011-02-02 18:21:20 +00:00 |
FramebufferManagerBase.cpp
|
Second Experimental commit:
|
2010-12-27 03:18:01 +00:00 |
FramebufferManagerBase.h
|
Second Experimental commit:
|
2010-12-27 03:18:01 +00:00 |
HiresTextures.cpp
|
Changes to hi-res textures. Textures now load correctly when loading/saving a savestate, and can be toggled on and off in game.
|
2011-02-05 10:08:06 +00:00 |
HiresTextures.h
|
Changes to hi-res textures. Textures now load correctly when loading/saving a savestate, and can be toggled on and off in game.
|
2011-02-05 10:08:06 +00:00 |
ImageWrite.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 |
ImageWrite.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 |
IndexGenerator.cpp
|
Related to Texture's glitches:
|
2010-11-25 20:39:54 +00:00 |
IndexGenerator.h
|
let's keep experimenting:
|
2010-05-22 21:58:43 +00:00 |
LightingShaderGen.cpp
|
Split shader code generation for lighting into a separate file.
|
2011-02-05 23:57:12 +00:00 |
LightingShaderGen.h
|
Split shader code generation for lighting into a separate file.
|
2011-02-05 23:57:12 +00:00 |
LookUpTables.h
|
Don't use lookup tables. It's better to use CPU registers and reduce memory accesses.
|
2009-07-30 20:29:52 +00:00 |
MainBase.cpp
|
Remove PluginSpecs.h. Merge the few needed enums from that file into Common.h for now. I am up for suggestions on a better place for those.
|
2011-02-02 04:40:27 +00:00 |
MainBase.h
|
Build missing BPFunctions.cpp with SCons.
|
2010-11-18 23:25:40 +00:00 |
NativeVertexFormat.h
|
Remove PluginSpecs.h. Merge the few needed enums from that file into Common.h for now. I am up for suggestions on a better place for those.
|
2011-02-02 04:40:27 +00:00 |
OnScreenDisplay.cpp
|
Remove PluginSpecs.h. Merge the few needed enums from that file into Common.h for now. I am up for suggestions on a better place for those.
|
2011-02-02 04:40:27 +00:00 |
OnScreenDisplay.h
|
Remove PluginSpecs.h. Merge the few needed enums from that file into Common.h for now. I am up for suggestions on a better place for those.
|
2011-02-02 04:40:27 +00:00 |
OpcodeDecoding.cpp
|
Remove the global namespace a bit and remove some dead code.
|
2011-02-02 18:21:20 +00:00 |
OpcodeDecoding.h
|
sometimes to advance you have to make a step back.
|
2010-08-28 15:09:42 +00:00 |
OpenCL.cpp
|
Fix *BSD build.
|
2011-01-31 03:02:23 +00:00 |
OpenCL.h
|
Fix *BSD build.
|
2011-01-31 03:02:23 +00:00 |
PixelEngine.cpp
|
Eliminated the plugin interface. Merged DX9/DX11/OGL video plugins into Dolphin. It could still use a lot of cleanup. Lots of things are still named "plugin". Software renderer is temporarily disabled until it gets some namespaces. I only updated vs08/10, Linux/OSX builds are broken.
|
2011-01-31 01:28:32 +00:00 |
PixelEngine.h
|
Fix alpha reads (hurray for the ZWW Pictograph quest and Killer 7)
|
2011-01-07 19:51:28 +00:00 |
PixelShaderGen.cpp
|
Split shader code generation for lighting into a separate file.
|
2011-02-05 23:57:12 +00:00 |
PixelShaderGen.h
|
initial implementation of fog range adjust, I don't think is correct or work right but is a start.
|
2011-01-29 04:31:56 +00:00 |
PixelShaderManager.cpp
|
Rework XF register loading a bit and change how registers are arranged in memory. This removes the assumption that all data for a viewport or projection matrix will be available when index 0 is loaded. Fixes issue 3688 and probably breaks old save states (sorry).
|
2011-02-05 18:25:34 +00:00 |
PixelShaderManager.h
|
Rework XF register loading a bit and change how registers are arranged in memory. This removes the assumption that all data for a viewport or projection matrix will be available when index 0 is loaded. Fixes issue 3688 and probably breaks old save states (sorry).
|
2011-02-05 18:25:34 +00:00 |
RenderBase.cpp
|
* Keeping resolution aligned to back-buffer size if the latter one is changed (can give a huge performance boost... even until to 100% in some cases)
|
2011-02-05 21:43:04 +00:00 |
RenderBase.h
|
Eliminated the plugin interface. Merged DX9/DX11/OGL video plugins into Dolphin. It could still use a lot of cleanup. Lots of things are still named "plugin". Software renderer is temporarily disabled until it gets some namespaces. I only updated vs08/10, Linux/OSX builds are broken.
|
2011-01-31 01:28:32 +00:00 |
SConscript
|
Split shader code generation for lighting into a separate file.
|
2011-02-05 23:57:12 +00:00 |
Statistics.cpp
|
D3D9: Delete some long dead code. Also add one more statistic: number of compiled shaders that actually have unique code (not accurate unless you delete the shader cache before running). This stat clearly shows that in f-zero we create 5x as many pixel shaders as we should, so there's clearly a problem with the shader ID generation.
|
2010-06-20 22:23:34 +00:00 |
Statistics.h
|
D3D9: Delete some long dead code. Also add one more statistic: number of compiled shaders that actually have unique code (not accurate unless you delete the shader cache before running). This stat clearly shows that in f-zero we create 5x as many pixel shaders as we should, so there's clearly a problem with the shader ID generation.
|
2010-06-20 22:23:34 +00:00 |
TextureCacheBase.cpp
|
The compiler need not obey the static keyword, so to avoid linker
|
2011-02-05 16:06:05 +00:00 |
TextureCacheBase.h
|
Whoops, forgot to remove that.
|
2011-02-05 10:14:05 +00:00 |
TextureConversionShader.cpp
|
Eliminated the plugin interface. Merged DX9/DX11/OGL video plugins into Dolphin. It could still use a lot of cleanup. Lots of things are still named "plugin". Software renderer is temporarily disabled until it gets some namespaces. I only updated vs08/10, Linux/OSX builds are broken.
|
2011-01-31 01:28:32 +00:00 |
TextureConversionShader.h
|
hopefully fixed zww issue with new efb to ram.
|
2010-07-12 19:30:25 +00:00 |
TextureDecoder.cpp
|
Remove the global namespace a bit and remove some dead code.
|
2011-02-02 18:21:20 +00:00 |
TextureDecoder.h
|
Include "Hash.h" rather than "hash.h" for case-sensitive file systems.
|
2010-08-28 15:53:01 +00:00 |
VertexLoader.cpp
|
Eliminated the plugin interface. Merged DX9/DX11/OGL video plugins into Dolphin. It could still use a lot of cleanup. Lots of things are still named "plugin". Software renderer is temporarily disabled until it gets some namespaces. I only updated vs08/10, Linux/OSX builds are broken.
|
2011-01-31 01:28:32 +00:00 |
VertexLoader.h
|
Changed macro for disallowing copy-ctor and =operator into an inheritable class. Removed IrPointer.ini (no longer used)
|
2010-11-15 05:29:10 +00:00 |
VertexLoaderManager.cpp
|
Eliminated the plugin interface. Merged DX9/DX11/OGL video plugins into Dolphin. It could still use a lot of cleanup. Lots of things are still named "plugin". Software renderer is temporarily disabled until it gets some namespaces. I only updated vs08/10, Linux/OSX builds are broken.
|
2011-01-31 01:28:32 +00:00 |
VertexLoaderManager.h
|
fully implemented display list cache with vertex data included and added in all the plugins.
|
2010-08-29 23:08:56 +00:00 |
VertexLoader_Color.cpp
|
little fix for one piece unlimited cruise 2 and ju-on the grudge
|
2011-01-26 17:22:09 +00:00 |
VertexLoader_Color.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 |
VertexLoader_Normal.cpp
|
2 fixes one for dx9 and one for software plugin.
|
2011-01-23 15:29:57 +00:00 |
VertexLoader_Normal.h
|
rework the normal loading now it should be a accurate as real hardware.
|
2011-01-19 13:57:15 +00:00 |
VertexLoader_Position.cpp
|
Use SSSE3 shuffle for DataReader's DataReadU32xN in VideoCommon. The function is used for reading up to 16 u32's at a time (512-bits) and then converting endianness.
|
2011-01-10 13:14:56 +00:00 |
VertexLoader_Position.h
|
VideoCommon: Added automatic selection routines for SSSE3/SSE4.1 codes. It selects SSSE3/SSE4.1 codes only if a proper preprocessor definition is defined and the target cpu supports SSSE3/SSE4.1. The selection routines in VertexLoader_* use function pointers. TextureDecoder uses a combination of "#if" and "if" statements.
|
2010-04-09 15:13:42 +00:00 |
VertexLoader_TextCoord.cpp
|
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 |
VertexLoader_TextCoord.h
|
VideoCommon: Added automatic selection routines for SSSE3/SSE4.1 codes. It selects SSSE3/SSE4.1 codes only if a proper preprocessor definition is defined and the target cpu supports SSSE3/SSE4.1. The selection routines in VertexLoader_* use function pointers. TextureDecoder uses a combination of "#if" and "if" statements.
|
2010-04-09 15:13:42 +00:00 |
VertexManagerBase.cpp
|
Changes to hi-res textures. Textures now load correctly when loading/saving a savestate, and can be toggled on and off in game.
|
2011-02-05 10:08:06 +00:00 |
VertexManagerBase.h
|
DX9 debugger improvements:
|
2010-11-29 16:16:48 +00:00 |
VertexShaderGen.cpp
|
Split shader code generation for lighting into a separate file.
|
2011-02-05 23:57:12 +00:00 |
VertexShaderGen.h
|
big changes here:
|
2010-07-18 00:18:31 +00:00 |
VertexShaderManager.cpp
|
Rework XF register loading a bit and change how registers are arranged in memory. This removes the assumption that all data for a viewport or projection matrix will be available when index 0 is loaded. Fixes issue 3688 and probably breaks old save states (sorry).
|
2011-02-05 18:25:34 +00:00 |
VertexShaderManager.h
|
Rework XF register loading a bit and change how registers are arranged in memory. This removes the assumption that all data for a viewport or projection matrix will be available when index 0 is loaded. Fixes issue 3688 and probably breaks old save states (sorry).
|
2011-02-05 18:25:34 +00:00 |
VideoCommon.h
|
Remove PluginSpecs.h. Merge the few needed enums from that file into Common.h for now. I am up for suggestions on a better place for those.
|
2011-02-02 04:40:27 +00:00 |
VideoConfig.cpp
|
Eliminated the plugin interface. Merged DX9/DX11/OGL video plugins into Dolphin. It could still use a lot of cleanup. Lots of things are still named "plugin". Software renderer is temporarily disabled until it gets some namespaces. I only updated vs08/10, Linux/OSX builds are broken.
|
2011-01-31 01:28:32 +00:00 |
VideoConfig.h
|
* Changed the Projection Hack option in game properties to "Custom Projection Hack"
|
2011-01-29 21:13:56 +00:00 |
VideoState.cpp
|
Moving pixel engine and command processor from core to video common. This will break previous save states. Adds decoding single pixels to texture decoder.
|
2009-10-10 21:19:39 +00:00 |
VideoState.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 |
XFMemory.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 |
XFMemory.h
|
Rework XF register loading a bit and change how registers are arranged in memory. This removes the assumption that all data for a viewport or projection matrix will be available when index 0 is loaded. Fixes issue 3688 and probably breaks old save states (sorry).
|
2011-02-05 18:25:34 +00:00 |
XFStructs.cpp
|
Rework XF register loading a bit and change how registers are arranged in memory. This removes the assumption that all data for a viewport or projection matrix will be available when index 0 is loaded. Fixes issue 3688 and probably breaks old save states (sorry).
|
2011-02-05 18:25:34 +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 |
memcpy_amd.cpp
|
GL Vertex loader moved to VideoCommon.
|
2008-12-26 13:09:16 +00:00 |