dolphin/Source/Core/VideoCommon
Scott Mansell 24e5d21780 Multithreadded Shadergen: Second pass over Pixel Shadergen.
Note: It's not 100% perfect, as some of the GPU capablities leak into the
pixel shader UID.

Currently our UIDs don't get exported, so there is no issue. But someone
might want to fix this in the future.
2016-06-26 16:13:21 +12:00
..
AsyncRequests.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
AsyncRequests.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
AVIDump.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
AVIDump.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
BoundingBox.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
BoundingBox.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
BPFunctions.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
BPFunctions.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
BPMemory.cpp VideoCommon: Header cleanup 2016-01-17 20:11:45 -05:00
BPMemory.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
BPStructs.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
BPStructs.h VideoCommon: Header cleanup 2016-01-17 20:11:45 -05:00
CMakeLists.txt Use ffmpeg for Windows Video Dumping instead of VFW 2016-01-07 18:37:58 -05:00
CommandProcessor.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
CommandProcessor.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
ConstantManager.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
CPMemory.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
CPMemory.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
DataReader.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
Debugger.cpp Further fixes to the formatting change. WX sucks. 2016-06-24 12:16:10 +02:00
Debugger.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
DriverDetails.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
DriverDetails.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
Fifo.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
Fifo.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
FPSCounter.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
FPSCounter.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
FramebufferManagerBase.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
FramebufferManagerBase.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
GeometryShaderGen.cpp Multithreadded Shadergen: Second Pass over geometery Shadergen 2016-06-26 16:13:21 +12:00
GeometryShaderGen.h Multithreadded Shadergen: Second Pass over geometery Shadergen 2016-06-26 16:13:21 +12:00
GeometryShaderManager.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
GeometryShaderManager.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
HiresTextures.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
HiresTextures.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
ImageWrite.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
ImageWrite.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
IndexGenerator.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
IndexGenerator.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
LightingShaderGen.h Multithreadded Shadergen: Second Pass over vertex/lighting Shadergens 2016-06-26 16:13:21 +12:00
LookUpTables.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
MainBase.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
NativeVertexFormat.h Shader UID change: Only store the two bits of components we need. 2016-06-26 16:13:19 +12:00
OnScreenDisplay.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
OnScreenDisplay.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
OpcodeDecoding.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
OpcodeDecoding.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
PerfQueryBase.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
PerfQueryBase.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
PixelEngine.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
PixelEngine.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
PixelShaderGen.cpp Multithreadded Shadergen: Second pass over Pixel Shadergen. 2016-06-26 16:13:21 +12:00
PixelShaderGen.h Multithreadded Shadergen: Second pass over Pixel Shadergen. 2016-06-26 16:13:21 +12:00
PixelShaderManager.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
PixelShaderManager.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
PostProcessing.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
PostProcessing.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
RenderBase.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
RenderBase.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
SamplerCommon.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
sfont.inc Update license headers to GPLv2+ 2015-05-25 13:22:31 +02:00
ShaderGenCommon.h Remove global refrences from common code. 2016-06-26 16:13:20 +12:00
Statistics.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
Statistics.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
TextureCacheBase.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
TextureCacheBase.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
TextureConversionShader.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
TextureConversionShader.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
TextureDecoder_Common.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
TextureDecoder_Generic.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
TextureDecoder_x64.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
TextureDecoder.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
VertexLoader_Color.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
VertexLoader_Color.h VideoCommon: Header cleanup 2016-01-17 20:11:45 -05:00
VertexLoader_Normal.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
VertexLoader_Normal.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
VertexLoader_Position.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
VertexLoader_Position.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
VertexLoader_TextCoord.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
VertexLoader_TextCoord.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
VertexLoader.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
VertexLoader.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
VertexLoaderARM64.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
VertexLoaderARM64.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
VertexLoaderBase.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
VertexLoaderBase.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
VertexLoaderManager.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
VertexLoaderManager.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
VertexLoaderUtils.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
VertexLoaderX64.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
VertexLoaderX64.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
VertexManagerBase.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
VertexManagerBase.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
VertexShaderGen.cpp Multithreadded Shadergen: Second Pass over vertex/lighting Shadergens 2016-06-26 16:13:21 +12:00
VertexShaderGen.h Multithreadded Shadergen: Second Pass over vertex/lighting Shadergens 2016-06-26 16:13:21 +12:00
VertexShaderManager.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
VertexShaderManager.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
VideoBackendBase.cpp nullvideo: initial release of null video backend 2016-06-25 22:40:23 +02:00
VideoBackendBase.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
VideoCommon.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
VideoCommon.vcxproj VideoBackends: Do not use Anisotropy on Point filtered textures. 2016-03-24 13:43:29 +11:00
VideoCommon.vcxproj.filters VideoBackends: Do not use Anisotropy on Point filtered textures. 2016-03-24 13:43:29 +11:00
VideoConfig.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
VideoConfig.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
VideoState.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
VideoState.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
XFMemory.cpp VideoCommon: Header cleanup 2016-01-17 20:11:45 -05:00
XFMemory.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
XFStructs.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
XFStructs.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00