dolphin/Source/Core/VideoCommon
Lioncash 0df7908025 VideoCommon/Present: Remove use of g_presenter inside Presenter class
There's no need to self reference a global of the class itself when we
can just call the function directly.
2023-12-09 20:15:32 -05:00
..
Assets CustomAssetLibrary: Remove unnecessary qualifier in LoadInfo 2023-11-25 18:01:44 -05:00
GraphicsModSystem
AbstractFramebuffer.cpp
AbstractFramebuffer.h
AbstractGfx.cpp
AbstractGfx.h
AbstractPipeline.h
AbstractShader.h
AbstractStagingTexture.cpp
AbstractStagingTexture.h
AbstractTexture.cpp VideoCommon: move texture dump function out of texture cache to its own free function so it can be used elsewhere. Doing this change may also slightly improve performance of this operation 2023-11-26 16:35:03 -06:00
AbstractTexture.h VideoCommon: move texture dump function out of texture cache to its own free function so it can be used elsewhere. Doing this change may also slightly improve performance of this operation 2023-11-26 16:35:03 -06:00
AsyncRequests.cpp
AsyncRequests.h
AsyncShaderCompiler.cpp
AsyncShaderCompiler.h
BoundingBox.cpp
BoundingBox.h
BPFunctions.cpp
BPFunctions.h
BPMemory.cpp VideoCommon: copy software renderer logic for blend mode priorities 2023-11-12 05:51:28 +00:00
BPMemory.h Add descriptions for more BP registers 2023-11-11 23:32:17 -08:00
BPStructs.cpp VideoCommon: move xf state management to its own class, so changes can be detected in places other than VertexShaderManager 2023-11-26 16:27:26 -06:00
BPStructs.h
CMakeLists.txt Remove _M_X86 in favour of _M_X86_64 2023-11-28 23:03:20 +11:00
CommandProcessor.cpp
CommandProcessor.h
ConstantManager.h
Constants.h
CPMemory.cpp
CPMemory.h VertexLoaderTest: Add test for skipped texture coordinates 2023-12-02 15:54:52 -08:00
CPUCull.cpp VideoCommon: move xf state management to its own class, so changes can be detected in places other than VertexShaderManager 2023-11-26 16:27:26 -06:00
CPUCull.h
CPUCullImpl.h
DataReader.h
DriverDetails.cpp
DriverDetails.h
Fifo.cpp
Fifo.h
FramebufferManager.cpp
FramebufferManager.h
FramebufferShaderGen.cpp
FramebufferShaderGen.h
FrameDumper.cpp
FrameDumper.h
FrameDumpFFMpeg.cpp
FrameDumpFFMpeg.h
FreeLookCamera.cpp
FreeLookCamera.h
GeometryShaderGen.cpp
GeometryShaderGen.h
GeometryShaderManager.cpp
GeometryShaderManager.h
GXPipelineTypes.h
HiresTextures.cpp
HiresTextures.h
IndexGenerator.cpp
IndexGenerator.h
LightingShaderGen.cpp
LightingShaderGen.h
LookUpTables.h
NativeVertexFormat.h
NetPlayChatUI.cpp
NetPlayChatUI.h
NetPlayGolfUI.cpp
NetPlayGolfUI.h
OnScreenDisplay.cpp VideoCommon: Add support for icons in OSD messages. 2023-10-17 02:47:29 +02:00
OnScreenDisplay.h VideoCommon: Add support for icons in OSD messages. 2023-10-17 02:47:29 +02:00
OnScreenUI.cpp Bugfix - small square in bottom right corner 2023-12-08 00:33:29 -05:00
OnScreenUI.h Display Active Challenges On Screen 2023-12-07 16:02:15 -05:00
OnScreenUIKeyMap.h
OpcodeDecoding.cpp VideoCommon: move xf state management to its own class, so changes can be detected in places other than VertexShaderManager 2023-11-26 16:27:26 -06:00
OpcodeDecoding.h
PerformanceMetrics.cpp
PerformanceMetrics.h
PerformanceTracker.cpp
PerformanceTracker.h
PerfQueryBase.cpp
PerfQueryBase.h
PixelEngine.cpp
PixelEngine.h
PixelShaderGen.cpp
PixelShaderGen.h
PixelShaderManager.cpp
PixelShaderManager.h
PostProcessing.cpp
PostProcessing.h
Present.cpp VideoCommon/Present: Remove use of g_presenter inside Presenter class 2023-12-09 20:15:32 -05:00
Present.h
RenderBase.cpp
RenderBase.h
RenderState.cpp VideoCommon: copy software renderer logic for blend mode priorities 2023-11-12 05:51:28 +00:00
RenderState.h
sfont.inc
ShaderCache.cpp
ShaderCache.h
ShaderGenCommon.cpp
ShaderGenCommon.h
Spirv.cpp
Spirv.h
Statistics.cpp
Statistics.h
TextureCacheBase.cpp Remove _M_X86 in favour of _M_X86_64 2023-11-28 23:03:20 +11:00
TextureCacheBase.h VideoCommon: move texture dump function out of texture cache to its own free function so it can be used elsewhere. Doing this change may also slightly improve performance of this operation 2023-11-26 16:35:03 -06:00
TextureConfig.cpp
TextureConfig.h
TextureConversionShader.cpp
TextureConversionShader.h
TextureConverterShaderGen.cpp
TextureConverterShaderGen.h
TextureDecoder_Common.cpp
TextureDecoder_Generic.cpp
TextureDecoder_Util.h
TextureDecoder_x64.cpp
TextureDecoder.h
TextureInfo.cpp
TextureInfo.h
TextureUtils.cpp VideoCommon: move texture dump function out of texture cache to its own free function so it can be used elsewhere. Doing this change may also slightly improve performance of this operation 2023-11-26 16:35:03 -06:00
TextureUtils.h VideoCommon: move texture dump function out of texture cache to its own free function so it can be used elsewhere. Doing this change may also slightly improve performance of this operation 2023-11-26 16:35:03 -06:00
TMEM.cpp
TMEM.h
UberShaderCommon.cpp
UberShaderCommon.h
UberShaderPixel.cpp
UberShaderPixel.h
UberShaderVertex.cpp VideoCommon: Fix VS point/line on older GLSL 2023-10-24 23:18:01 -05:00
UberShaderVertex.h
VertexLoader_Color.cpp VertexLoader: Fix wrong array being used if color 1 is present but color 0 isn't 2023-12-02 15:54:52 -08:00
VertexLoader_Color.h VertexLoader: Fix wrong array being used if color 1 is present but color 0 isn't 2023-12-02 15:54:52 -08:00
VertexLoader_Normal.cpp
VertexLoader_Normal.h
VertexLoader_Position.cpp
VertexLoader_Position.h
VertexLoader_TextCoord.cpp
VertexLoader_TextCoord.h VertexLoader: Remove unnecessary calls to VertexLoader_TextCoord::GetDummyFunction 2023-12-02 15:54:52 -08:00
VertexLoader.cpp VertexLoader: Use Common::SmallVector 2023-12-02 15:54:52 -08:00
VertexLoader.h VertexLoader: Use Common::SmallVector 2023-12-02 15:54:52 -08:00
VertexLoaderARM64.cpp Jit64: Recompile asm routines on cache clear 2023-10-31 19:43:49 +01:00
VertexLoaderARM64.h
VertexLoaderBase.cpp
VertexLoaderBase.h
VertexLoaderManager.cpp
VertexLoaderManager.h
VertexLoaderUtils.h
VertexLoaderX64.cpp Jit64: Recompile asm routines on cache clear 2023-10-31 19:43:49 +01:00
VertexLoaderX64.h
VertexManagerBase.cpp VideoCommon: move xf state management to its own class, so changes can be detected in places other than VertexShaderManager 2023-11-26 16:27:26 -06:00
VertexManagerBase.h
VertexShaderGen.cpp VideoCommon: Fix VS point/line on older GLSL 2023-10-24 23:18:01 -05:00
VertexShaderGen.h
VertexShaderManager.cpp VideoCommon: move xf state management to its own class, so changes can be detected in places other than VertexShaderManager 2023-11-26 16:27:26 -06:00
VertexShaderManager.h VideoCommon: move xf state management to its own class, so changes can be detected in places other than VertexShaderManager 2023-11-26 16:27:26 -06:00
VideoBackendBase.cpp VideoCommon: move xf state management to its own class, so changes can be detected in places other than VertexShaderManager 2023-11-26 16:27:26 -06:00
VideoBackendBase.h
VideoCommon.h
VideoConfig.cpp
VideoConfig.h Change paper white default to 203 to match the ITU 2023-11-14 20:21:34 +02:00
VideoEvents.h CheatSearch: Update Current Values at end of frame 2023-10-31 17:34:31 -07:00
VideoState.cpp VideoCommon: move xf state management to its own class, so changes can be detected in places other than VertexShaderManager 2023-11-26 16:27:26 -06:00
VideoState.h
Widescreen.cpp
Widescreen.h
XFMemory.cpp
XFMemory.h
XFStateManager.cpp VideoCommon: move xf state management to its own class, so changes can be detected in places other than VertexShaderManager 2023-11-26 16:27:26 -06:00
XFStateManager.h VideoCommon: move xf state management to its own class, so changes can be detected in places other than VertexShaderManager 2023-11-26 16:27:26 -06:00
XFStructs.cpp VideoCommon: move xf state management to its own class, so changes can be detected in places other than VertexShaderManager 2023-11-26 16:27:26 -06:00
XFStructs.h