.. |
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
|
Revert most stuff from r6517 and revert r6501.
|
2010-12-16 17:40:45 +00:00 |
BPFunctions.h
|
|
|
BPMemory.cpp
|
|
|
BPMemory.h
|
Related FOG changes:
|
2010-11-23 13:57:01 +00:00 |
BPStructs.cpp
|
Fix building with BBOX_SUPPORT enabled.
|
2010-12-05 16:15:01 +00:00 |
BPStructs.h
|
|
|
CommandProcessor.cpp
|
- I've implemented cache of interrupt states for PEFINISH and PETOKEN
|
2010-12-13 07:56:54 +00:00 |
CommandProcessor.h
|
- I've implemented cache of interrupt states for PEFINISH and PETOKEN
|
2010-12-13 07:56:54 +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
|
|
|
Debugger.cpp
|
Make sure a few more directories exist when needed. Most package builders (including cmake/cpack) do not install the empty directories in the shared data, and so the paths need to be created at runtime.
|
2010-12-15 14:47:13 +00:00 |
Debugger.h
|
We effectively only have a single namespace for private header files,
|
2010-12-05 15:28:31 +00:00 |
DLCache.cpp
|
two fixes in this commit:
|
2010-12-04 17:58:33 +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
|
BIG FIFO Commit PART 1! Sometimes you need to write everything from 0, so 10 days later Ive rewrited some parts of the FIFO in Dual Core mode. Is pending use the same code for SC mode.
|
2010-12-11 12:42:55 +00:00 |
Fifo.h
|
BIG FIFO Commit PART 1! Sometimes you need to write everything from 0, so 10 days later Ive rewrited some parts of the FIFO in Dual Core mode. Is pending use the same code for SC mode.
|
2010-12-11 12:42:55 +00:00 |
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
|
allow gcc to check the format of args being passed to MsgAlert and GenericLog. Fixed nearly all warnings that arose from this, as well as some preexisting ones (some were actually crashes and/or bugs...)
|
2010-12-05 09:04:34 +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
|
Related to Texture's glitches:
|
2010-11-25 20:39:54 +00:00 |
IndexGenerator.h
|
|
|
LookUpTables.h
|
|
|
MainBase.cpp
|
Fix an omission from the last commit.
|
2010-12-16 18:39:57 +00:00 |
MainBase.h
|
Build missing BPFunctions.cpp with SCons.
|
2010-11-18 23:25:40 +00:00 |
memcpy_amd.cpp
|
|
|
NativeVertexFormat.h
|
Minor change to ease video plugin merging. Made static NativeVertexFormat::Create function into a virtual function of VertexManager. I believe this is the last bit of code which is only declared in VideoCommon and defined in each of the plugins.
|
2010-11-26 09:25:08 +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
|
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
|
- I've implemented cache of interrupt states for PEFINISH and PETOKEN
|
2010-12-13 07:56:54 +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
|
Revert most stuff from r6517 and revert r6501.
|
2010-12-16 17:40:45 +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
|
allow gcc to check the format of args being passed to MsgAlert and GenericLog. Fixed nearly all warnings that arose from this, as well as some preexisting ones (some were actually crashes and/or bugs...)
|
2010-12-05 09:04:34 +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
|
Fix some off-by-one errors in the EFB scaling stuff.
|
2010-12-11 21:07:07 +00:00 |
RenderBase.h
|
DX9: Write a detailed description of the vertex position offset magic in drawShadedTexQuad. I hope this makes at least a bit sense to anyone but me, it's better than no documentation at all though.
|
2010-12-13 17:49:21 +00:00 |
SConscript
|
We effectively only have a single namespace for private header files,
|
2010-12-05 15:28:31 +00:00 |
Statistics.cpp
|
|
|
Statistics.h
|
|
|
TextureCacheBase.cpp
|
VideoCommon: Use integer arithmetic instead of floating point arithmetic when dealing with EFB scales.
|
2010-12-10 15:54:14 +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
|
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
|
Newer versions of GCC's <tmmintrin.h> check for __SSSE3__ (-mssse3).
|
2010-07-31 15:26:46 +00:00 |
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
|
Fix VideoCommon build configuration for DebugFast/x64.
|
2010-12-05 14:31:00 +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
|
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
|
DX9 debugger improvements:
|
2010-11-29 16:16:48 +00:00 |
VertexShaderGen.cpp
|
Change comparison in specular light function. Fixes issue 1258.
|
2010-12-01 04:50:25 +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
|
DX11:
|
2010-11-27 11:11:05 +00:00 |
VideoConfig.cpp
|
Revert most stuff from r6517 and revert r6501.
|
2010-12-16 17:40:45 +00:00 |
VideoConfig.h
|
Revert most stuff from r6517 and revert r6501.
|
2010-12-16 17:40:45 +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
|
|
|