summaryrefslogtreecommitdiff
path: root/Source/Core/VideoBackends/D3D
diff options
context:
space:
mode:
authorAdmiral H. Curtiss <pikachu025@gmail.com>2022-12-29 15:27:48 +0100
committerAdmiral H. Curtiss <pikachu025@gmail.com>2022-12-29 15:33:19 +0100
commitcb0a603c72cc8b80cfe162f1deebf0aedaa45e0c (patch)
tree2e7850cc1986e40e11c112b57fc8643611338ab9 /Source/Core/VideoBackends/D3D
parent1bfecd8003316462794d4788e6ee888e6b735d5a (diff)
VideoCommon: De-globalize GeometryShaderManager class.
Diffstat (limited to 'Source/Core/VideoBackends/D3D')
-rw-r--r--Source/Core/VideoBackends/D3D/D3DVertexManager.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/Source/Core/VideoBackends/D3D/D3DVertexManager.cpp b/Source/Core/VideoBackends/D3D/D3DVertexManager.cpp
index 5b5cf5c941..ce41e90e31 100644
--- a/Source/Core/VideoBackends/D3D/D3DVertexManager.cpp
+++ b/Source/Core/VideoBackends/D3D/D3DVertexManager.cpp
@@ -272,11 +272,12 @@ void VertexManager::UploadUniforms()
vertex_shader_manager.dirty = false;
}
- if (GeometryShaderManager::dirty)
+ auto& geometry_shader_manager = system.GetGeometryShaderManager();
+ if (geometry_shader_manager.dirty)
{
- UpdateConstantBuffer(m_geometry_constant_buffer.Get(), &GeometryShaderManager::constants,
+ UpdateConstantBuffer(m_geometry_constant_buffer.Get(), &geometry_shader_manager.constants,
sizeof(GeometryShaderConstants));
- GeometryShaderManager::dirty = false;
+ geometry_shader_manager.dirty = false;
}
auto& pixel_shader_manager = system.GetPixelShaderManager();