dolphin/Source/Core/VideoCommon
Connor McLaughlin 0a7395bfba
Merge pull request #8128 from altimumdelta/FrameDumpUpgradePrep1
Code: Rename AVIDump to FrameDump
2019-06-30 21:13:19 +10:00
..
AbstractFramebuffer.cpp Move most backend functionality to VideoCommon 2019-02-19 16:57:54 +10:00
AbstractFramebuffer.h Move most backend functionality to VideoCommon 2019-02-19 16:57:54 +10:00
AbstractPipeline.h AbstractPipeline: Support returning "cache data" 2019-04-16 00:09:47 +10:00
AbstractShader.h AbstractPipeline: Support returning "cache data" 2019-04-16 00:09:47 +10:00
AbstractStagingTexture.cpp Assert: Uppercase assertion macros 2018-03-14 22:03:12 -04:00
AbstractStagingTexture.h Move most backend functionality to VideoCommon 2019-02-19 16:57:54 +10:00
AbstractTexture.cpp Move most backend functionality to VideoCommon 2019-02-19 16:57:54 +10:00
AbstractTexture.h Move most backend functionality to VideoCommon 2019-02-19 16:57:54 +10:00
AsyncRequests.cpp TextureCache: Simplify XFB reconstruction 2019-04-21 12:41:15 +10:00
AsyncRequests.h Reformat all the things! 2018-04-12 21:28:39 +02:00
AsyncShaderCompiler.cpp ShaderCache: Use imgui for shader compilation dialog 2019-01-25 11:15:57 +10:00
AsyncShaderCompiler.h ShaderCache: Implement compile priority 2018-03-17 01:53:11 +10:00
BoundingBox.cpp
BoundingBox.h
BPFunctions.cpp Replace MathUtil::Clamp with std::clamp 2019-05-04 23:12:17 +02:00
BPFunctions.h Reformat repo to clang-format 7.0 rules 2019-05-06 18:48:04 +00:00
BPMemory.cpp BPMemory: Use Common::BitCast where applicable 2018-05-18 14:25:44 -04:00
BPMemory.h Compiler: Rename __forceinline define to DOLPHIN_FORCE_INLINE 2018-06-09 12:20:25 -04:00
BPStructs.cpp Replace EFBRectangle/TargetRectangle with MathUtil::Rectangle 2019-04-21 14:28:14 +10:00
BPStructs.h
CMakeLists.txt VideoCommon: Rename AVIDump to FrameDump 2019-06-30 13:02:39 +02:00
CommandProcessor.cpp VideoCommon: Constrain the array_base registers 2019-05-31 03:22:00 -04:00
CommandProcessor.h VideoCommon: Constrain the array_base registers 2019-05-31 03:22:00 -04:00
ConstantManager.h PixelShaderGen: Implement table-based fog range as in software renderer 2018-02-15 22:19:21 +10:00
CPMemory.cpp
CPMemory.h
DataReader.h Compiler: Rename __forceinline define to DOLPHIN_FORCE_INLINE 2018-06-09 12:20:25 -04:00
DriverDetails.cpp VideoCommon/DriverDetails: Make look-up table immutable 2019-06-08 18:06:36 -04:00
DriverDetails.h Vulkan: Support macOS via MoltenVK 2018-11-07 05:41:09 -08:00
Fifo.cpp Reformat repo to clang-format 7.0 rules 2019-05-06 18:48:04 +00:00
Fifo.h
FPSCounter.cpp Don't use wrong encoding for paths when opening streams on Windows 2017-12-05 21:23:35 +01:00
FPSCounter.h Reformat all the things! 2018-04-12 21:28:39 +02:00
FramebufferManager.cpp FramebufferManager: Fix invalid transitions for 1xIR in EFB cache 2019-04-28 16:13:49 +10:00
FramebufferManager.h FramebufferManager: Implement deferred EFB cache invalidation 2019-03-09 12:24:04 +10:00
FramebufferShaderGen.cpp FramebufferShaderGen: Don't emit SV_SampleIndex when not using SSAA 2019-04-28 15:26:21 +10:00
FramebufferShaderGen.h Move most backend functionality to VideoCommon 2019-02-19 16:57:54 +10:00
FrameDump.cpp VideoCommon: Rename AVIDump to FrameDump 2019-06-30 13:02:39 +02:00
FrameDump.h VideoCommon: Rename AVIDump to FrameDump 2019-06-30 13:02:39 +02:00
GeometryShaderGen.cpp VideoCommon: Remove unnecessary memset on ShaderUid instances. 2019-05-30 06:41:54 -04:00
GeometryShaderGen.h VideoCommon: Remove unnecessary memset on ShaderUid instances. 2019-05-30 06:41:54 -04:00
GeometryShaderManager.cpp VideoConfig: Make StereoMode an enum class 2017-11-18 23:19:53 -05:00
GeometryShaderManager.h
GXPipelineTypes.h ShaderCache: Utilize pipeline cache data where possible 2019-04-16 00:39:43 +10:00
HiresTextures_DDSLoader.cpp HiresTextures: Do not load compressed textures with unaligned dimensions 2018-05-22 16:15:18 +10:00
HiresTextures.cpp VideoCommon/HiresTextures: Change wildcard to a Windows-compatible character 2018-08-21 15:54:25 -04:00
HiresTextures.h HiresTextures: Do not load compressed textures with unaligned dimensions 2018-05-22 16:15:18 +10:00
ImageWrite.cpp
ImageWrite.h
IndexGenerator.cpp Use main buffers for utility draws 2018-12-04 17:37:25 +10:00
IndexGenerator.h Use main buffers for utility draws 2018-12-04 17:37:25 +10:00
LightingShaderGen.cpp Assert: Uppercase assertion macros 2018-03-14 22:03:12 -04:00
LightingShaderGen.h LightingShaderGen: Always calculate lighting for both color channels 2017-11-22 01:52:18 +10:00
LookUpTables.h
NativeVertexFormat.h Reformat repo to clang-format 7.0 rules 2019-05-06 18:48:04 +00:00
NetPlayChatUI.cpp VideoCommon/NetPlayChatUI: Default destructor in the cpp file 2019-05-29 06:20:05 -04:00
NetPlayChatUI.h VideoCommon/NetPlayChatUI: Default destructor in the cpp file 2019-05-29 06:20:05 -04:00
NetPlayGolfUI.cpp VideoCommon/NetPlayGolfUI: Default the destructor in the cpp file 2019-05-29 06:20:05 -04:00
NetPlayGolfUI.h VideoCommon/NetPlayGolfUI: Remove unused header 2019-05-29 06:20:57 -04:00
OnScreenDisplay.cpp Core/ConfigManager: Use forward declarations where applicable 2019-06-07 19:54:39 -04:00
OnScreenDisplay.h Reformat repo to clang-format 7.0 rules 2019-05-06 18:48:04 +00:00
OpcodeDecoding.cpp
OpcodeDecoding.h
PerfQueryBase.cpp
PerfQueryBase.h D3D12: Fix rare case where command list was executed with open queries 2019-04-01 20:49:24 +10:00
PixelEngine.cpp CommandProcessor: Remove unnecessary include 2017-09-02 13:34:21 -04:00
PixelEngine.h
PixelShaderGen.cpp Merge pull request #8139 from lioncash/const 2019-06-08 20:03:02 +10:00
PixelShaderGen.h VideoCommon: Remove unnecessary memset on ShaderUid instances. 2019-05-30 06:41:54 -04:00
PixelShaderManager.cpp Common/CommonFuncs: Remove now-unneccessary ArraySize function 2019-06-01 10:07:57 -04:00
PixelShaderManager.h
PostProcessing.cpp VideoCommon: Implement passive stereoscopic 3D 2019-05-04 22:58:00 -05:00
PostProcessing.h VideoCommon: Implement passive stereoscopic 3D 2019-05-04 22:58:00 -05:00
RenderBase.cpp Merge pull request #8128 from altimumdelta/FrameDumpUpgradePrep1 2019-06-30 21:13:19 +10:00
RenderBase.h Merge pull request #8128 from altimumdelta/FrameDumpUpgradePrep1 2019-06-30 21:13:19 +10:00
RenderState.cpp Move most backend functionality to VideoCommon 2019-02-19 16:57:54 +10:00
RenderState.h Move most backend functionality to VideoCommon 2019-02-19 16:57:54 +10:00
SamplerCommon.h Reformat repo to clang-format 7.0 rules 2019-05-06 18:48:04 +00:00
sfont.inc
ShaderCache.cpp Common/MsgHandler: Namespace code within the Common namespace 2019-06-19 16:03:55 -04:00
ShaderCache.h ShaderCache: Utilize pipeline cache data where possible 2019-04-16 00:39:43 +10:00
ShaderGenCommon.cpp Move most backend functionality to VideoCommon 2019-02-19 16:57:54 +10:00
ShaderGenCommon.h VideoCommon/ShaderGenCommon: Fix memcmp size in ShaderUid operators 2019-05-30 16:00:46 -04:00
Statistics.cpp VideoCommon/Statistics: Use std::array for projection values 2019-06-20 08:06:20 -04:00
Statistics.h VideoCommon/Statistics: Remove unused setter macros for statistics 2019-06-20 08:06:23 -04:00
TextureCacheBase.cpp Reformat repo to clang-format 7.0 rules 2019-05-06 18:48:04 +00:00
TextureCacheBase.h Replace EFBRectangle/TargetRectangle with MathUtil::Rectangle 2019-04-21 14:28:14 +10:00
TextureConfig.cpp Move most backend functionality to VideoCommon 2019-02-19 16:57:54 +10:00
TextureConfig.h Move most backend functionality to VideoCommon 2019-02-19 16:57:54 +10:00
TextureConversionShader.cpp ShaderGen: Use interface blocks when geometry shaders are supported 2019-04-20 23:44:33 +10:00
TextureConversionShader.h Move most backend functionality to VideoCommon 2019-02-19 16:57:54 +10:00
TextureConverterShaderGen.cpp VideoCommon: Remove unnecessary memset on ShaderUid instances. 2019-05-30 06:41:54 -04:00
TextureConverterShaderGen.h Move most backend functionality to VideoCommon 2019-02-19 16:57:54 +10:00
TextureDecoder_Common.cpp Replace MathUtil::Clamp with std::clamp 2019-05-04 23:12:17 +02:00
TextureDecoder_Generic.cpp TextureDecoder: Move XFB decoding to Common 2019-04-21 12:41:15 +10:00
TextureDecoder_Util.h
TextureDecoder_x64.cpp Replace MathUtil::Clamp with std::clamp 2019-05-04 23:12:17 +02:00
TextureDecoder.h TextureDecoder: Move XFB decoding to Common 2019-04-21 12:41:15 +10:00
UberShaderCommon.cpp Reformat repo to clang-format 7.0 rules 2019-05-06 18:48:04 +00:00
UberShaderCommon.h
UberShaderPixel.cpp VideoCommon: Remove unnecessary memset on ShaderUid instances. 2019-05-30 06:41:54 -04:00
UberShaderPixel.h VideoCommon: Remove unnecessary memset on ShaderUid instances. 2019-05-30 06:41:54 -04:00
UberShaderVertex.cpp VideoCommon: Remove unnecessary memset on ShaderUid instances. 2019-05-30 06:41:54 -04:00
UberShaderVertex.h VideoCommon: Remove unnecessary memset on ShaderUid instances. 2019-05-30 06:41:54 -04:00
VertexLoader_Color.cpp VertexLoader_Color: Place helper functions in anonymous namespace 2019-05-30 10:29:47 -04:00
VertexLoader_Color.h
VertexLoader_Normal.cpp VideoCommon/VertexLoader_Normal: Use variable template variants of type traits 2019-05-30 00:52:59 -04:00
VertexLoader_Normal.h VideoCommon/VertexLoader_Normal: Initialize function table at compile-time 2019-05-30 00:52:57 -04:00
VertexLoader_Position.cpp VertexLoader_Position: Tidy up public function definitions 2019-05-30 10:29:50 -04:00
VertexLoader_Position.h VertexLoader_Position: Tidy up public function definitions 2019-05-30 10:29:50 -04:00
VertexLoader_TextCoord.cpp VertexLoader_TextCoord: Tidy up public function definitions 2019-05-30 10:29:51 -04:00
VertexLoader_TextCoord.h VertexLoader_TextCoord: Tidy up public function definitions 2019-05-30 10:29:51 -04:00
VertexLoader.cpp VideoCommon/VertexLoader_Normal: Initialize function table at compile-time 2019-05-30 00:52:57 -04:00
VertexLoader.h
VertexLoaderARM64.cpp VertexLoaderArm: Fix 565 color format. 2018-05-27 11:27:15 +02:00
VertexLoaderARM64.h
VertexLoaderBase.cpp Reformat all the things! 2018-04-12 21:28:39 +02:00
VertexLoaderBase.h Reformat repo to clang-format 7.0 rules 2019-05-06 18:48:04 +00:00
VertexLoaderManager.cpp Common/CommonFuncs: Remove now-unneccessary ArraySize function 2019-06-01 10:07:57 -04:00
VertexLoaderManager.h Reformat repo to clang-format 7.0 rules 2019-05-06 18:48:04 +00:00
VertexLoaderUtils.h Compiler: Rename __forceinline define to DOLPHIN_FORCE_INLINE 2018-06-09 12:20:25 -04:00
VertexLoaderX64.cpp
VertexLoaderX64.h VideoCommon/VertexLoaderX64: Add missing header guard 2019-05-29 06:35:22 -04:00
VertexManagerBase.cpp VideoCommon/Statistics: Use std::array for projection values 2019-06-20 08:06:20 -04:00
VertexManagerBase.h VertexManagerBase: Increase vertex/uniform buffer sizes 2019-03-29 19:52:38 +10:00
VertexShaderGen.cpp VideoCommon: Remove unnecessary memset on ShaderUid instances. 2019-05-30 06:41:54 -04:00
VertexShaderGen.h VideoCommon: Remove unnecessary memset on ShaderUid instances. 2019-05-30 06:41:54 -04:00
VertexShaderManager.cpp VideoCommon/VertexShaderManager: Use std::array where applicable 2019-06-20 08:13:04 -04:00
VertexShaderManager.h VideoCommon: Change free-look's middle-mouse action to roll the camera. 2019-04-17 05:10:11 -05:00
VideoBackendBase.cpp Implement D3D12 backend 2019-04-01 11:24:55 +10:00
VideoBackendBase.h VideoBackend: Add a virtual PrepareWindow function 2018-11-07 05:12:20 -08:00
VideoCommon.h Turn EFB_WIDTH/EFB_HEIGHT into constexpr 2019-04-28 11:50:17 +02:00
VideoCommon.vcxproj VideoCommon: Rename AVIDump to FrameDump 2019-06-30 13:02:39 +02:00
VideoCommon.vcxproj.filters VideoCommon: Rename AVIDump to FrameDump 2019-06-30 13:02:39 +02:00
VideoConfig.cpp FramebufferManager: Implement deferred EFB cache invalidation 2019-03-09 12:24:04 +10:00
VideoConfig.h VideoCommon: Implement passive stereoscopic 3D 2019-05-04 22:58:00 -05:00
VideoState.cpp
VideoState.h
XFMemory.cpp
XFMemory.h VideoCommon/Statistics: Use std::array for projection values 2019-06-20 08:06:20 -04:00
XFStructs.cpp Assert: Uppercase assertion macros 2018-03-14 22:03:12 -04:00
XFStructs.h