..
OpenCL
Fixed some memory leaks. Only one was mine ;P
2011-03-22 07:27:23 +00:00
AVIDump.cpp
When using the "Start Renderer in Fullscreen" option, really start in fullscreen. In other words this now switches to fullscreen before the renderer is initiated instead of after. This is a partial fix for issue 4316.
2011-03-25 18:12:40 +00:00
AVIDump.h
When using the "Start Renderer in Fullscreen" option, really start in fullscreen. In other words this now switches to fullscreen before the renderer is initiated instead of after. This is a partial fix for issue 4316.
2011-03-25 18:12:40 +00:00
BPFunctions.cpp
Minor cleanup.
2011-03-04 23:23:59 +00:00
BPFunctions.h
Add EFB encode-to-RAM support in DX11 backend. It could probably be simplified a lot, and not all the possible formats are implemented. I tried to use the dynamic-linking feature of shader model 5, but Microsoft's HLSL compiler is broken. "Dynamic mode" is implemented, but disabled for now.
2011-02-26 23:41:02 +00:00
BPMemory.cpp
Some work on changing comments, log messages, and variable and function names to reflect that the plugins are not plugins anymore.
2011-02-14 02:18:03 +00:00
BPMemory.h
DX11: I think I've figured out where the game enables texture offsets for lines and points.
2011-04-15 22:34:54 +00:00
BPStructs.cpp
VideoCommon: Update color writing mask if pixel format changes.
2011-04-03 18:08:04 +00:00
BPStructs.h
CommandProcessor.cpp
Big Fifo Commit Part2: Now the fifo is more stable than my first commit, so is time...
2011-02-17 04:25:21 +00:00
CommandProcessor.h
Big Fifo Commit Part2: Now the fifo is more stable than my first commit, so is time...
2011-02-17 04:25:21 +00:00
CPMemory.cpp
CPMemory.h
Add graphics FIFO recorder and player for debugging the graphics system.
2011-03-27 02:55:08 +00:00
DataReader.h
Debugger.cpp
More conversion from char * to std::string.
2011-03-01 03:06:14 +00:00
Debugger.h
DLCache.cpp
Fix things so that those who wish to compile with -std=c++0x can. To active this with the cmake build add CXXFLAGS="-std=c++0x" before cmake on the command line, or export that variable. This enables the experimental features like std::thread, std::mutex, etc., that are provided by g++ instead of using the implementation in dolphin.
2011-03-12 00:01:33 +00:00
DLCache.h
EmuWindow.cpp
Quick fix for Dolphin crashing when using 3D and clicking anywhere on screen. Basically just re-adding something that I removed a while ago... it wasn't needed anymore, apparently it is again.
2011-04-29 23:02:06 +00:00
EmuWindow.h
Fifo.cpp
Fix the video software backend. (closes issue 4269)
2011-03-16 22:48:17 +00:00
Fifo.h
Big Fifo Commit Part2: Now the fifo is more stable than my first commit, so is time...
2011-02-17 04:25:21 +00:00
FramebufferManagerBase.cpp
Make sure to not do any XFB emulation at all if it's not enabled.
2011-03-19 00:21:59 +00:00
FramebufferManagerBase.h
HiresTextures.cpp
More conversion from char * to std::string.
2011-03-01 03:06:14 +00:00
HiresTextures.h
ImageWrite.cpp
Wrapped fopen/close/read/write functions inside a simple "IOFile" class. Reading, writing, and error checking became simpler in most cases. It should be near impossible to forget to close a file now that the destructor takes care of it. (I hope this fixes Issue 3635) I have tested the functionality of most things, but it is possible I broke something. :p
2011-03-11 10:21:46 +00:00
ImageWrite.h
IndexGenerator.cpp
IndexGenerator.h
Some work on changing comments, log messages, and variable and function names to reflect that the plugins are not plugins anymore.
2011-02-14 02:18:03 +00:00
LightingShaderGen.cpp
LightingShaderGen.h
LookUpTables.h
MainBase.cpp
Fix the video software backend. (closes issue 4269)
2011-03-16 22:48:17 +00:00
MainBase.h
Some work on changing comments, log messages, and variable and function names to reflect that the plugins are not plugins anymore.
2011-02-14 02:18:03 +00:00
memcpy_amd.cpp
NativeVertexFormat.h
Some work on changing comments, log messages, and variable and function names to reflect that the plugins are not plugins anymore.
2011-02-14 02:18:03 +00:00
OnScreenDisplay.cpp
OnScreenDisplay.h
OpcodeDecoding.cpp
Add graphics FIFO recorder and player for debugging the graphics system.
2011-03-27 02:55:08 +00:00
OpcodeDecoding.h
Add graphics FIFO recorder and player for debugging the graphics system.
2011-03-27 02:55:08 +00:00
OpenCL.cpp
Some work on changing comments, log messages, and variable and function names to reflect that the plugins are not plugins anymore.
2011-02-14 02:18:03 +00:00
OpenCL.h
PixelEngine.cpp
Big Fifo Commit Part2: Now the fifo is more stable than my first commit, so is time...
2011-02-17 04:25:21 +00:00
PixelEngine.h
Some work on changing comments, log messages, and variable and function names to reflect that the plugins are not plugins anymore.
2011-02-14 02:18:03 +00:00
PixelShaderGen.cpp
Game-specific video settings:
2011-03-19 00:50:34 +00:00
PixelShaderGen.h
PixelShaderManager.cpp
Fix an error introduced in r7083. In the pixel shader manager the farZ and zRange of the z bias were flipped. Switched to using the viewport struct rather than a raw float array to hopefully avoid such confusion in the future. Fixes issue 4060.
2011-04-11 01:49:32 +00:00
PixelShaderManager.h
RenderBase.cpp
Revert r7086.
2011-04-02 11:38:29 +00:00
RenderBase.h
Add graphics FIFO recorder and player for debugging the graphics system.
2011-03-27 02:55:08 +00:00
Statistics.cpp
Statistics.h
added the possibility to allocate aligned memory, an use it to allocate the buffer utilized in texture decoding, this will make a little easy to use aligned writes when possible in sse2/3 optimized algorithms.
2011-02-25 20:35:05 +00:00
TextureCacheBase.cpp
More conversion from char * to std::string.
2011-03-01 03:06:14 +00:00
TextureCacheBase.h
Add EFB encode-to-RAM support in DX11 backend. It could probably be simplified a lot, and not all the possible formats are implemented. I tried to use the dynamic-linking feature of shader model 5, but Microsoft's HLSL compiler is broken. "Dynamic mode" is implemented, but disabled for now.
2011-02-26 23:41:02 +00:00
TextureConversionShader.cpp
TextureConversionShader.h
TextureDecoder.cpp
fix a memleak and quiet some warnings
2011-03-22 15:23:39 +00:00
TextureDecoder.h
added the possibility to allocate aligned memory, an use it to allocate the buffer utilized in texture decoding, this will make a little easy to use aligned writes when possible in sse2/3 optimized algorithms.
2011-02-25 20:35:05 +00:00
VertexLoader_Color.cpp
VertexLoader_Color.h
VertexLoader_Normal.cpp
Moved per-game graphics configuration to the game-list right click menu. It will be too difficult to make the "profiles" drop-down thing work with 3-state vs 2-state checkboxes. The per-game settings now have "undetermined" states, except for the radio buttons(I'll fix that later). It's super hacky right now. Video config (probably all config stuff) could be redone.
2011-03-21 05:46:33 +00:00
VertexLoader_Normal.h
Moved per-game graphics configuration to the game-list right click menu. It will be too difficult to make the "profiles" drop-down thing work with 3-state vs 2-state checkboxes. The per-game settings now have "undetermined" states, except for the radio buttons(I'll fix that later). It's super hacky right now. Video config (probably all config stuff) could be redone.
2011-03-21 05:46:33 +00:00
VertexLoader_Position.cpp
VertexLoader_Position.h
VertexLoader_TextCoord.cpp
VertexLoader_TextCoord.h
VertexLoader.cpp
Moved per-game graphics configuration to the game-list right click menu. It will be too difficult to make the "profiles" drop-down thing work with 3-state vs 2-state checkboxes. The per-game settings now have "undetermined" states, except for the radio buttons(I'll fix that later). It's super hacky right now. Video config (probably all config stuff) could be redone.
2011-03-21 05:46:33 +00:00
VertexLoader.h
VertexLoaderManager.cpp
Add graphics FIFO recorder and player for debugging the graphics system.
2011-03-27 02:55:08 +00:00
VertexLoaderManager.h
VertexManagerBase.cpp
Convert GetUserPath to return a std::string instead of a const char *. This simplifies its usage in most cases.
2011-02-28 20:40:15 +00:00
VertexManagerBase.h
Some work on changing comments, log messages, and variable and function names to reflect that the plugins are not plugins anymore.
2011-02-14 02:18:03 +00:00
VertexShaderGen.cpp
Game-specific video settings:
2011-03-19 00:50:34 +00:00
VertexShaderGen.h
DX11: Support thick lines and large points with geometry shaders. Lines still aren't drawn with correct thickness, see Twilight Princess map. But the map corners are drawn with correct shadow "blobs" for the first time!
2011-03-14 09:38:29 +00:00
VertexShaderManager.cpp
Fix an error introduced in r7083. In the pixel shader manager the farZ and zRange of the z bias were flipped. Switched to using the viewport struct rather than a raw float array to hopefully avoid such confusion in the future. Fixes issue 4060.
2011-04-11 01:49:32 +00:00
VertexShaderManager.h
VideoCommon.h
Some work on changing comments, log messages, and variable and function names to reflect that the plugins are not plugins anymore.
2011-02-14 02:18:03 +00:00
VideoConfig.cpp
Remove configuration profile support.
2011-04-25 20:06:45 +00:00
VideoConfig.h
Remove configuration profile support.
2011-04-25 20:06:45 +00:00
VideoState.cpp
Big Fifo Commit Part2: Now the fifo is more stable than my first commit, so is time...
2011-02-17 04:25:21 +00:00
VideoState.h
XFMemory.cpp
XFMemory.h
Fix an error introduced in r7083. In the pixel shader manager the farZ and zRange of the z bias were flipped. Switched to using the viewport struct rather than a raw float array to hopefully avoid such confusion in the future. Fixes issue 4060.
2011-04-11 01:49:32 +00:00
XFStructs.cpp
XFStructs.h