diff --git a/renderdocui/Windows/PipelineState/D3D11PipelineStateViewer.cs b/renderdocui/Windows/PipelineState/D3D11PipelineStateViewer.cs index 6c753320b..b7f55c099 100644 --- a/renderdocui/Windows/PipelineState/D3D11PipelineStateViewer.cs +++ b/renderdocui/Windows/PipelineState/D3D11PipelineStateViewer.cs @@ -1843,7 +1843,7 @@ namespace renderdocui.Windows.PipelineState string mainfile = ""; - var files = new Dictionary(); + var files = new Dictionary(StringComparer.InvariantCultureIgnoreCase); if (shaderDetails.DebugInfo.entryFunc.Length > 0 && shaderDetails.DebugInfo.files.Length > 0) { entryFunc = shaderDetails.DebugInfo.entryFunc; diff --git a/renderdocui/Windows/ShaderViewer.cs b/renderdocui/Windows/ShaderViewer.cs index 84d46d153..f8d55c181 100644 --- a/renderdocui/Windows/ShaderViewer.cs +++ b/renderdocui/Windows/ShaderViewer.cs @@ -1581,7 +1581,7 @@ namespace renderdocui.Windows { if (m_SaveCallback != null) { - var files = new Dictionary(); + var files = new Dictionary(StringComparer.InvariantCultureIgnoreCase); foreach (var s in m_Scintillas) files.Add(s.Tag as string, s.Text); m_SaveCallback(this, files);