message: Fix locating dxc.exe during Windows build
  It appears that on some machines (including mine), the registry key
  which contains the installation path to Windows SDK is located under
  "HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\...". Update renderdoc project
  files to search that key as well.
diff: @@ -745,7 +745,13 @@ using System.Runtime.CompilerServices;
  namespace DXCEnumerateAndCheck {
  public class GetDXCExecutable : Microsoft.Build.Utilities.Task {
  public override bool Execute() {
  - string[] dirs = System.IO.Directory.GetDirectories(SDKPath, "10.*");
  + string[] sdkPathsCheck = SDKPath.Split(';');
  +
  + foreach(string sdkPathCheck in sdkPathsCheck)
  + {
  + try
  + {
  + string[] dirs = System.IO.Directory.GetDirectories(sdkPathCheck, "10.*");
  // sort and reverse so we try from latest to oldest
  System.Array.Sort(dirs);
  System.Array.Reverse(dirs);
  @@ -773,6 +779,13 @@ namespace DXCEnumerateAndCheck {
  }
  }
  }
  + }
  + catch(Exception ex)
  + {
  + // try next SDK path
  + }
  + }
  +
  // always succeed even if we don't find dxc
  return true;
  }
  @@ -785,7 +798,7 @@ namespace DXCEnumerateAndCheck {
  </Task>
  </UsingTask>
  <Target Name="_findDXC" BeforeTargets="PrepareForBuild">
  - <GetDXCExecutable SDKPath="$(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SDKs\Windows\v10.0@InstallationFolder)bin" ContinueOnError="WarnAndContinue">
  + <GetDXCExecutable SDKPath="$(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SDKs\Windows\v10.0@InstallationFolder)bin;$(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Microsoft SDKs\Windows\v10.0@InstallationFolder)bin" ContinueOnError="WarnAndContinue">
  <Output TaskParameter="DXC" PropertyName="DXCExecutable" />
  </GetDXCExecutable>
  <Message Condition="$(DXCExecutable.Length) == 0" Importance="high" Text="Can't build DXIL shaders without DXC. Install windows 10 SDK to bake DXIL shaders." />
  