.. |
OpenCL
|
Kill HAVE_OPENCL.
|
2011-01-06 01:11:32 +00:00 |
AVIDump.cpp
|
Removed my previous PanicAlert translation hack. Fixed with a better method suggested by BhaaL. The translation is done by a callback in the MsgHandler routine that is set at program start. Added macros PanicAlertT, SuccessAlertT, PanicYesNoT, and AskYesNoT that are identical to the non T versions except those strings will be added by gettext to the po files to be translated. These can and should be used anywhere in the code for strings that should be translated.
|
2011-01-13 02:05:58 +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
|
Linux build fix.
|
2010-12-29 15:23:02 +00:00 |
BPFunctions.h
|
Implement pixel data reinterpretation on EFB format change.
|
2010-12-27 21:56:20 +00:00 |
BPMemory.cpp
|
|
|
BPMemory.h
|
**Changes**
|
2010-12-18 18:23:22 +00:00 |
BPStructs.cpp
|
corrected depth copy shader in dx9/dx11 to improve accuracy when doing efb to texture for depth formats
|
2011-01-05 17:16:52 +00:00 |
BPStructs.h
|
|
|
CommandProcessor.cpp
|
Quick fifo commit:
|
2011-01-13 01:29:34 +00:00 |
CommandProcessor.h
|
More FIFO work, HACK Solution for extreme overflow on breakpoints.
|
2010-12-27 02:55:35 +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
|
Simplify the SSSE3 code for better understanding.
|
2011-01-11 07:25:36 +00:00 |
Debugger.cpp
|
some little optimizations and some cleaning.
|
2011-01-09 14:13:24 +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
|
Forgot to commit the alignment for opcode last time.
|
2011-01-11 05:38:12 +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 |
EmuWindow.cpp
|
Add anvideo config option to automatically resize the render window to the size of the game's output resolution. This avoids artifacts that appear when the render target is scaled to fit a window of a different size.
|
2011-01-07 04:57:59 +00:00 |
EmuWindow.h
|
Win32-only:
|
2010-12-19 19:43:18 +00:00 |
Fifo.cpp
|
Ops! Little fix for my prior commit.
|
2010-12-27 03:46:17 +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
|
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
|
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
|
let's keep experimenting:
|
2010-05-22 21:58:43 +00:00 |
LookUpTables.h
|
|
|
MainBase.cpp
|
Lock emulation while saving state on all platforms.
|
2010-12-19 16:07:05 +00:00 |
MainBase.h
|
Build missing BPFunctions.cpp with SCons.
|
2010-11-18 23:25:40 +00:00 |
memcpy_amd.cpp
|
|
|
NativeVertexFormat.h
|
DX11 code maintenance, part 5:
|
2011-01-24 11:57:17 +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
|
Forgot to commit the alignment for opcode last time.
|
2011-01-11 05:38:12 +00:00 |
OpcodeDecoding.h
|
sometimes to advance you have to make a step back.
|
2010-08-28 15:09:42 +00:00 |
PixelEngine.cpp
|
More FIFO works, Hopefully this commit can fix randoms hangs in Wii Music, Wii Sports, maybe in Wii Resort, etc. Please test your games now. This commit is not related with FIFO Overflown and Fifo linked desync.
|
2010-12-21 04:39:39 +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
|
revert my optimizations until i fix some errors and really fix issue 3976
|
2011-01-25 03:45:44 +00:00 |
PixelShaderGen.h
|
some little optimizations and some cleaning.
|
2011-01-09 14:13:24 +00:00 |
PixelShaderManager.cpp
|
some little optimizations and some cleaning.
|
2011-01-09 14:13:24 +00:00 |
PixelShaderManager.h
|
normalize the efb to texture process for color textures to make it work the same in all the plugins and with the same accuracy as real hardware (almost :))
|
2011-01-07 19:23:57 +00:00 |
Profiler.cpp
|
|
|
Profiler.h
|
|
|
RenderBase.cpp
|
Add anvideo config option to automatically resize the render window to the size of the game's output resolution. This avoids artifacts that appear when the render target is scaled to fit a window of a different size.
|
2011-01-07 04:57:59 +00:00 |
RenderBase.h
|
DX11 code maintenance, part 4:
|
2011-01-24 10:42:43 +00:00 |
SConscript
|
We effectively only have a single namespace for private header files,
|
2010-12-05 15:28:31 +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
|
normalize the efb to texture process for color textures to make it work the same in all the plugins and with the same accuracy as real hardware (almost :))
|
2011-01-07 19:23:57 +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
|
made texture conversion shaders use less instructions
|
2010-12-19 21:05:41 +00:00 |
TextureConversionShader.h
|
hopefully fixed zww issue with new efb to ram.
|
2010-07-12 19:30:25 +00:00 |
TextureDecoder.cpp
|
TextureDecoder: Some misc clean ups. Backport code to SSE2 version. Remove redundancy in RGBA8 (5% speedup).
|
2011-01-09 05:06:53 +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
|
revert my optimizations until i fix some errors and really fix issue 3976
|
2011-01-25 03:45:44 +00:00 |
VertexLoader_Color.h
|
|
|
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
|
|
|
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
|
rework the normal loading now it should be a accurate as real hardware.
|
2011-01-19 13:57:15 +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
|
some little optimizations and some cleaning.
|
2011-01-09 14:13:24 +00:00 |
VertexShaderGen.h
|
big changes here:
|
2010-07-18 00:18:31 +00:00 |
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
|
D3D9:
|
2011-01-03 14:35:07 +00:00 |
VideoConfig.cpp
|
Migrate the "Adjust window size" option to the main configuration dialog (under the "Display" tab, in "Emulator Display Settings", after "Window Size"). Also rework the way that the option works. When using render to main and the auto resize option, the application window will be resized and then resized back when the emulator stops. This looks much better than the box in the corner look before. Also only resize when it would actually change the size of the window. This fixes the hang on emulation stop on linux.
|
2011-01-25 03:30:12 +00:00 |
VideoConfig.h
|
Migrate the "Adjust window size" option to the main configuration dialog (under the "Display" tab, in "Emulator Display Settings", after "Window Size"). Also rework the way that the option works. When using render to main and the auto resize option, the application window will be resized and then resized back when the emulator stops. This looks much better than the box in the corner look before. Also only resize when it would actually change the size of the window. This fixes the hang on emulation stop on linux.
|
2011-01-25 03:30:12 +00:00 |
VideoState.cpp
|
|
|
VideoState.h
|
|
|
XFBConvert.cpp
|
Kill HAVE_OPENCL.
|
2011-01-06 01:11:32 +00:00 |
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
|
|
|