diff options
| author | Admiral H. Curtiss <pikachu025@gmail.com> | 2022-12-29 15:27:48 +0100 |
|---|---|---|
| committer | Admiral H. Curtiss <pikachu025@gmail.com> | 2022-12-29 15:33:19 +0100 |
| commit | cb0a603c72cc8b80cfe162f1deebf0aedaa45e0c (patch) | |
| tree | 2e7850cc1986e40e11c112b57fc8643611338ab9 /Source/Core/VideoBackends/D3D | |
| parent | 1bfecd8003316462794d4788e6ee888e6b735d5a (diff) | |
VideoCommon: De-globalize GeometryShaderManager class.
Diffstat (limited to 'Source/Core/VideoBackends/D3D')
| -rw-r--r-- | Source/Core/VideoBackends/D3D/D3DVertexManager.cpp | 7 |
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(); |
