mirror of
https://github.com/baldurk/renderdoc.git
synced 2026-08-28 17:36:36 +00:00
If semantic is empty and we have variable name, use that instead
This commit is contained in:
@@ -452,6 +452,8 @@ namespace renderdocui.Windows
|
||||
foreach (var s in m_ShaderDetails.InputSig)
|
||||
{
|
||||
string name = s.varName == "" ? s.semanticName : String.Format("{0} ({1})", s.varName, s.semanticName);
|
||||
if (s.semanticName == "") name = s.varName;
|
||||
|
||||
var node = inSig.Nodes.Add(new object[] { name, s.semanticIndex, s.regIndex, s.TypeString, s.systemValue.ToString(),
|
||||
SigParameter.GetComponentString(s.regChannelMask), SigParameter.GetComponentString(s.channelUsedMask) });
|
||||
}
|
||||
@@ -469,6 +471,7 @@ namespace renderdocui.Windows
|
||||
foreach (var s in m_ShaderDetails.OutputSig)
|
||||
{
|
||||
string name = s.varName == "" ? s.semanticName : String.Format("{0} ({1})", s.varName, s.semanticName);
|
||||
if (s.semanticName == "") name = s.varName;
|
||||
|
||||
if(multipleStreams)
|
||||
name = String.Format("Stream {0} : {1}", s.stream, name);
|
||||
|
||||
Reference in New Issue
Block a user