From 03a3bafaf9da8ff3d5604459f324e6c938e1c29f Mon Sep 17 00:00:00 2001 From: baldurk Date: Fri, 22 May 2015 21:31:13 +0200 Subject: [PATCH] Make #include filename searching case insensitive --- renderdocui/Windows/PipelineState/D3D11PipelineStateViewer.cs | 2 +- renderdocui/Windows/ShaderViewer.cs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) 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);