dolphin/Source/Core/VideoCommon/Src
2013-02-22 12:14:39 +01:00
..
OpenCL Spaces to tabs. Removed a comment. 2012-03-25 13:01:26 +03:00
AVIDump.cpp Update libav code to remove deprecation warnings. 2012-08-28 22:34:24 -05: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 Remove some unneeded sampler-related calls in BPStructs. 2013-02-20 02:01:54 -06:00
BPFunctions.h fixed some graphics problems with loading savestates (for example, wrong colors on title screen of metroid prime 3) 2012-05-26 13:18:07 +10:00
BPMemory.cpp BPMemory: Expose more register descriptions for FifoPlayer 2013-01-12 15:25:50 +01:00
BPMemory.h Move alpha pretest to BPMemory.h and rename a bunch of alpha testing related stuff 2013-01-08 18:56:01 +01:00
BPStructs.cpp Remove some unneeded sampler-related calls in BPStructs. 2013-02-20 02:01:54 -06:00
BPStructs.h revert last commit, add CheckInvalidState to VideoBackend 2012-12-23 13:32:23 +01:00
CommandProcessor.cpp Ive fixed definitely Pokemon XD in dual core mode. This game is doing something not allowed. It attach to CPU the same fifo attached to the GPU in multibuffer mode. I added a check to prevent overwrite the GPU FIFO with the CPU FIFO. If the game do that on breakpoint the solution can fail. 2012-03-18 22:54:58 -03:00
CommandProcessor.h Ive fixed definitely Pokemon XD in dual core mode. This game is doing something not allowed. It attach to CPU the same fifo attached to the GPU in multibuffer mode. I added a check to prevent overwrite the GPU FIFO with the CPU FIFO. If the game do that on breakpoint the solution can fail. 2012-03-18 22:54:58 -03: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 Revert the recent zcomploc changes including the Graphic_Fixes merge. 2012-08-10 20:12:02 +02:00
Debugger.h Enable GFX debugger functionality in Release builds. 2012-11-20 17:54:48 +01:00
DLCache.cpp Clean up gcc/g++ compiler warnings that have accumulated. 2012-12-10 00:40:28 -06:00
DLCache.h
EmuWindow.cpp Remove "Disable Lighting". 2012-06-11 23:30:20 +02:00
EmuWindow.h fixed a freeze on emu shutdown in windows build 2011-12-19 15:13:26 -08:00
Fifo.cpp what is this even... 2012-11-26 02:11:52 -05:00
Fifo.h made savestates synchronous and immediate. this allows saving or loading while the emulator is paused, fixes issues where savestate hotkeys would get ignored if pressed too close together, might speed up savestates in some cases, and hopefully makes savestates more stable too. 2012-05-26 13:09:38 +10:00
FPSCounter.cpp Implement a simple benchmarking mode which logs FPS to a file 2012-10-04 05:41:02 +02:00
FPSCounter.h Implement a simple benchmarking mode which logs FPS to a file 2012-10-04 05:41:02 +02:00
FramebufferManagerBase.cpp move RestoreAPIState and ResetAPIState into backends 2013-01-28 18:16:03 +01:00
FramebufferManagerBase.h Revert "Made several variables/parameters unsigned in the DX9, DX11 and OGL plugins. They make more sense like this (given their names)." 2013-01-16 15:46:11 -05:00
HiresTextures.cpp TextureCacheBase: Remove the texture size limit for custom textures. Only the GPU restrictions for maximum texture size remain. 2012-05-13 17:43:14 +02:00
HiresTextures.h TextureCacheBase: Support loading custom mipmaps. 2012-05-13 17:42:22 +02:00
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 Remove SaveTexture declaration in VideoCommon since it's only actually defined in OpenGL 2012-01-31 19:52:02 +01:00
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 Fix two unsigned/signed mismatch warnings. 2013-01-15 21:15:31 -05:00
LightingShaderGen.h Fix pixel lighting. 2011-09-29 23:32:39 +02:00
LookUpTables.h
MainBase.cpp revert last commit, add CheckInvalidState to VideoBackend 2012-12-23 13:32:23 +01: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 Implement the new buffer approach in opengl. sadly in my machine it gives my only 2 more fps and if your hardware does not support ARB_map_buffer_range is even slower than plain vertex arrays. 2012-10-26 11:34:02 -03:00
OnScreenDisplay.cpp Added option to toggle the display of On-Screen Display messages in the Interface tab. 2012-11-16 23:54:48 +01:00
OnScreenDisplay.h
OpcodeDecoding.cpp Implement the new buffer approach in opengl. sadly in my machine it gives my only 2 more fps and if your hardware does not support ARB_map_buffer_range is even slower than plain vertex arrays. 2012-10-26 11:34:02 -03: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 made savestates synchronous and immediate. this allows saving or loading while the emulator is paused, fixes issues where savestate hotkeys would get ignored if pressed too close together, might speed up savestates in some cases, and hopefully makes savestates more stable too. 2012-05-26 13:09:38 +10:00
PixelEngine.h This commit fix games hanging because of my prior Revision c2e6fdf09f 2012-03-09 18:58:23 -03:00
PixelShaderGen.cpp real Star Fox fix 2013-02-22 12:14:39 +01:00
PixelShaderGen.h Merge branch 'immediate-removal' into GLSL-master 2013-01-24 16:58:28 +01:00
PixelShaderManager.cpp Merge branch 'immediate-removal' into GLSL-master 2013-01-24 16:58:28 +01:00
PixelShaderManager.h Move alpha pretest to BPMemory.h and rename a bunch of alpha testing related stuff 2013-01-08 18:56:01 +01:00
RenderBase.cpp Revert "Made several variables/parameters unsigned in the DX9, DX11 and OGL plugins. They make more sense like this (given their names)." 2013-01-16 15:46:11 -05:00
RenderBase.h Revert "Made several variables/parameters unsigned in the DX9, DX11 and OGL plugins. They make more sense like this (given their names)." 2013-01-16 15:46:11 -05:00
Statistics.cpp
Statistics.h change projection_type to u32 2013-01-24 13:10:13 +01:00
TextureCacheBase.cpp Merge branch 'master' into GLSL-master 2013-02-18 18:49:20 +01:00
TextureCacheBase.h Merge branch 'master' into GLSL-master 2013-02-18 18:49:20 +01:00
TextureConversionShader.cpp merge glsl headers into one place 2013-02-13 21:34:48 +01:00
TextureConversionShader.h
TextureDecoder.cpp Use omp_get_num_procs to set the number of OpenMP threads rather than our core count detection. 2013-02-16 23:48:20 -06:00
TextureDecoder.h VideoCommon: Implement proper RGBA8 texture loading from tmem. 2013-01-10 18:30:22 +01:00
VertexLoader_Color.cpp Fix a typo in the indexed color vertex loader 2012-08-05 04:24:16 +02:00
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 Align stack variables on a 16-bytes boundary in SSSE3 functions 2011-10-08 17:36:01 +02:00
VertexLoader_Position.h
VertexLoader_TextCoord.cpp Align stack variables on a 16-bytes boundary in SSSE3 functions 2011-10-08 17:36:01 +02:00
VertexLoader_TextCoord.h
VertexLoader.cpp Clean up gcc/g++ compiler warnings that have accumulated. 2012-12-10 00:40:28 -06:00
VertexLoader.h
VertexLoaderManager.cpp OSX build fix for the unordered_map/hash_map issue. 2012-12-10 08:40:27 -06:00
VertexLoaderManager.h
VertexManagerBase.cpp Merge branch 'immediate-removal' into GLSL-master 2013-01-24 16:58:28 +01:00
VertexManagerBase.h Hey, long time no commits :). 2012-10-20 10:22:15 -03:00
VertexShaderGen.cpp remove numTexGens=7 hack. only cg wasn't able to handle more then 8 texcoords 2013-02-17 22:37:00 +01:00
VertexShaderGen.h use attrib pointers in nativeVertexFormat 2013-01-14 22:59:08 +01:00
VertexShaderManager.cpp Merge branch 'immediate-removal' into GLSL-master 2013-01-24 16:58:28 +01:00
VertexShaderManager.h Update the viewport when the scissor offset is changed 2012-05-27 08:03:26 +02:00
VideoCommon.h Merge branch 'arb_framebuffer' into GLSL-master 2013-01-09 11:00:26 +01:00
VideoConfig.cpp add option for hacked upload and disable it by default 2013-02-21 18:18:44 +01:00
VideoConfig.h add option for hacked upload and disable it by default 2013-02-21 18:18:44 +01:00
VideoState.cpp savestate vertexmanager (base) since it affects VertexLoader::RunVertices which affects g_pVideoData 2012-05-26 13:18:08 +10:00
VideoState.h initialize the uninitialized 2012-01-04 01:36:09 -08:00
XFMemory.cpp
XFMemory.h change projection_type to u32 2013-01-24 13:10:13 +01:00
XFStructs.cpp Partially revert "Check if BP and XF changes actually change values before flushing". Dolphin code sucks too much to get optimizations. 2012-11-19 21:09:31 +01:00
XFStructs.h