dolphin/Source/Core/VideoCommon/Src
2010-11-15 09:54:07 +00:00
..
OpenCL Added a safer OpenCL shutdown procedure. 2010-10-24 04:17:36 +00:00
AVIDump.cpp Build fix for windows. 2010-11-14 22:07:52 +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.h
BPMemory.cpp
BPMemory.h VideoCommon: Properly upscale the mantissa of some fog params. 2010-10-29 21:37:20 +00:00
BPStructs.cpp DX9/DX11: Remove some dead or obsolete code. 2010-11-07 10:11:58 +00:00
BPStructs.h
CommandProcessor.cpp
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 fully implemented display list cache with vertex data included and added in all the plugins. 2010-08-29 23:08:56 +00:00
Fifo.cpp
Fifo.h
FramebufferManagerBase.cpp Some compiler warnings and eol-style. 2010-11-14 23:56:26 +00:00
FramebufferManagerBase.h Some compiler warnings and eol-style. 2010-11-14 23:56: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
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
OnScreenDisplay.h
OpcodeDecoding.cpp sometimes to advance you have to make a step back. 2010-08-28 15:09:42 +00:00
OpcodeDecoding.h sometimes to advance you have to make a step back. 2010-08-28 15:09:42 +00:00
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 OpenGL plugin: Support for dual-source blending, CURRENTLY DISABLED. It doesn't work yet. To fix it, we may need to convert all our shaders to GLSL so that we can use glBindFragDataLocation. 2010-10-23 19:55: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 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
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
Render.h Main change: Implemented EFB pokes in DX9/DX11. 2010-10-22 19:40:05 +00:00
SConscript Merged some FramebufferManager code into VideoCommon. 2010-11-14 23:31:53 +00:00
Statistics.cpp
Statistics.h
TextureCacheBase.cpp Updated with a less aggressive optimisation to EFB copy to RAM. The destination texture now does not get invalidated if its hash is found in the texture cache. Fixes Metroid Prime 3. 2010-11-07 04:28:33 +00:00
TextureCacheBase.h Optimised EFB copy to RAM. 2010-11-06 04:46:44 +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 Include "Hash.h" rather than "hash.h" for case-sensitive file systems. 2010-08-28 15:53:01 +00:00
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 more work on dlist caching now should be a little faster 2010-11-14 14:42:11 +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 fully implemented display list cache with vertex data included and added in all the plugins. 2010-08-29 23:08:56 +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
VertexManagerBase.cpp 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
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 more work on dlist caching now should be a little faster 2010-11-14 14:42:11 +00:00
VideoConfig.cpp General cleanup to 3D Vision hack, fits in more with the Dolphin coding style now. Also, fixed the crash that would occur when using a mouse button with 3D Vision enabled. 2010-11-08 22:17:51 +00:00
VideoConfig.h Made the graphics plugins use a shared configuration dialog. There are a few minor issues: unsupported settings are shown, dx9 3d settings are missing, tabs/groups could be organized better, could use tooltips, cmake and scons need to be fixed. 2010-11-15 09:54:07 +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