Don't list primitive if it's not available (e.g. top level EID entry)

This commit is contained in:
baldurk
2015-01-28 12:34:28 +00:00
parent c9f106b0cb
commit 67f5724e53
+6 -2
View File
@@ -461,8 +461,12 @@ namespace renderdocui.Windows
{
EventTag tag = (EventTag)events.SelectedNode.Tag;
debugToolStripMenuItem.Enabled = true;
debugToolStripMenuItem.Text = String.Format("Debug Pixel ({0}, {1}) primitive {2} at Event {3}",
pixel.X, pixel.Y, tag.Primitive, tag.EID);
if (tag.Primitive == uint.MaxValue)
debugToolStripMenuItem.Text = String.Format("Debug Pixel ({0}, {1}) at Event {3}",
pixel.X, pixel.Y, tag.Primitive, tag.EID);
else
debugToolStripMenuItem.Text = String.Format("Debug Pixel ({0}, {1}) primitive {2} at Event {3}",
pixel.X, pixel.Y, tag.Primitive, tag.EID);
}
rightclickMenu.Show(events.PointToScreen(e.Location));