| .. |
|
OpenCL
|
Added a safer OpenCL shutdown procedure.
|
2010-10-24 04:17:36 +00:00 |
|
AVIDump.cpp
|
Encode framedumps in AVI format on linux as on windows. This adds the additional dependency of libavformat-dev. Remember if you want raw framedumps as before add -DENCODE_FRAMEDUMPS=OFF to the cmake command line.
|
2010-11-18 16:46:17 +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
|
Fixed RealXFB being enabled when XFB box is unchecked. Moved some shared code into VideoCommon. Renamed EFBCopyDisable setting to EFBCopy"Enable" in the code and inifile. Fix DX11 settings not loading. Fixed Issue 3378.(graphics settings dialog displaying gameini settings in game)
|
2010-11-18 03:50:50 +00:00 |
|
BPFunctions.h
|
|
|
|
BPMemory.cpp
|
|
|
|
BPMemory.h
|
Related FOG changes:
|
2010-11-23 13:57:01 +00:00 |
|
BPStructs.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 |
|
BPStructs.h
|
|
|
|
CommandProcessor.cpp
|
Corrected the FIFO breakpoint clause in Single Core mode too. That fix Pokemon XD (Only single core mode) Dual core mode suffer distances problems like RE0.
|
2010-11-25 02:25:27 +00:00 |
|
CommandProcessor.h
|
Replace all bitfields which were only declared with "(un)signed" with their actual types. Let me know if I missed any. It would also be a good idea to test this commit in both x64 and x86.
|
2010-09-27 04:29:51 +00:00 |
|
CPMemory.cpp
|
|
|
|
CPMemory.h
|
Some more cleanup which should've been in r6232. Thanks Billiard.
|
2010-09-27 05:16:11 +00:00 |
|
DataReader.h
|
|
|
|
DLCache.cpp
|
Some compiler warnings and eol-style.
|
2010-11-14 23:56:26 +00:00 |
|
DLCache.h
|
|
|
|
Fifo.cpp
|
Corrected the FIFO breakpoint clause in the FIFO loop. This fixes Super Monkey Ball: Banana Blitz, Super Monkey Ball: Step & Roll and Pokemon XD.
|
2010-11-24 06:02:03 +00:00 |
|
Fifo.h
|
|
|
|
FramebufferManagerBase.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 |
|
FramebufferManagerBase.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 |
|
HiresTextures.cpp
|
StringUtil cleanup. Nothing seems broken.
|
2010-11-10 04:12:31 +00:00 |
|
HiresTextures.h
|
Merged common texture cache code from video plugins into VideoCommon. (DX11 native mipmaps currently broken, disabled) Hopefully everything else should still be working.
|
2010-10-19 22:24:27 +00:00 |
|
ImageWrite.cpp
|
|
|
|
ImageWrite.h
|
|
|
|
IndexGenerator.cpp
|
|
|
|
IndexGenerator.h
|
|
|
|
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
|
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 |
|
MainBase.h
|
Build missing BPFunctions.cpp with SCons.
|
2010-11-18 23:25:40 +00:00 |
|
memcpy_amd.cpp
|
|
|
|
NativeVertexFormat.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 |
|
OnScreenDisplay.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 |
|
OnScreenDisplay.h
|
|
|
|
OpcodeDecoding.cpp
|
|
|
|
OpcodeDecoding.h
|
|
|
|
PixelEngine.cpp
|
Properly emulate the alpha read pixel engine register function (used for EFB peeks).
|
2010-10-24 19:52:52 +00:00 |
|
PixelEngine.h
|
Properly emulate the alpha read pixel engine register function (used for EFB peeks).
|
2010-10-24 19:52:52 +00:00 |
|
PixelShaderGen.cpp
|
DX11: Fix mipmaps. Someone forgot creating them at the proper time ;P
|
2010-11-24 19:13:19 +00:00 |
|
PixelShaderGen.h
|
Put infrastructure in place so that other plugins may support dual-source blending.
|
2010-10-21 05:22:18 +00:00 |
|
PixelShaderManager.cpp
|
Related FOG changes:
|
2010-11-23 13:57:01 +00:00 |
|
PixelShaderManager.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 |
|
Profiler.cpp
|
|
|
|
Profiler.h
|
|
|
|
RenderBase.cpp
|
Fixed RealXFB being enabled when XFB box is unchecked. Moved some shared code into VideoCommon. Renamed EFBCopyDisable setting to EFBCopy"Enable" in the code and inifile. Fix DX11 settings not loading. Fixed Issue 3378.(graphics settings dialog displaying gameini settings in game)
|
2010-11-18 03:50:50 +00:00 |
|
RenderBase.h
|
Fixed RealXFB being enabled when XFB box is unchecked. Moved some shared code into VideoCommon. Renamed EFBCopyDisable setting to EFBCopy"Enable" in the code and inifile. Fix DX11 settings not loading. Fixed Issue 3378.(graphics settings dialog displaying gameini settings in game)
|
2010-11-18 03:50:50 +00:00 |
|
SConscript
|
Build missing BPFunctions.cpp with SCons.
|
2010-11-18 23:25:40 +00:00 |
|
Statistics.cpp
|
|
|
|
Statistics.h
|
|
|
|
TextureCacheBase.cpp
|
DX11: Fix mipmaps. Someone forgot creating them at the proper time ;P
|
2010-11-24 19:13:19 +00:00 |
|
TextureCacheBase.h
|
DX11: Fix mipmaps. Someone forgot creating them at the proper time ;P
|
2010-11-24 19:13:19 +00:00 |
|
TextureConversionShader.cpp
|
|
|
|
TextureConversionShader.h
|
|
|
|
TextureDecoder.cpp
|
VideoCommon: An experimental fix for Issue 3493. Changed _mm_load_si128 to _mm_loadu_si128. I could not test the bug because I don't have Sonic Colors.
|
2010-11-14 04:29:20 +00:00 |
|
TextureDecoder.h
|
|
|
|
VertexLoader_Color.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_Color.h
|
|
|
|
VertexLoader_Normal.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_Normal.h
|
|
|
|
VertexLoader_Position.cpp
|
more work on dlist caching now should be a little faster
|
2010-11-14 14:42:11 +00:00 |
|
VertexLoader_Position.h
|
|
|
|
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
|
|
|
|
VertexLoader.cpp
|
Polish, fix and otherwise improve the video plugin configuration dialog:
|
2010-11-21 14:47:28 +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
|
|
|
|
VertexLoaderManager.h
|
|
|
|
VertexManagerBase.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 |
|
VertexManagerBase.h
|
Merged common texture cache code from video plugins into VideoCommon. (DX11 native mipmaps currently broken, disabled) Hopefully everything else should still be working.
|
2010-10-19 22:24:27 +00:00 |
|
VertexShaderGen.cpp
|
Slightly adjust z-values calculated in the vertex shader so OGL does not clip the
|
2010-09-23 19:38:49 +00:00 |
|
VertexShaderGen.h
|
|
|
|
VertexShaderManager.cpp
|
Added a projection hack for Metroid: Other M. This fixes the black screens that occur in cut-scenes. Patch by Trevor002.
|
2010-11-11 09:22:19 +00:00 |
|
VertexShaderManager.h
|
Added a projection hack for Metroid: Other M. This fixes the black screens that occur in cut-scenes. Patch by Trevor002.
|
2010-11-11 09:22:19 +00:00 |
|
VideoCommon.h
|
Polish, fix and otherwise improve the video plugin configuration dialog:
|
2010-11-21 14:47:28 +00:00 |
|
VideoConfig.cpp
|
Renamed the "Disable Copy to EFB" option in the game properties(and game ini) to "Enable Copy to EFB", as it is named in the global video settings. (fixes issue 3556)
|
2010-11-25 02:19:06 +00:00 |
|
VideoConfig.h
|
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 |
|
VideoState.cpp
|
|
|
|
VideoState.h
|
|
|
|
XFBConvert.cpp
|
|
|
|
XFBConvert.h
|
|
|
|
XFMemory.cpp
|
|
|
|
XFMemory.h
|
Replace all bitfields which were only declared with "(un)signed" with their actual types. Let me know if I missed any. It would also be a good idea to test this commit in both x64 and x86.
|
2010-09-27 04:29:51 +00:00 |
|
XFStructs.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 |
|
XFStructs.h
|
|
|