dolphin/Source/Core/VideoCommon
Lioncash f9c20571ab PostProcessing: Default constructor and destructor of PostProcessingShaderConfiguration
Also ensure that all members of the class are initialized on
construction as well. Previously the bool indicating if options are
dirty wouldn't be initialized, which could be read uninitialized if an
instance was constructed and then IsDirty() is called.
2018-05-21 11:54:56 -04:00
..
AbstractFramebuffer.cpp AbstractFramebuffer: Silence a -Wlogical-op-parentheses warning in ValidateConfig() 2018-03-23 09:58:19 -04:00
AbstractFramebuffer.h VideoCommon: Add support for Abstract Framebuffers 2018-03-02 20:20:48 +10:00
AbstractPipeline.h
AbstractShader.h
AbstractStagingTexture.cpp Assert: Uppercase assertion macros 2018-03-14 22:03:12 -04:00
AbstractStagingTexture.h
AbstractTexture.cpp Assert: Uppercase assertion macros 2018-03-14 22:03:12 -04:00
AbstractTexture.h VideoCommon: Add support for Abstract Framebuffers 2018-03-02 20:20:48 +10:00
AsyncRequests.cpp AsyncRequests: In-class initialize class members 2018-04-01 19:06:43 -04:00
AsyncRequests.h Reformat all the things! 2018-04-12 21:28:39 +02:00
AsyncShaderCompiler.cpp Merge pull request #6442 from stenzek/async-compiler-priority 2018-03-19 09:16:53 +01:00
AsyncShaderCompiler.h ShaderCache: Implement compile priority 2018-03-17 01:53:11 +10:00
AVIDump.cpp [AVIDump] fix compilation issues on Linux 2018-04-06 19:53:10 -07:00
AVIDump.h
BoundingBox.cpp
BoundingBox.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
BPFunctions.cpp Renderer: Remove now-redundant Set{Rasterization,Depth,Blending}State 2018-03-10 15:56:40 +10:00
BPFunctions.h
BPMemory.cpp BPMemory: Use Common::BitCast where applicable 2018-05-18 14:25:44 -04:00
BPMemory.h Implement EFB copy filter and gamma in hardware backends 2018-04-29 19:05:20 +10:00
BPStructs.cpp Implement EFB copy filter and gamma in hardware backends 2018-04-29 19:05:20 +10:00
BPStructs.h
CMakeLists.txt VideoCommon/Vulkan: Explicitly link in xxhash 2018-03-28 17:03:16 -04:00
CommandProcessor.cpp Assert: Uppercase assertion macros 2018-03-14 22:03:12 -04:00
CommandProcessor.h
ConstantManager.h
CPMemory.cpp
CPMemory.h
DataReader.h DataReader: Provide a const qualified variant of GetPointer() 2018-03-18 16:53:04 -04:00
Debugger.cpp
Debugger.h
DriverDetails.cpp DriverDetails: Disable primitive restart on Vulkan with Mali driver 2018-03-14 02:56:24 +10:00
DriverDetails.h Vulkan: Provide a more accurate method of detecting drivers/vendors 2018-03-14 02:48:53 +10:00
Fifo.cpp Assert: Uppercase assertion macros 2018-03-14 22:03:12 -04:00
Fifo.h
FPSCounter.cpp
FPSCounter.h Reformat all the things! 2018-04-12 21:28:39 +02:00
FramebufferManagerBase.cpp
FramebufferManagerBase.h Reformat all the things! 2018-04-12 21:28:39 +02:00
GeometryShaderGen.cpp
GeometryShaderGen.h Move shader caches to VideoCommon 2018-03-10 15:56:30 +10:00
GeometryShaderManager.cpp
GeometryShaderManager.h
GXPipelineTypes.h Put a "last changed in PR" comment next to UID cache version 2018-03-29 22:38:37 +02:00
HiresTextures_DDSLoader.cpp VideoCommon: Replace SOIL with libpng for hires textures 2018-05-20 13:44:38 +02:00
HiresTextures.cpp VideoCommon: Remove a workaround mutex used for SOIL 2018-05-20 13:44:41 +02:00
HiresTextures.h VideoCommon: Replace SOIL with libpng for hires textures 2018-05-20 13:44:38 +02:00
ImageWrite.cpp
ImageWrite.h
IndexGenerator.cpp
IndexGenerator.h
LightingShaderGen.cpp Assert: Uppercase assertion macros 2018-03-14 22:03:12 -04:00
LightingShaderGen.h
LookUpTables.h
NativeVertexFormat.h Common/Hash: Namespace code under the Common namespace 2018-05-16 15:39:23 -04:00
OnScreenDisplay.cpp
OnScreenDisplay.h
OpcodeDecoding.cpp
OpcodeDecoding.h
PerfQueryBase.cpp
PerfQueryBase.h Reformat all the things! 2018-04-12 21:28:39 +02:00
PixelEngine.cpp
PixelEngine.h
PixelShaderGen.cpp Reformat all the things! 2018-04-12 21:28:39 +02:00
PixelShaderGen.h
PixelShaderManager.cpp
PixelShaderManager.h
PostProcessing.cpp PostProcessing: Default constructor and destructor of PostProcessingShaderConfiguration 2018-05-21 11:54:56 -04:00
PostProcessing.h PostProcessing: Default constructor and destructor of PostProcessingShaderConfiguration 2018-05-21 11:54:56 -04:00
RenderBase.cpp Merge pull request #6786 from stenzek/crop-negative-y 2018-05-13 08:55:59 +02:00
RenderBase.h VideoCommon/RenderBase: Refactor OSD messages 2018-05-11 18:24:08 +02:00
RenderState.cpp
RenderState.h
SamplerCommon.h
sfont.inc
ShaderCache.cpp Reformat all the things! 2018-04-12 21:28:39 +02:00
ShaderCache.h ShaderCache: Implement compile priority 2018-03-17 01:53:11 +10:00
ShaderGenCommon.cpp Move shader caches to VideoCommon 2018-03-10 15:56:30 +10:00
ShaderGenCommon.h Reformat all the things! 2018-04-12 21:28:39 +02:00
Statistics.cpp
Statistics.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
TextureCacheBase.cpp VideoCommon: Replace SOIL with libpng for hires textures 2018-05-20 13:44:38 +02:00
TextureCacheBase.h Merge pull request #6743 from stenzek/faster-disabled-copy-filter 2018-05-17 10:45:50 +02:00
TextureConfig.cpp
TextureConfig.h AbstractTexture: Add support for depth textures/formats 2018-03-01 17:31:24 +10:00
TextureConversionShader.cpp Merge pull request #6743 from stenzek/faster-disabled-copy-filter 2018-05-17 10:45:50 +02:00
TextureConversionShader.h
TextureConverterShaderGen.cpp TextureConversionShader: Don't sample from adjacent rows when not needed 2018-05-03 14:09:32 +10:00
TextureConverterShaderGen.h TextureConversionShader: Don't sample from adjacent rows when not needed 2018-05-03 14:09:32 +10:00
TextureDecoder_Common.cpp Reformat all the things! 2018-04-12 21:28:39 +02:00
TextureDecoder_Generic.cpp
TextureDecoder_Util.h
TextureDecoder_x64.cpp
TextureDecoder.h
UberShaderCommon.cpp
UberShaderCommon.h
UberShaderPixel.cpp Reformat all the things! 2018-04-12 21:28:39 +02:00
UberShaderPixel.h
UberShaderVertex.cpp LightingShaderGen: Always calculate lighting for both color channels 2017-11-22 01:52:18 +10:00
UberShaderVertex.h
VertexLoader_Color.cpp
VertexLoader_Color.h
VertexLoader_Normal.cpp
VertexLoader_Normal.h
VertexLoader_Position.cpp Reformat all the things! 2018-04-12 21:28:39 +02:00
VertexLoader_Position.h
VertexLoader_TextCoord.cpp Reformat all the things! 2018-04-12 21:28:39 +02:00
VertexLoader_TextCoord.h
VertexLoader.cpp Assert: Uppercase assertion macros 2018-03-14 22:03:12 -04:00
VertexLoader.h
VertexLoaderARM64.cpp Reformat all the things! 2018-04-12 21:28:39 +02:00
VertexLoaderARM64.h
VertexLoaderBase.cpp Reformat all the things! 2018-04-12 21:28:39 +02:00
VertexLoaderBase.h Reformat all the things! 2018-04-12 21:28:39 +02:00
VertexLoaderManager.cpp Assert: Uppercase assertion macros 2018-03-14 22:03:12 -04:00
VertexLoaderManager.h
VertexLoaderUtils.h
VertexLoaderX64.cpp
VertexLoaderX64.h
VertexManagerBase.cpp Implement "Skip" ubershader mode 2018-03-26 01:57:41 +10:00
VertexManagerBase.h CommonFuncs: Convert ROUND_UP_POW2 macro to a function 2018-05-10 19:42:20 -04:00
VertexShaderGen.cpp Assert: Uppercase assertion macros 2018-03-14 22:03:12 -04:00
VertexShaderGen.h VertexShaderGen: Convert defines to an enum 2018-03-18 15:45:20 -04:00
VertexShaderManager.cpp Remove support for projection hacks 2018-04-01 21:41:18 +02:00
VertexShaderManager.h Remove leftovers of projection hack support 2018-04-13 12:52:42 +02:00
VideoBackendBase.cpp VideoBackendBase: Include parameter names in member function declarations 2018-05-20 16:27:16 -04:00
VideoBackendBase.h VideoBackendBase: Include parameter names in member function declarations 2018-05-20 16:27:16 -04:00
VideoCommon.h
VideoCommon.vcxproj Remove SOIL altogether from the project. 2018-05-20 13:44:42 +02:00
VideoCommon.vcxproj.filters VideoBackendBase: Migrate functions from MainBase.cpp to VideoBackendBase.cpp 2018-03-18 15:33:59 -04:00
VideoConfig.cpp Config: Add support for enums 2018-05-12 18:10:26 +02:00
VideoConfig.h Implement EFB copy filter and gamma in hardware backends 2018-04-29 19:05:20 +10:00
VideoState.cpp
VideoState.h
XFMemory.cpp
XFMemory.h
XFStructs.cpp Assert: Uppercase assertion macros 2018-03-14 22:03:12 -04:00
XFStructs.h