diff --git a/renderdoc/api/replay/gl_pipestate.h b/renderdoc/api/replay/gl_pipestate.h index 3f87af113..52d7825f7 100644 --- a/renderdoc/api/replay/gl_pipestate.h +++ b/renderdoc/api/replay/gl_pipestate.h @@ -44,11 +44,10 @@ struct GLPipelineState struct VertexBuffer { - VertexBuffer() : Buffer(), Stride(0), Offset(0), PerInstance(false), Divisor(0) {} + VertexBuffer() : Buffer(), Stride(0), Offset(0), Divisor(0) {} ResourceId Buffer; uint32_t Stride; uint32_t Offset; - bool32 PerInstance; uint32_t Divisor; }; rdctype::array vbuffers; diff --git a/renderdoc/core/replay_proxy.cpp b/renderdoc/core/replay_proxy.cpp index d6e90f928..1195738ab 100644 --- a/renderdoc/core/replay_proxy.cpp +++ b/renderdoc/core/replay_proxy.cpp @@ -284,7 +284,6 @@ void Serialiser::Serialise(const char *name, GLPipelineState::VertexInput::Verte Serialise("", el.Buffer); Serialise("", el.Divisor); Serialise("", el.Offset); - Serialise("", el.PerInstance); Serialise("", el.Stride); } diff --git a/renderdoc/driver/gl/gl_replay.cpp b/renderdoc/driver/gl/gl_replay.cpp index 8e4df687f..9f573c637 100644 --- a/renderdoc/driver/gl/gl_replay.cpp +++ b/renderdoc/driver/gl/gl_replay.cpp @@ -862,8 +862,6 @@ void GLReplay::SavePipelineState() gl.glGetIntegeri_v(eGL_VERTEX_BINDING_STRIDE, i, (GLint *)&pipe.m_VtxIn.vbuffers[i].Stride); gl.glGetIntegeri_v(eGL_VERTEX_BINDING_OFFSET, i, (GLint *)&pipe.m_VtxIn.vbuffers[i].Offset); gl.glGetIntegeri_v(eGL_VERTEX_BINDING_DIVISOR, i, (GLint *)&pipe.m_VtxIn.vbuffers[i].Divisor); - - pipe.m_VtxIn.vbuffers[i].PerInstance = (pipe.m_VtxIn.vbuffers[i].Divisor != 0); } for(GLuint i=0; i < (GLuint)numVAttribBindings; i++) @@ -895,47 +893,47 @@ void GLReplay::SavePipelineState() case eGL_BYTE: fmt.compByteWidth = 1; fmt.compType = intComponent ? eCompType_SInt : eCompType_SNorm; - fmt.strname = StringFormat::Fmt("GL_BYTE%d", fmt.compCount) + (intComponent ? "" : "_SNORM"); + fmt.strname = (fmt.compCount > 1 ? StringFormat::Fmt("GL_BYTE%d", fmt.compCount) : string("GL_BYTE")) + (intComponent ? "" : "_SNORM"); break; case eGL_UNSIGNED_BYTE: fmt.compByteWidth = 1; fmt.compType = intComponent ? eCompType_UInt : eCompType_UNorm; - fmt.strname = StringFormat::Fmt("GL_UNSIGNED_BYTE%d", fmt.compCount) + (intComponent ? "" : "_UNORM"); + fmt.strname = (fmt.compCount > 1 ? StringFormat::Fmt("GL_UNSIGNED_BYTE%d", fmt.compCount) : string("GL_UNSIGNED_BYTE")) + (intComponent ? "" : "_UNORM"); break; case eGL_SHORT: fmt.compByteWidth = 2; fmt.compType = intComponent ? eCompType_SInt : eCompType_SNorm; - fmt.strname = StringFormat::Fmt("GL_SHORT%d", fmt.compCount) + (intComponent ? "" : "_SNORM"); + fmt.strname = (fmt.compCount > 1 ? StringFormat::Fmt("GL_SHORT%d", fmt.compCount) : string("GL_SHORT")) + (intComponent ? "" : "_SNORM"); break; case eGL_UNSIGNED_SHORT: fmt.compByteWidth = 2; fmt.compType = intComponent ? eCompType_UInt : eCompType_UNorm; - fmt.strname = StringFormat::Fmt("GL_UNSIGNED_SHORT%d", fmt.compCount) + (intComponent ? "" : "_UNORM"); + fmt.strname = (fmt.compCount > 1 ? StringFormat::Fmt("GL_UNSIGNED_SHORT%d", fmt.compCount) : string("GL_UNSIGNED_SHORT")) + (intComponent ? "" : "_UNORM"); break; case eGL_INT: fmt.compByteWidth = 4; fmt.compType = intComponent ? eCompType_SInt : eCompType_SNorm; - fmt.strname = StringFormat::Fmt("GL_INT%d", fmt.compCount) + (intComponent ? "" : "_SNORM"); + fmt.strname = (fmt.compCount > 1 ? StringFormat::Fmt("GL_INT%d", fmt.compCount) : string("GL_INT")) + (intComponent ? "" : "_SNORM"); break; case eGL_UNSIGNED_INT: fmt.compByteWidth = 4; fmt.compType = intComponent ? eCompType_UInt : eCompType_UNorm; - fmt.strname = StringFormat::Fmt("GL_UNSIGNED_INT%d", fmt.compCount) + (intComponent ? "" : "_UNORM"); + fmt.strname = (fmt.compCount > 1 ? StringFormat::Fmt("GL_UNSIGNED_INT%d", fmt.compCount) : string("GL_UNSIGNED_INT")) + (intComponent ? "" : "_UNORM"); break; case eGL_FLOAT: fmt.compByteWidth = 4; fmt.compType = eCompType_Float; - fmt.strname = StringFormat::Fmt("GL_FLOAT%d", fmt.compCount); + fmt.strname = (fmt.compCount > 1 ? StringFormat::Fmt("GL_FLOAT%d", fmt.compCount) : string("GL_FLOAT")); break; case eGL_DOUBLE: fmt.compByteWidth = 8; fmt.compType = eCompType_Double; - fmt.strname = StringFormat::Fmt("GL_DOUBLE%d", fmt.compCount); + fmt.strname = (fmt.compCount > 1 ? StringFormat::Fmt("GL_DOUBLE%d", fmt.compCount) : string("GL_DOUBLE")); break; case eGL_HALF_FLOAT: fmt.compByteWidth = 2; fmt.compType = eCompType_Float; - fmt.strname = StringFormat::Fmt("GL_HALF_FLOAT%d", fmt.compCount); + fmt.strname = (fmt.compCount > 1 ? StringFormat::Fmt("GL_HALF_FLOAT%d", fmt.compCount) : string("GL_HALF_FLOAT")); break; case eGL_INT_2_10_10_10_REV: fmt.special = true; diff --git a/renderdocui/Windows/PipelineState/GLPipelineStateViewer.Designer.cs b/renderdocui/Windows/PipelineState/GLPipelineStateViewer.Designer.cs index 37406d860..7d8662923 100644 --- a/renderdocui/Windows/PipelineState/GLPipelineStateViewer.Designer.cs +++ b/renderdocui/Windows/PipelineState/GLPipelineStateViewer.Designer.cs @@ -31,255 +31,257 @@ this.components = new System.ComponentModel.Container(); System.Windows.Forms.ToolStripLabel toolStripLabel1; System.Windows.Forms.TableLayoutPanel toolstripTable; - TreelistView.TreeListColumn treeListColumn1 = new TreelistView.TreeListColumn("Slot", "Slot"); - TreelistView.TreeListColumn treeListColumn2 = new TreelistView.TreeListColumn("Buffer", "Buffer"); - TreelistView.TreeListColumn treeListColumn3 = new TreelistView.TreeListColumn("Stride", "Stride"); - TreelistView.TreeListColumn treeListColumn4 = new TreelistView.TreeListColumn("Offset", "Offset"); - TreelistView.TreeListColumn treeListColumn5 = new TreelistView.TreeListColumn("bytelen", "Buffer Byte Len"); - TreelistView.TreeListColumn treeListColumn6 = new TreelistView.TreeListColumn("Go", "Go"); + TreelistView.TreeListColumn treeListColumn1 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Index", "Index"))); + TreelistView.TreeListColumn treeListColumn2 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Buffer", "Buffer"))); + TreelistView.TreeListColumn treeListColumn3 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Stride", "Stride"))); + TreelistView.TreeListColumn treeListColumn4 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Offset", "Offset"))); + TreelistView.TreeListColumn treeListColumn5 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Divisor", "Divisor"))); + TreelistView.TreeListColumn treeListColumn6 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("bytelen", "Buffer Byte Len"))); + TreelistView.TreeListColumn treeListColumn7 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Go", "Go"))); System.Windows.Forms.GroupBox groupBox2; - TreelistView.TreeListColumn treeListColumn7 = new TreelistView.TreeListColumn("Slot", "Slot"); - TreelistView.TreeListColumn treeListColumn8 = new TreelistView.TreeListColumn("Semantic Name", "Semantic"); - TreelistView.TreeListColumn treeListColumn9 = new TreelistView.TreeListColumn("Index", "Index"); - TreelistView.TreeListColumn treeListColumn10 = new TreelistView.TreeListColumn("Format", "Format"); - TreelistView.TreeListColumn treeListColumn11 = new TreelistView.TreeListColumn("Input Slot", "Input Slot"); - TreelistView.TreeListColumn treeListColumn12 = new TreelistView.TreeListColumn("Offset", "Offset"); - TreelistView.TreeListColumn treeListColumn13 = new TreelistView.TreeListColumn("Class", "Class"); - TreelistView.TreeListColumn treeListColumn14 = new TreelistView.TreeListColumn("Step Rate", "Step Rate"); - TreelistView.TreeListColumn treeListColumn15 = new TreelistView.TreeListColumn("Go", "Go"); + TreelistView.TreeListColumn treeListColumn8 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Index", "Index"))); + TreelistView.TreeListColumn treeListColumn9 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Name", "Name"))); + TreelistView.TreeListColumn treeListColumn10 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Format", "Format"))); + TreelistView.TreeListColumn treeListColumn11 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Buffer Slot", "Buffer Slot"))); + TreelistView.TreeListColumn treeListColumn12 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Relative Offset", "Relative Offset"))); + TreelistView.TreeListColumn treeListColumn13 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Go", "Go"))); System.Windows.Forms.GroupBox groupBox44; - TreelistView.TreeListColumn treeListColumn16 = new TreelistView.TreeListColumn("Slot", "Slot"); - TreelistView.TreeListColumn treeListColumn17 = new TreelistView.TreeListColumn("Interface", "Interface"); - TreelistView.TreeListColumn treeListColumn18 = new TreelistView.TreeListColumn("Instance", "Instance"); - TreelistView.TreeListColumn treeListColumn19 = new TreelistView.TreeListColumn("Slot", "Slot"); - TreelistView.TreeListColumn treeListColumn20 = new TreelistView.TreeListColumn("Resource", "Resource"); - TreelistView.TreeListColumn treeListColumn21 = new TreelistView.TreeListColumn("Type", "Type"); - TreelistView.TreeListColumn treeListColumn22 = new TreelistView.TreeListColumn("Width", "Width"); - TreelistView.TreeListColumn treeListColumn23 = new TreelistView.TreeListColumn("Height", "Height"); - TreelistView.TreeListColumn treeListColumn24 = new TreelistView.TreeListColumn("Depth", "Depth"); - TreelistView.TreeListColumn treeListColumn25 = new TreelistView.TreeListColumn("Array Size", "Array Size"); - TreelistView.TreeListColumn treeListColumn26 = new TreelistView.TreeListColumn("Format", "Format"); - TreelistView.TreeListColumn treeListColumn27 = new TreelistView.TreeListColumn("Go", "Go"); - TreelistView.TreeListColumn treeListColumn28 = new TreelistView.TreeListColumn("Slot", "Slot"); - TreelistView.TreeListColumn treeListColumn29 = new TreelistView.TreeListColumn("Addressing", "Addressing"); - TreelistView.TreeListColumn treeListColumn30 = new TreelistView.TreeListColumn("Border", "Border"); - TreelistView.TreeListColumn treeListColumn31 = new TreelistView.TreeListColumn("Comparison", "Comparison"); - TreelistView.TreeListColumn treeListColumn32 = new TreelistView.TreeListColumn("Filter", "Filter"); - TreelistView.TreeListColumn treeListColumn33 = new TreelistView.TreeListColumn("Max Aniso", "Max Aniso"); - TreelistView.TreeListColumn treeListColumn34 = new TreelistView.TreeListColumn("Min LOD", "Min LOD"); - TreelistView.TreeListColumn treeListColumn35 = new TreelistView.TreeListColumn("Max LOD", "Max LOD"); - TreelistView.TreeListColumn treeListColumn36 = new TreelistView.TreeListColumn("Mip Bias", "Mip Bias"); - TreelistView.TreeListColumn treeListColumn37 = new TreelistView.TreeListColumn("Slot", "Slot"); - TreelistView.TreeListColumn treeListColumn38 = new TreelistView.TreeListColumn("Buffer", "Buffer"); - TreelistView.TreeListColumn treeListColumn39 = new TreelistView.TreeListColumn("VecOffset", "Vec. Offset"); - TreelistView.TreeListColumn treeListColumn40 = new TreelistView.TreeListColumn("VecCount", "Vec. Count"); - TreelistView.TreeListColumn treeListColumn41 = new TreelistView.TreeListColumn("Number of Variables", "Number of Variables"); - TreelistView.TreeListColumn treeListColumn42 = new TreelistView.TreeListColumn("Byte Size", "Byte Size"); - TreelistView.TreeListColumn treeListColumn43 = new TreelistView.TreeListColumn("Go", "Go"); - TreelistView.TreeListColumn treeListColumn44 = new TreelistView.TreeListColumn("Slot", "Slot"); - TreelistView.TreeListColumn treeListColumn45 = new TreelistView.TreeListColumn("Interface", "Interface"); - TreelistView.TreeListColumn treeListColumn46 = new TreelistView.TreeListColumn("Instance", "Instance"); - TreelistView.TreeListColumn treeListColumn47 = new TreelistView.TreeListColumn("Slot", "Slot"); - TreelistView.TreeListColumn treeListColumn48 = new TreelistView.TreeListColumn("Resource", "Resource"); - TreelistView.TreeListColumn treeListColumn49 = new TreelistView.TreeListColumn("Type", "Type"); - TreelistView.TreeListColumn treeListColumn50 = new TreelistView.TreeListColumn("Width", "Width"); - TreelistView.TreeListColumn treeListColumn51 = new TreelistView.TreeListColumn("Height", "Height"); - TreelistView.TreeListColumn treeListColumn52 = new TreelistView.TreeListColumn("Depth", "Depth"); - TreelistView.TreeListColumn treeListColumn53 = new TreelistView.TreeListColumn("Array Size", "Array Size"); - TreelistView.TreeListColumn treeListColumn54 = new TreelistView.TreeListColumn("Format", "Format"); - TreelistView.TreeListColumn treeListColumn55 = new TreelistView.TreeListColumn("Go", "Go"); - TreelistView.TreeListColumn treeListColumn56 = new TreelistView.TreeListColumn("Slot", "Slot"); - TreelistView.TreeListColumn treeListColumn57 = new TreelistView.TreeListColumn("Addressing", "Addressing"); - TreelistView.TreeListColumn treeListColumn58 = new TreelistView.TreeListColumn("Border", "Border"); - TreelistView.TreeListColumn treeListColumn59 = new TreelistView.TreeListColumn("Comparison", "Comparison"); - TreelistView.TreeListColumn treeListColumn60 = new TreelistView.TreeListColumn("Filter", "Filter"); - TreelistView.TreeListColumn treeListColumn61 = new TreelistView.TreeListColumn("Max Aniso", "Max Aniso"); - TreelistView.TreeListColumn treeListColumn62 = new TreelistView.TreeListColumn("Min LOD", "Min LOD"); - TreelistView.TreeListColumn treeListColumn63 = new TreelistView.TreeListColumn("Max LOD", "Max LOD"); - TreelistView.TreeListColumn treeListColumn64 = new TreelistView.TreeListColumn("Mip Bias", "Mip Bias"); - TreelistView.TreeListColumn treeListColumn65 = new TreelistView.TreeListColumn("Slot", "Slot"); - TreelistView.TreeListColumn treeListColumn66 = new TreelistView.TreeListColumn("Buffer", "Buffer"); - TreelistView.TreeListColumn treeListColumn67 = new TreelistView.TreeListColumn("Vec. Offset", "Vec. Offset"); - TreelistView.TreeListColumn treeListColumn68 = new TreelistView.TreeListColumn("Vec. Count", "Vec. Count"); - TreelistView.TreeListColumn treeListColumn69 = new TreelistView.TreeListColumn("Number of Variables", "Number of Variables"); - TreelistView.TreeListColumn treeListColumn70 = new TreelistView.TreeListColumn("Byte Size", "Byte Size"); - TreelistView.TreeListColumn treeListColumn71 = new TreelistView.TreeListColumn("Go", "Go"); - TreelistView.TreeListColumn treeListColumn72 = new TreelistView.TreeListColumn("Slot", "Slot"); - TreelistView.TreeListColumn treeListColumn73 = new TreelistView.TreeListColumn("Interface", "Interface"); - TreelistView.TreeListColumn treeListColumn74 = new TreelistView.TreeListColumn("Instance", "Instance"); - TreelistView.TreeListColumn treeListColumn75 = new TreelistView.TreeListColumn("Slot", "Slot"); - TreelistView.TreeListColumn treeListColumn76 = new TreelistView.TreeListColumn("Resource", "Resource"); - TreelistView.TreeListColumn treeListColumn77 = new TreelistView.TreeListColumn("Type", "Type"); - TreelistView.TreeListColumn treeListColumn78 = new TreelistView.TreeListColumn("Width", "Width"); - TreelistView.TreeListColumn treeListColumn79 = new TreelistView.TreeListColumn("Height", "Height"); - TreelistView.TreeListColumn treeListColumn80 = new TreelistView.TreeListColumn("Depth", "Depth"); - TreelistView.TreeListColumn treeListColumn81 = new TreelistView.TreeListColumn("Array Size", "Array Size"); - TreelistView.TreeListColumn treeListColumn82 = new TreelistView.TreeListColumn("Format", "Format"); - TreelistView.TreeListColumn treeListColumn83 = new TreelistView.TreeListColumn("Go", "Go"); - TreelistView.TreeListColumn treeListColumn84 = new TreelistView.TreeListColumn("Slot", "Slot"); - TreelistView.TreeListColumn treeListColumn85 = new TreelistView.TreeListColumn("Addressing", "Addressing"); - TreelistView.TreeListColumn treeListColumn86 = new TreelistView.TreeListColumn("Border", "Border"); - TreelistView.TreeListColumn treeListColumn87 = new TreelistView.TreeListColumn("Comparison", "Comparison"); - TreelistView.TreeListColumn treeListColumn88 = new TreelistView.TreeListColumn("Filter", "Filter"); - TreelistView.TreeListColumn treeListColumn89 = new TreelistView.TreeListColumn("Max Aniso", "Max Aniso"); - TreelistView.TreeListColumn treeListColumn90 = new TreelistView.TreeListColumn("Min LOD", "Min LOD"); - TreelistView.TreeListColumn treeListColumn91 = new TreelistView.TreeListColumn("Max LOD", "Max LOD"); - TreelistView.TreeListColumn treeListColumn92 = new TreelistView.TreeListColumn("Mip Bias", "Mip Bias"); - TreelistView.TreeListColumn treeListColumn93 = new TreelistView.TreeListColumn("Slot", "Slot"); - TreelistView.TreeListColumn treeListColumn94 = new TreelistView.TreeListColumn("Buffer", "Buffer"); - TreelistView.TreeListColumn treeListColumn95 = new TreelistView.TreeListColumn("Vec. Offset", "Vec. Offset"); - TreelistView.TreeListColumn treeListColumn96 = new TreelistView.TreeListColumn("Vec. Count", "Vec. Count"); - TreelistView.TreeListColumn treeListColumn97 = new TreelistView.TreeListColumn("Number of Variables", "Number of Variables"); - TreelistView.TreeListColumn treeListColumn98 = new TreelistView.TreeListColumn("Byte Size", "Byte Size"); - TreelistView.TreeListColumn treeListColumn99 = new TreelistView.TreeListColumn("Go", "Go"); - TreelistView.TreeListColumn treeListColumn100 = new TreelistView.TreeListColumn("Slot", "Slot"); - TreelistView.TreeListColumn treeListColumn101 = new TreelistView.TreeListColumn("Buffer", "Buffer"); - TreelistView.TreeListColumn treeListColumn102 = new TreelistView.TreeListColumn("Length", "Length"); - TreelistView.TreeListColumn treeListColumn103 = new TreelistView.TreeListColumn("Offset", "Offset"); - TreelistView.TreeListColumn treeListColumn104 = new TreelistView.TreeListColumn("Go", "Go"); - TreelistView.TreeListColumn treeListColumn105 = new TreelistView.TreeListColumn("Slot", "Slot"); - TreelistView.TreeListColumn treeListColumn106 = new TreelistView.TreeListColumn("Interface", "Interface"); - TreelistView.TreeListColumn treeListColumn107 = new TreelistView.TreeListColumn("Instance", "Instance"); - TreelistView.TreeListColumn treeListColumn108 = new TreelistView.TreeListColumn("Slot", "Slot"); - TreelistView.TreeListColumn treeListColumn109 = new TreelistView.TreeListColumn("Resource", "Resource"); - TreelistView.TreeListColumn treeListColumn110 = new TreelistView.TreeListColumn("Type", "Type"); - TreelistView.TreeListColumn treeListColumn111 = new TreelistView.TreeListColumn("Width", "Width"); - TreelistView.TreeListColumn treeListColumn112 = new TreelistView.TreeListColumn("Height", "Height"); - TreelistView.TreeListColumn treeListColumn113 = new TreelistView.TreeListColumn("Depth", "Depth"); - TreelistView.TreeListColumn treeListColumn114 = new TreelistView.TreeListColumn("Array Size", "Array Size"); - TreelistView.TreeListColumn treeListColumn115 = new TreelistView.TreeListColumn("Format", "Format"); - TreelistView.TreeListColumn treeListColumn116 = new TreelistView.TreeListColumn("Go", "Go"); - TreelistView.TreeListColumn treeListColumn117 = new TreelistView.TreeListColumn("Slot", "Slot"); - TreelistView.TreeListColumn treeListColumn118 = new TreelistView.TreeListColumn("Addressing", "Addressing"); - TreelistView.TreeListColumn treeListColumn119 = new TreelistView.TreeListColumn("Border", "Border"); - TreelistView.TreeListColumn treeListColumn120 = new TreelistView.TreeListColumn("Comparison", "Comparison"); - TreelistView.TreeListColumn treeListColumn121 = new TreelistView.TreeListColumn("Filter", "Filter"); - TreelistView.TreeListColumn treeListColumn122 = new TreelistView.TreeListColumn("Max Aniso", "Max Aniso"); - TreelistView.TreeListColumn treeListColumn123 = new TreelistView.TreeListColumn("Min LOD", "Min LOD"); - TreelistView.TreeListColumn treeListColumn124 = new TreelistView.TreeListColumn("Max LOD", "Max LOD"); - TreelistView.TreeListColumn treeListColumn125 = new TreelistView.TreeListColumn("Mip Bias", "Mip Bias"); - TreelistView.TreeListColumn treeListColumn126 = new TreelistView.TreeListColumn("Slot", "Slot"); - TreelistView.TreeListColumn treeListColumn127 = new TreelistView.TreeListColumn("Buffer", "Buffer"); - TreelistView.TreeListColumn treeListColumn128 = new TreelistView.TreeListColumn("Vec. Offset", "Vec. Offset"); - TreelistView.TreeListColumn treeListColumn129 = new TreelistView.TreeListColumn("Vec. Count", "Vec. Count"); - TreelistView.TreeListColumn treeListColumn130 = new TreelistView.TreeListColumn("Number of Variables", "Number of Variables"); - TreelistView.TreeListColumn treeListColumn131 = new TreelistView.TreeListColumn("Byte Size", "Byte Size"); - TreelistView.TreeListColumn treeListColumn132 = new TreelistView.TreeListColumn("Go", "Go"); + TreelistView.TreeListColumn treeListColumn14 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Slot", "Slot"))); + TreelistView.TreeListColumn treeListColumn15 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Interface", "Interface"))); + TreelistView.TreeListColumn treeListColumn16 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Instance", "Instance"))); + TreelistView.TreeListColumn treeListColumn17 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Slot", "Slot"))); + TreelistView.TreeListColumn treeListColumn18 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Resource", "Resource"))); + TreelistView.TreeListColumn treeListColumn19 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Type", "Type"))); + TreelistView.TreeListColumn treeListColumn20 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Width", "Width"))); + TreelistView.TreeListColumn treeListColumn21 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Height", "Height"))); + TreelistView.TreeListColumn treeListColumn22 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Depth", "Depth"))); + TreelistView.TreeListColumn treeListColumn23 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Array Size", "Array Size"))); + TreelistView.TreeListColumn treeListColumn24 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Format", "Format"))); + TreelistView.TreeListColumn treeListColumn25 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Go", "Go"))); + TreelistView.TreeListColumn treeListColumn26 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Slot", "Slot"))); + TreelistView.TreeListColumn treeListColumn27 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Addressing", "Addressing"))); + TreelistView.TreeListColumn treeListColumn28 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Border", "Border"))); + TreelistView.TreeListColumn treeListColumn29 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Comparison", "Comparison"))); + TreelistView.TreeListColumn treeListColumn30 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Filter", "Filter"))); + TreelistView.TreeListColumn treeListColumn31 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Max Aniso", "Max Aniso"))); + TreelistView.TreeListColumn treeListColumn32 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Min LOD", "Min LOD"))); + TreelistView.TreeListColumn treeListColumn33 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Max LOD", "Max LOD"))); + TreelistView.TreeListColumn treeListColumn34 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Mip Bias", "Mip Bias"))); + TreelistView.TreeListColumn treeListColumn35 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Slot", "Slot"))); + TreelistView.TreeListColumn treeListColumn36 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Buffer", "Buffer"))); + TreelistView.TreeListColumn treeListColumn37 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("VecOffset", "Vec. Offset"))); + TreelistView.TreeListColumn treeListColumn38 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("VecCount", "Vec. Count"))); + TreelistView.TreeListColumn treeListColumn39 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Number of Variables", "Number of Variables"))); + TreelistView.TreeListColumn treeListColumn40 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Byte Size", "Byte Size"))); + TreelistView.TreeListColumn treeListColumn41 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Go", "Go"))); + TreelistView.TreeListColumn treeListColumn42 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Slot", "Slot"))); + TreelistView.TreeListColumn treeListColumn43 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Interface", "Interface"))); + TreelistView.TreeListColumn treeListColumn44 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Instance", "Instance"))); + TreelistView.TreeListColumn treeListColumn45 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Slot", "Slot"))); + TreelistView.TreeListColumn treeListColumn46 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Resource", "Resource"))); + TreelistView.TreeListColumn treeListColumn47 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Type", "Type"))); + TreelistView.TreeListColumn treeListColumn48 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Width", "Width"))); + TreelistView.TreeListColumn treeListColumn49 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Height", "Height"))); + TreelistView.TreeListColumn treeListColumn50 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Depth", "Depth"))); + TreelistView.TreeListColumn treeListColumn51 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Array Size", "Array Size"))); + TreelistView.TreeListColumn treeListColumn52 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Format", "Format"))); + TreelistView.TreeListColumn treeListColumn53 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Go", "Go"))); + TreelistView.TreeListColumn treeListColumn54 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Slot", "Slot"))); + TreelistView.TreeListColumn treeListColumn55 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Addressing", "Addressing"))); + TreelistView.TreeListColumn treeListColumn56 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Border", "Border"))); + TreelistView.TreeListColumn treeListColumn57 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Comparison", "Comparison"))); + TreelistView.TreeListColumn treeListColumn58 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Filter", "Filter"))); + TreelistView.TreeListColumn treeListColumn59 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Max Aniso", "Max Aniso"))); + TreelistView.TreeListColumn treeListColumn60 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Min LOD", "Min LOD"))); + TreelistView.TreeListColumn treeListColumn61 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Max LOD", "Max LOD"))); + TreelistView.TreeListColumn treeListColumn62 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Mip Bias", "Mip Bias"))); + TreelistView.TreeListColumn treeListColumn63 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Slot", "Slot"))); + TreelistView.TreeListColumn treeListColumn64 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Buffer", "Buffer"))); + TreelistView.TreeListColumn treeListColumn65 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Vec. Offset", "Vec. Offset"))); + TreelistView.TreeListColumn treeListColumn66 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Vec. Count", "Vec. Count"))); + TreelistView.TreeListColumn treeListColumn67 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Number of Variables", "Number of Variables"))); + TreelistView.TreeListColumn treeListColumn68 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Byte Size", "Byte Size"))); + TreelistView.TreeListColumn treeListColumn69 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Go", "Go"))); + TreelistView.TreeListColumn treeListColumn70 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Slot", "Slot"))); + TreelistView.TreeListColumn treeListColumn71 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Interface", "Interface"))); + TreelistView.TreeListColumn treeListColumn72 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Instance", "Instance"))); + TreelistView.TreeListColumn treeListColumn73 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Slot", "Slot"))); + TreelistView.TreeListColumn treeListColumn74 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Resource", "Resource"))); + TreelistView.TreeListColumn treeListColumn75 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Type", "Type"))); + TreelistView.TreeListColumn treeListColumn76 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Width", "Width"))); + TreelistView.TreeListColumn treeListColumn77 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Height", "Height"))); + TreelistView.TreeListColumn treeListColumn78 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Depth", "Depth"))); + TreelistView.TreeListColumn treeListColumn79 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Array Size", "Array Size"))); + TreelistView.TreeListColumn treeListColumn80 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Format", "Format"))); + TreelistView.TreeListColumn treeListColumn81 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Go", "Go"))); + TreelistView.TreeListColumn treeListColumn82 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Slot", "Slot"))); + TreelistView.TreeListColumn treeListColumn83 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Addressing", "Addressing"))); + TreelistView.TreeListColumn treeListColumn84 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Border", "Border"))); + TreelistView.TreeListColumn treeListColumn85 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Comparison", "Comparison"))); + TreelistView.TreeListColumn treeListColumn86 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Filter", "Filter"))); + TreelistView.TreeListColumn treeListColumn87 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Max Aniso", "Max Aniso"))); + TreelistView.TreeListColumn treeListColumn88 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Min LOD", "Min LOD"))); + TreelistView.TreeListColumn treeListColumn89 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Max LOD", "Max LOD"))); + TreelistView.TreeListColumn treeListColumn90 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Mip Bias", "Mip Bias"))); + TreelistView.TreeListColumn treeListColumn91 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Slot", "Slot"))); + TreelistView.TreeListColumn treeListColumn92 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Buffer", "Buffer"))); + TreelistView.TreeListColumn treeListColumn93 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Vec. Offset", "Vec. Offset"))); + TreelistView.TreeListColumn treeListColumn94 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Vec. Count", "Vec. Count"))); + TreelistView.TreeListColumn treeListColumn95 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Number of Variables", "Number of Variables"))); + TreelistView.TreeListColumn treeListColumn96 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Byte Size", "Byte Size"))); + TreelistView.TreeListColumn treeListColumn97 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Go", "Go"))); + TreelistView.TreeListColumn treeListColumn98 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Slot", "Slot"))); + TreelistView.TreeListColumn treeListColumn99 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Buffer", "Buffer"))); + TreelistView.TreeListColumn treeListColumn100 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Length", "Length"))); + TreelistView.TreeListColumn treeListColumn101 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Offset", "Offset"))); + TreelistView.TreeListColumn treeListColumn102 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Go", "Go"))); + TreelistView.TreeListColumn treeListColumn103 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Slot", "Slot"))); + TreelistView.TreeListColumn treeListColumn104 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Interface", "Interface"))); + TreelistView.TreeListColumn treeListColumn105 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Instance", "Instance"))); + TreelistView.TreeListColumn treeListColumn106 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Slot", "Slot"))); + TreelistView.TreeListColumn treeListColumn107 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Resource", "Resource"))); + TreelistView.TreeListColumn treeListColumn108 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Type", "Type"))); + TreelistView.TreeListColumn treeListColumn109 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Width", "Width"))); + TreelistView.TreeListColumn treeListColumn110 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Height", "Height"))); + TreelistView.TreeListColumn treeListColumn111 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Depth", "Depth"))); + TreelistView.TreeListColumn treeListColumn112 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Array Size", "Array Size"))); + TreelistView.TreeListColumn treeListColumn113 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Format", "Format"))); + TreelistView.TreeListColumn treeListColumn114 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Go", "Go"))); + TreelistView.TreeListColumn treeListColumn115 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Slot", "Slot"))); + TreelistView.TreeListColumn treeListColumn116 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Addressing", "Addressing"))); + TreelistView.TreeListColumn treeListColumn117 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Border", "Border"))); + TreelistView.TreeListColumn treeListColumn118 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Comparison", "Comparison"))); + TreelistView.TreeListColumn treeListColumn119 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Filter", "Filter"))); + TreelistView.TreeListColumn treeListColumn120 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Max Aniso", "Max Aniso"))); + TreelistView.TreeListColumn treeListColumn121 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Min LOD", "Min LOD"))); + TreelistView.TreeListColumn treeListColumn122 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Max LOD", "Max LOD"))); + TreelistView.TreeListColumn treeListColumn123 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Mip Bias", "Mip Bias"))); + TreelistView.TreeListColumn treeListColumn124 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Slot", "Slot"))); + TreelistView.TreeListColumn treeListColumn125 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Buffer", "Buffer"))); + TreelistView.TreeListColumn treeListColumn126 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Vec. Offset", "Vec. Offset"))); + TreelistView.TreeListColumn treeListColumn127 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Vec. Count", "Vec. Count"))); + TreelistView.TreeListColumn treeListColumn128 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Number of Variables", "Number of Variables"))); + TreelistView.TreeListColumn treeListColumn129 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Byte Size", "Byte Size"))); + TreelistView.TreeListColumn treeListColumn130 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Go", "Go"))); System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(GLPipelineStateViewer)); System.Windows.Forms.Label label1; System.Windows.Forms.Label label15; System.Windows.Forms.Label label16; System.Windows.Forms.Label label17; - TreelistView.TreeListColumn treeListColumn133 = new TreelistView.TreeListColumn("Slot", "Slot"); - TreelistView.TreeListColumn treeListColumn134 = new TreelistView.TreeListColumn("X", "X"); - TreelistView.TreeListColumn treeListColumn135 = new TreelistView.TreeListColumn("Y", "Y"); - TreelistView.TreeListColumn treeListColumn136 = new TreelistView.TreeListColumn("Width", "Width"); - TreelistView.TreeListColumn treeListColumn137 = new TreelistView.TreeListColumn("Height", "Height"); - TreelistView.TreeListColumn treeListColumn138 = new TreelistView.TreeListColumn("MinDepth", "MinDepth"); - TreelistView.TreeListColumn treeListColumn139 = new TreelistView.TreeListColumn("MaxDepth", "MaxDepth"); + TreelistView.TreeListColumn treeListColumn131 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Slot", "Slot"))); + TreelistView.TreeListColumn treeListColumn132 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("X", "X"))); + TreelistView.TreeListColumn treeListColumn133 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Y", "Y"))); + TreelistView.TreeListColumn treeListColumn134 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Width", "Width"))); + TreelistView.TreeListColumn treeListColumn135 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Height", "Height"))); + TreelistView.TreeListColumn treeListColumn136 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("MinDepth", "MinDepth"))); + TreelistView.TreeListColumn treeListColumn137 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("MaxDepth", "MaxDepth"))); System.Windows.Forms.GroupBox groupBox42; - TreelistView.TreeListColumn treeListColumn140 = new TreelistView.TreeListColumn("Slot", "Slot"); - TreelistView.TreeListColumn treeListColumn141 = new TreelistView.TreeListColumn("X", "X"); - TreelistView.TreeListColumn treeListColumn142 = new TreelistView.TreeListColumn("Y", "Y"); - TreelistView.TreeListColumn treeListColumn143 = new TreelistView.TreeListColumn("Width", "Width"); - TreelistView.TreeListColumn treeListColumn144 = new TreelistView.TreeListColumn("Height", "Height"); - TreelistView.TreeListColumn treeListColumn145 = new TreelistView.TreeListColumn("Enabled", "Enabled"); - TreelistView.TreeListColumn treeListColumn146 = new TreelistView.TreeListColumn("Slot", "Slot"); - TreelistView.TreeListColumn treeListColumn147 = new TreelistView.TreeListColumn("Interface", "Interface"); - TreelistView.TreeListColumn treeListColumn148 = new TreelistView.TreeListColumn("Instance", "Instance"); - TreelistView.TreeListColumn treeListColumn149 = new TreelistView.TreeListColumn("Slot", "Slot"); - TreelistView.TreeListColumn treeListColumn150 = new TreelistView.TreeListColumn("Resource", "Resource"); - TreelistView.TreeListColumn treeListColumn151 = new TreelistView.TreeListColumn("Type", "Type"); - TreelistView.TreeListColumn treeListColumn152 = new TreelistView.TreeListColumn("Width", "Width"); - TreelistView.TreeListColumn treeListColumn153 = new TreelistView.TreeListColumn("Height", "Height"); - TreelistView.TreeListColumn treeListColumn154 = new TreelistView.TreeListColumn("Depth", "Depth"); - TreelistView.TreeListColumn treeListColumn155 = new TreelistView.TreeListColumn("Array Size", "Array Size"); - TreelistView.TreeListColumn treeListColumn156 = new TreelistView.TreeListColumn("Format", "Format"); - TreelistView.TreeListColumn treeListColumn157 = new TreelistView.TreeListColumn("Go", "Go"); - TreelistView.TreeListColumn treeListColumn158 = new TreelistView.TreeListColumn("Slot", "Slot"); - TreelistView.TreeListColumn treeListColumn159 = new TreelistView.TreeListColumn("Addressing", "Addressing"); - TreelistView.TreeListColumn treeListColumn160 = new TreelistView.TreeListColumn("Border", "Border"); - TreelistView.TreeListColumn treeListColumn161 = new TreelistView.TreeListColumn("Comparison", "Comparison"); - TreelistView.TreeListColumn treeListColumn162 = new TreelistView.TreeListColumn("Filter", "Filter"); - TreelistView.TreeListColumn treeListColumn163 = new TreelistView.TreeListColumn("Max Aniso", "Max Aniso"); - TreelistView.TreeListColumn treeListColumn164 = new TreelistView.TreeListColumn("Min LOD", "Min LOD"); - TreelistView.TreeListColumn treeListColumn165 = new TreelistView.TreeListColumn("Max LOD", "Max LOD"); - TreelistView.TreeListColumn treeListColumn166 = new TreelistView.TreeListColumn("Mip Bias", "Mip Bias"); - TreelistView.TreeListColumn treeListColumn167 = new TreelistView.TreeListColumn("Slot", "Slot"); - TreelistView.TreeListColumn treeListColumn168 = new TreelistView.TreeListColumn("Buffer", "Buffer"); - TreelistView.TreeListColumn treeListColumn169 = new TreelistView.TreeListColumn("Vec. Offset", "Vec. Offset"); - TreelistView.TreeListColumn treeListColumn170 = new TreelistView.TreeListColumn("Vec. Count", "Vec. Count"); - TreelistView.TreeListColumn treeListColumn171 = new TreelistView.TreeListColumn("Number of Variables", "Number of Variables"); - TreelistView.TreeListColumn treeListColumn172 = new TreelistView.TreeListColumn("Byte Size", "Byte Size"); - TreelistView.TreeListColumn treeListColumn173 = new TreelistView.TreeListColumn("Go", "Go"); - TreelistView.TreeListColumn treeListColumn174 = new TreelistView.TreeListColumn("Slot", "Slot"); - TreelistView.TreeListColumn treeListColumn175 = new TreelistView.TreeListColumn("Resource", "Resource"); - TreelistView.TreeListColumn treeListColumn176 = new TreelistView.TreeListColumn("Type", "Type"); - TreelistView.TreeListColumn treeListColumn177 = new TreelistView.TreeListColumn("Width", "Width"); - TreelistView.TreeListColumn treeListColumn178 = new TreelistView.TreeListColumn("Height", "Height"); - TreelistView.TreeListColumn treeListColumn179 = new TreelistView.TreeListColumn("Depth", "Depth"); - TreelistView.TreeListColumn treeListColumn180 = new TreelistView.TreeListColumn("Array Size", "Array Size"); - TreelistView.TreeListColumn treeListColumn181 = new TreelistView.TreeListColumn("Format", "Format"); - TreelistView.TreeListColumn treeListColumn182 = new TreelistView.TreeListColumn("Go", "Go"); - TreelistView.TreeListColumn treeListColumn183 = new TreelistView.TreeListColumn("Slot", "Slot"); - TreelistView.TreeListColumn treeListColumn184 = new TreelistView.TreeListColumn("Enabled", "Enabled"); - TreelistView.TreeListColumn treeListColumn185 = new TreelistView.TreeListColumn("Logic", "Logic"); - TreelistView.TreeListColumn treeListColumn186 = new TreelistView.TreeListColumn("Blend Src", "Blend Src"); - TreelistView.TreeListColumn treeListColumn187 = new TreelistView.TreeListColumn("Blend Dst", "Blend Dst"); - TreelistView.TreeListColumn treeListColumn188 = new TreelistView.TreeListColumn("Blend Op", "Blend Op"); - TreelistView.TreeListColumn treeListColumn189 = new TreelistView.TreeListColumn("Alpha Blend Src", "Alpha Blend Src"); - TreelistView.TreeListColumn treeListColumn190 = new TreelistView.TreeListColumn("Alpha Blend Dst", "Alpha Blend Dst"); - TreelistView.TreeListColumn treeListColumn191 = new TreelistView.TreeListColumn("Alpha Blend Op", "Alpha Blend Op"); - TreelistView.TreeListColumn treeListColumn192 = new TreelistView.TreeListColumn("Logic Op", "Logic Op"); - TreelistView.TreeListColumn treeListColumn193 = new TreelistView.TreeListColumn("Write Mask", "Write Mask"); - TreelistView.TreeListColumn treeListColumn194 = new TreelistView.TreeListColumn("Face", "Face"); - TreelistView.TreeListColumn treeListColumn195 = new TreelistView.TreeListColumn("Func", "Func"); - TreelistView.TreeListColumn treeListColumn196 = new TreelistView.TreeListColumn("Fail Op", "Fail Op"); - TreelistView.TreeListColumn treeListColumn197 = new TreelistView.TreeListColumn("Depth Fail Op", "Depth Fail Op"); - TreelistView.TreeListColumn treeListColumn198 = new TreelistView.TreeListColumn("Pass Op", "Pass Op"); - TreelistView.TreeListColumn treeListColumn199 = new TreelistView.TreeListColumn("Slot", "Slot"); - TreelistView.TreeListColumn treeListColumn200 = new TreelistView.TreeListColumn("Resource", "Resource"); - TreelistView.TreeListColumn treeListColumn201 = new TreelistView.TreeListColumn("Type", "Type"); - TreelistView.TreeListColumn treeListColumn202 = new TreelistView.TreeListColumn("Width", "Width"); - TreelistView.TreeListColumn treeListColumn203 = new TreelistView.TreeListColumn("Height", "Height"); - TreelistView.TreeListColumn treeListColumn204 = new TreelistView.TreeListColumn("Depth", "Depth"); - TreelistView.TreeListColumn treeListColumn205 = new TreelistView.TreeListColumn("Array Size", "Array Size"); - TreelistView.TreeListColumn treeListColumn206 = new TreelistView.TreeListColumn("Format", "Format"); - TreelistView.TreeListColumn treeListColumn207 = new TreelistView.TreeListColumn("Go", "Go"); - TreelistView.TreeListColumn treeListColumn208 = new TreelistView.TreeListColumn("Slot", "Slot"); - TreelistView.TreeListColumn treeListColumn209 = new TreelistView.TreeListColumn("Interface", "Interface"); - TreelistView.TreeListColumn treeListColumn210 = new TreelistView.TreeListColumn("Instance", "Instance"); - TreelistView.TreeListColumn treeListColumn211 = new TreelistView.TreeListColumn("Slot", "Slot"); - TreelistView.TreeListColumn treeListColumn212 = new TreelistView.TreeListColumn("Resource", "Resource"); - TreelistView.TreeListColumn treeListColumn213 = new TreelistView.TreeListColumn("Type", "Type"); - TreelistView.TreeListColumn treeListColumn214 = new TreelistView.TreeListColumn("Width", "Width"); - TreelistView.TreeListColumn treeListColumn215 = new TreelistView.TreeListColumn("Height", "Height"); - TreelistView.TreeListColumn treeListColumn216 = new TreelistView.TreeListColumn("Depth", "Depth"); - TreelistView.TreeListColumn treeListColumn217 = new TreelistView.TreeListColumn("Array Size", "Array Size"); - TreelistView.TreeListColumn treeListColumn218 = new TreelistView.TreeListColumn("Format", "Format"); - TreelistView.TreeListColumn treeListColumn219 = new TreelistView.TreeListColumn("Go", "Go"); - TreelistView.TreeListColumn treeListColumn220 = new TreelistView.TreeListColumn("Slot", "Slot"); - TreelistView.TreeListColumn treeListColumn221 = new TreelistView.TreeListColumn("Addressing", "Addressing"); - TreelistView.TreeListColumn treeListColumn222 = new TreelistView.TreeListColumn("Border", "Border"); - TreelistView.TreeListColumn treeListColumn223 = new TreelistView.TreeListColumn("Comparison", "Comparison"); - TreelistView.TreeListColumn treeListColumn224 = new TreelistView.TreeListColumn("Filter", "Filter"); - TreelistView.TreeListColumn treeListColumn225 = new TreelistView.TreeListColumn("Max Aniso", "Max Aniso"); - TreelistView.TreeListColumn treeListColumn226 = new TreelistView.TreeListColumn("Min LOD", "Min LOD"); - TreelistView.TreeListColumn treeListColumn227 = new TreelistView.TreeListColumn("Max LOD", "Max LOD"); - TreelistView.TreeListColumn treeListColumn228 = new TreelistView.TreeListColumn("Mip Bias", "Mip Bias"); - TreelistView.TreeListColumn treeListColumn229 = new TreelistView.TreeListColumn("Slot", "Slot"); - TreelistView.TreeListColumn treeListColumn230 = new TreelistView.TreeListColumn("Buffer", "Buffer"); - TreelistView.TreeListColumn treeListColumn231 = new TreelistView.TreeListColumn("Vec. Offset", "Vec. Offset"); - TreelistView.TreeListColumn treeListColumn232 = new TreelistView.TreeListColumn("Vec. Count", "Vec. Count"); - TreelistView.TreeListColumn treeListColumn233 = new TreelistView.TreeListColumn("Number of Variables", "Number of Variables"); - TreelistView.TreeListColumn treeListColumn234 = new TreelistView.TreeListColumn("Byte Size", "Byte Size"); - TreelistView.TreeListColumn treeListColumn235 = new TreelistView.TreeListColumn("Go", "Go"); - this.pipeFlow = new renderdocui.Controls.PipelineFlowchart(); + TreelistView.TreeListColumn treeListColumn138 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Slot", "Slot"))); + TreelistView.TreeListColumn treeListColumn139 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("X", "X"))); + TreelistView.TreeListColumn treeListColumn140 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Y", "Y"))); + TreelistView.TreeListColumn treeListColumn141 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Width", "Width"))); + TreelistView.TreeListColumn treeListColumn142 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Height", "Height"))); + TreelistView.TreeListColumn treeListColumn143 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Enabled", "Enabled"))); + TreelistView.TreeListColumn treeListColumn144 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Slot", "Slot"))); + TreelistView.TreeListColumn treeListColumn145 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Interface", "Interface"))); + TreelistView.TreeListColumn treeListColumn146 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Instance", "Instance"))); + TreelistView.TreeListColumn treeListColumn147 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Slot", "Slot"))); + TreelistView.TreeListColumn treeListColumn148 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Resource", "Resource"))); + TreelistView.TreeListColumn treeListColumn149 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Type", "Type"))); + TreelistView.TreeListColumn treeListColumn150 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Width", "Width"))); + TreelistView.TreeListColumn treeListColumn151 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Height", "Height"))); + TreelistView.TreeListColumn treeListColumn152 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Depth", "Depth"))); + TreelistView.TreeListColumn treeListColumn153 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Array Size", "Array Size"))); + TreelistView.TreeListColumn treeListColumn154 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Format", "Format"))); + TreelistView.TreeListColumn treeListColumn155 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Go", "Go"))); + TreelistView.TreeListColumn treeListColumn156 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Slot", "Slot"))); + TreelistView.TreeListColumn treeListColumn157 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Addressing", "Addressing"))); + TreelistView.TreeListColumn treeListColumn158 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Border", "Border"))); + TreelistView.TreeListColumn treeListColumn159 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Comparison", "Comparison"))); + TreelistView.TreeListColumn treeListColumn160 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Filter", "Filter"))); + TreelistView.TreeListColumn treeListColumn161 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Max Aniso", "Max Aniso"))); + TreelistView.TreeListColumn treeListColumn162 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Min LOD", "Min LOD"))); + TreelistView.TreeListColumn treeListColumn163 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Max LOD", "Max LOD"))); + TreelistView.TreeListColumn treeListColumn164 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Mip Bias", "Mip Bias"))); + TreelistView.TreeListColumn treeListColumn165 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Slot", "Slot"))); + TreelistView.TreeListColumn treeListColumn166 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Buffer", "Buffer"))); + TreelistView.TreeListColumn treeListColumn167 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Vec. Offset", "Vec. Offset"))); + TreelistView.TreeListColumn treeListColumn168 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Vec. Count", "Vec. Count"))); + TreelistView.TreeListColumn treeListColumn169 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Number of Variables", "Number of Variables"))); + TreelistView.TreeListColumn treeListColumn170 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Byte Size", "Byte Size"))); + TreelistView.TreeListColumn treeListColumn171 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Go", "Go"))); + TreelistView.TreeListColumn treeListColumn172 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Slot", "Slot"))); + TreelistView.TreeListColumn treeListColumn173 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Resource", "Resource"))); + TreelistView.TreeListColumn treeListColumn174 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Type", "Type"))); + TreelistView.TreeListColumn treeListColumn175 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Width", "Width"))); + TreelistView.TreeListColumn treeListColumn176 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Height", "Height"))); + TreelistView.TreeListColumn treeListColumn177 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Depth", "Depth"))); + TreelistView.TreeListColumn treeListColumn178 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Array Size", "Array Size"))); + TreelistView.TreeListColumn treeListColumn179 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Format", "Format"))); + TreelistView.TreeListColumn treeListColumn180 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Go", "Go"))); + TreelistView.TreeListColumn treeListColumn181 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Slot", "Slot"))); + TreelistView.TreeListColumn treeListColumn182 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Enabled", "Enabled"))); + TreelistView.TreeListColumn treeListColumn183 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Logic", "Logic"))); + TreelistView.TreeListColumn treeListColumn184 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Blend Src", "Blend Src"))); + TreelistView.TreeListColumn treeListColumn185 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Blend Dst", "Blend Dst"))); + TreelistView.TreeListColumn treeListColumn186 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Blend Op", "Blend Op"))); + TreelistView.TreeListColumn treeListColumn187 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Alpha Blend Src", "Alpha Blend Src"))); + TreelistView.TreeListColumn treeListColumn188 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Alpha Blend Dst", "Alpha Blend Dst"))); + TreelistView.TreeListColumn treeListColumn189 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Alpha Blend Op", "Alpha Blend Op"))); + TreelistView.TreeListColumn treeListColumn190 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Logic Op", "Logic Op"))); + TreelistView.TreeListColumn treeListColumn191 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Write Mask", "Write Mask"))); + TreelistView.TreeListColumn treeListColumn192 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Face", "Face"))); + TreelistView.TreeListColumn treeListColumn193 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Func", "Func"))); + TreelistView.TreeListColumn treeListColumn194 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Fail Op", "Fail Op"))); + TreelistView.TreeListColumn treeListColumn195 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Depth Fail Op", "Depth Fail Op"))); + TreelistView.TreeListColumn treeListColumn196 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Pass Op", "Pass Op"))); + TreelistView.TreeListColumn treeListColumn197 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Slot", "Slot"))); + TreelistView.TreeListColumn treeListColumn198 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Resource", "Resource"))); + TreelistView.TreeListColumn treeListColumn199 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Type", "Type"))); + TreelistView.TreeListColumn treeListColumn200 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Width", "Width"))); + TreelistView.TreeListColumn treeListColumn201 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Height", "Height"))); + TreelistView.TreeListColumn treeListColumn202 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Depth", "Depth"))); + TreelistView.TreeListColumn treeListColumn203 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Array Size", "Array Size"))); + TreelistView.TreeListColumn treeListColumn204 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Format", "Format"))); + TreelistView.TreeListColumn treeListColumn205 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Go", "Go"))); + TreelistView.TreeListColumn treeListColumn206 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Slot", "Slot"))); + TreelistView.TreeListColumn treeListColumn207 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Interface", "Interface"))); + TreelistView.TreeListColumn treeListColumn208 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Instance", "Instance"))); + TreelistView.TreeListColumn treeListColumn209 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Slot", "Slot"))); + TreelistView.TreeListColumn treeListColumn210 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Resource", "Resource"))); + TreelistView.TreeListColumn treeListColumn211 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Type", "Type"))); + TreelistView.TreeListColumn treeListColumn212 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Width", "Width"))); + TreelistView.TreeListColumn treeListColumn213 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Height", "Height"))); + TreelistView.TreeListColumn treeListColumn214 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Depth", "Depth"))); + TreelistView.TreeListColumn treeListColumn215 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Array Size", "Array Size"))); + TreelistView.TreeListColumn treeListColumn216 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Format", "Format"))); + TreelistView.TreeListColumn treeListColumn217 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Go", "Go"))); + TreelistView.TreeListColumn treeListColumn218 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Slot", "Slot"))); + TreelistView.TreeListColumn treeListColumn219 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Addressing", "Addressing"))); + TreelistView.TreeListColumn treeListColumn220 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Border", "Border"))); + TreelistView.TreeListColumn treeListColumn221 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Comparison", "Comparison"))); + TreelistView.TreeListColumn treeListColumn222 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Filter", "Filter"))); + TreelistView.TreeListColumn treeListColumn223 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Max Aniso", "Max Aniso"))); + TreelistView.TreeListColumn treeListColumn224 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Min LOD", "Min LOD"))); + TreelistView.TreeListColumn treeListColumn225 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Max LOD", "Max LOD"))); + TreelistView.TreeListColumn treeListColumn226 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Mip Bias", "Mip Bias"))); + TreelistView.TreeListColumn treeListColumn227 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Slot", "Slot"))); + TreelistView.TreeListColumn treeListColumn228 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Buffer", "Buffer"))); + TreelistView.TreeListColumn treeListColumn229 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Vec. Offset", "Vec. Offset"))); + TreelistView.TreeListColumn treeListColumn230 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Vec. Count", "Vec. Count"))); + TreelistView.TreeListColumn treeListColumn231 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Number of Variables", "Number of Variables"))); + TreelistView.TreeListColumn treeListColumn232 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Byte Size", "Byte Size"))); + TreelistView.TreeListColumn treeListColumn233 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Go", "Go"))); this.flowLayoutPanel6 = new System.Windows.Forms.FlowLayoutPanel(); this.toolStrip1 = new System.Windows.Forms.ToolStrip(); this.toolStripSeparator2 = new System.Windows.Forms.ToolStripSeparator(); this.showDisabledToolitem = new System.Windows.Forms.ToolStripButton(); this.showEmptyToolitem = new System.Windows.Forms.ToolStripButton(); + this.rightclickMenu = new System.Windows.Forms.ContextMenuStrip(this.components); + this.showDisabled = new System.Windows.Forms.ToolStripMenuItem(); + this.showEmpty = new System.Windows.Forms.ToolStripMenuItem(); + this.toolTip = new System.Windows.Forms.ToolTip(this.components); + this.pipeFlow = new renderdocui.Controls.PipelineFlowchart(); this.stageTabControl = new renderdocui.Controls.TablessControl(); this.tabVTX = new System.Windows.Forms.TabPage(); this.panel1 = new System.Windows.Forms.Panel(); @@ -461,10 +463,6 @@ this.csSamplers = new TreelistView.TreeListView(); this.groupBox36 = new System.Windows.Forms.GroupBox(); this.csCBuffers = new TreelistView.TreeListView(); - this.rightclickMenu = new System.Windows.Forms.ContextMenuStrip(this.components); - this.showDisabled = new System.Windows.Forms.ToolStripMenuItem(); - this.showEmpty = new System.Windows.Forms.ToolStripMenuItem(); - this.toolTip = new System.Windows.Forms.ToolTip(this.components); toolStripLabel1 = new System.Windows.Forms.ToolStripLabel(); toolstripTable = new System.Windows.Forms.TableLayoutPanel(); groupBox2 = new System.Windows.Forms.GroupBox(); @@ -477,6 +475,7 @@ toolstripTable.SuspendLayout(); this.flowLayoutPanel6.SuspendLayout(); this.toolStrip1.SuspendLayout(); + this.rightclickMenu.SuspendLayout(); this.stageTabControl.SuspendLayout(); this.tabVTX.SuspendLayout(); this.panel1.SuspendLayout(); @@ -619,7 +618,6 @@ ((System.ComponentModel.ISupportInitialize)(this.csSamplers)).BeginInit(); this.groupBox36.SuspendLayout(); ((System.ComponentModel.ISupportInitialize)(this.csCBuffers)).BeginInit(); - this.rightclickMenu.SuspendLayout(); this.SuspendLayout(); // // toolStripLabel1 @@ -645,19 +643,6 @@ toolstripTable.Size = new System.Drawing.Size(1171, 738); toolstripTable.TabIndex = 2; // - // pipeFlow - // - this.pipeFlow.BackColor = System.Drawing.Color.Transparent; - this.pipeFlow.Dock = System.Windows.Forms.DockStyle.Fill; - this.pipeFlow.Font = new System.Drawing.Font("Tahoma", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.pipeFlow.Location = new System.Drawing.Point(4, 35); - this.pipeFlow.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); - this.pipeFlow.Name = "pipeFlow"; - this.pipeFlow.SelectedStage = 0; - this.pipeFlow.Size = new System.Drawing.Size(1163, 62); - this.pipeFlow.TabIndex = 0; - this.pipeFlow.SelectedStageChanged += new System.EventHandler(this.pipeFlow_SelectedStageChanged); - // // flowLayoutPanel6 // this.flowLayoutPanel6.AutoSize = true; @@ -706,6 +691,43 @@ this.showEmptyToolitem.Text = "Show Empty Items"; this.showEmptyToolitem.Click += new System.EventHandler(this.hideEmpty_Click); // + // rightclickMenu + // + this.rightclickMenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.showDisabled, + this.showEmpty}); + this.rightclickMenu.Name = "rightclickMenu"; + this.rightclickMenu.Size = new System.Drawing.Size(144, 48); + // + // showDisabled + // + this.showDisabled.Image = global::renderdocui.Properties.Resources.page_white_delete; + this.showDisabled.Name = "showDisabled"; + this.showDisabled.Size = new System.Drawing.Size(143, 22); + this.showDisabled.Text = "Show Disabled"; + this.showDisabled.Click += new System.EventHandler(this.hideDisabled_Click); + // + // showEmpty + // + this.showEmpty.Image = global::renderdocui.Properties.Resources.page_white_database; + this.showEmpty.Name = "showEmpty"; + this.showEmpty.Size = new System.Drawing.Size(143, 22); + this.showEmpty.Text = "Show Empty"; + this.showEmpty.Click += new System.EventHandler(this.hideEmpty_Click); + // + // pipeFlow + // + this.pipeFlow.BackColor = System.Drawing.Color.Transparent; + this.pipeFlow.Dock = System.Windows.Forms.DockStyle.Fill; + this.pipeFlow.Font = new System.Drawing.Font("Tahoma", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.pipeFlow.Location = new System.Drawing.Point(4, 35); + this.pipeFlow.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); + this.pipeFlow.Name = "pipeFlow"; + this.pipeFlow.SelectedStage = 0; + this.pipeFlow.Size = new System.Drawing.Size(1163, 62); + this.pipeFlow.TabIndex = 0; + this.pipeFlow.SelectedStageChanged += new System.EventHandler(this.pipeFlow_SelectedStageChanged); + // // stageTabControl // this.stageTabControl.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) @@ -831,7 +853,7 @@ this.groupBox4.Size = new System.Drawing.Size(572, 297); this.groupBox4.TabIndex = 8; this.groupBox4.TabStop = false; - this.groupBox4.Text = "Buffers"; + this.groupBox4.Text = "Buffer bindings"; // // iabuffers // @@ -841,20 +863,23 @@ treeListColumn2.AutoSizeMinSize = 100; treeListColumn2.Width = 50; treeListColumn3.AutoSizeMinSize = 0; - treeListColumn3.Width = 75; + treeListColumn3.Width = 70; treeListColumn4.AutoSizeMinSize = 0; - treeListColumn4.Width = 75; + treeListColumn4.Width = 70; treeListColumn5.AutoSizeMinSize = 0; - treeListColumn5.Width = 80; + treeListColumn5.Width = 70; treeListColumn6.AutoSizeMinSize = 0; - treeListColumn6.Width = 25; + treeListColumn6.Width = 80; + treeListColumn7.AutoSizeMinSize = 0; + treeListColumn7.Width = 25; this.iabuffers.Columns.AddRange(new TreelistView.TreeListColumn[] { treeListColumn1, treeListColumn2, treeListColumn3, treeListColumn4, treeListColumn5, - treeListColumn6}); + treeListColumn6, + treeListColumn7}); this.iabuffers.Cursor = System.Windows.Forms.Cursors.Arrow; this.iabuffers.Dock = System.Windows.Forms.DockStyle.Fill; this.iabuffers.GridLineColour = System.Drawing.SystemColors.ControlDark; @@ -866,7 +891,7 @@ this.iabuffers.Size = new System.Drawing.Size(566, 278); this.iabuffers.TabIndex = 10; this.iabuffers.Text = "treeListView1"; - this.iabuffers.TreeColumn = 5; + this.iabuffers.TreeColumn = 6; this.iabuffers.ViewOptions.Indent = 0; this.iabuffers.ViewOptions.ShowLine = false; this.iabuffers.ViewOptions.ShowPlusMinus = false; @@ -887,39 +912,30 @@ groupBox2.Size = new System.Drawing.Size(1151, 296); groupBox2.TabIndex = 9; groupBox2.TabStop = false; - groupBox2.Text = "Input Layouts"; + groupBox2.Text = "Vertex Attribute Formats"; // // inputLayouts // - treeListColumn7.AutoSizeMinSize = 0; - treeListColumn7.Width = 40; treeListColumn8.AutoSizeMinSize = 0; - treeListColumn8.Width = 200; - treeListColumn9.AutoSize = true; - treeListColumn9.AutoSizeMinSize = 50; - treeListColumn9.Width = 75; + treeListColumn8.Width = 40; + treeListColumn9.AutoSizeMinSize = 0; + treeListColumn9.Width = 200; treeListColumn10.AutoSizeMinSize = 0; - treeListColumn10.Width = 150; + treeListColumn10.Width = 200; treeListColumn11.AutoSizeMinSize = 0; - treeListColumn11.Width = 60; + treeListColumn11.Width = 80; + treeListColumn12.AutoSize = true; treeListColumn12.AutoSizeMinSize = 0; treeListColumn12.Width = 150; treeListColumn13.AutoSizeMinSize = 0; - treeListColumn13.Width = 90; - treeListColumn14.AutoSizeMinSize = 0; - treeListColumn14.Width = 60; - treeListColumn15.AutoSizeMinSize = 0; - treeListColumn15.Width = 25; + treeListColumn13.Width = 25; this.inputLayouts.Columns.AddRange(new TreelistView.TreeListColumn[] { - treeListColumn7, treeListColumn8, treeListColumn9, treeListColumn10, treeListColumn11, treeListColumn12, - treeListColumn13, - treeListColumn14, - treeListColumn15}); + treeListColumn13}); this.inputLayouts.Cursor = System.Windows.Forms.Cursors.Arrow; this.inputLayouts.Dock = System.Windows.Forms.DockStyle.Fill; this.inputLayouts.GridLineColour = System.Drawing.SystemColors.ControlDark; @@ -931,7 +947,7 @@ this.inputLayouts.Size = new System.Drawing.Size(1145, 277); this.inputLayouts.TabIndex = 12; this.inputLayouts.Text = "Input Layouts"; - this.inputLayouts.TreeColumn = 8; + this.inputLayouts.TreeColumn = 5; this.inputLayouts.ViewOptions.Indent = 0; this.inputLayouts.ViewOptions.ShowLine = false; this.inputLayouts.ViewOptions.ShowPlusMinus = false; @@ -1094,17 +1110,17 @@ // // vsClasses // - treeListColumn16.AutoSizeMinSize = 0; - treeListColumn16.Width = 50; - treeListColumn17.AutoSizeMinSize = 0; - treeListColumn17.Width = 200; - treeListColumn18.AutoSize = true; - treeListColumn18.AutoSizeMinSize = 50; - treeListColumn18.Width = 60; + treeListColumn14.AutoSizeMinSize = 0; + treeListColumn14.Width = 50; + treeListColumn15.AutoSizeMinSize = 0; + treeListColumn15.Width = 200; + treeListColumn16.AutoSize = true; + treeListColumn16.AutoSizeMinSize = 50; + treeListColumn16.Width = 60; this.vsClasses.Columns.AddRange(new TreelistView.TreeListColumn[] { - treeListColumn16, - treeListColumn17, - treeListColumn18}); + treeListColumn14, + treeListColumn15, + treeListColumn16}); this.vsClasses.Cursor = System.Windows.Forms.Cursors.Arrow; this.vsClasses.Dock = System.Windows.Forms.DockStyle.Fill; this.vsClasses.Location = new System.Drawing.Point(3, 16); @@ -1132,35 +1148,35 @@ // // vsResources // + treeListColumn17.AutoSizeMinSize = 0; + treeListColumn17.Width = 120; + treeListColumn18.AutoSize = true; + treeListColumn18.AutoSizeMinSize = 150; + treeListColumn18.Width = 50; treeListColumn19.AutoSizeMinSize = 0; - treeListColumn19.Width = 120; - treeListColumn20.AutoSize = true; - treeListColumn20.AutoSizeMinSize = 150; + treeListColumn19.Width = 75; + treeListColumn20.AutoSizeMinSize = 0; treeListColumn20.Width = 50; treeListColumn21.AutoSizeMinSize = 0; - treeListColumn21.Width = 75; + treeListColumn21.Width = 50; treeListColumn22.AutoSizeMinSize = 0; treeListColumn22.Width = 50; treeListColumn23.AutoSizeMinSize = 0; - treeListColumn23.Width = 50; + treeListColumn23.Width = 75; treeListColumn24.AutoSizeMinSize = 0; - treeListColumn24.Width = 50; + treeListColumn24.Width = 200; treeListColumn25.AutoSizeMinSize = 0; - treeListColumn25.Width = 75; - treeListColumn26.AutoSizeMinSize = 0; - treeListColumn26.Width = 200; - treeListColumn27.AutoSizeMinSize = 0; - treeListColumn27.Width = 25; + treeListColumn25.Width = 25; this.vsResources.Columns.AddRange(new TreelistView.TreeListColumn[] { + treeListColumn17, + treeListColumn18, treeListColumn19, treeListColumn20, treeListColumn21, treeListColumn22, treeListColumn23, treeListColumn24, - treeListColumn25, - treeListColumn26, - treeListColumn27}); + treeListColumn25}); this.vsResources.Cursor = System.Windows.Forms.Cursors.Arrow; this.vsResources.Dock = System.Windows.Forms.DockStyle.Fill; this.vsResources.GridLineColour = System.Drawing.SystemColors.ControlDark; @@ -1196,35 +1212,35 @@ // // vsSamplers // + treeListColumn26.AutoSizeMinSize = 0; + treeListColumn26.Width = 120; + treeListColumn27.AutoSizeMinSize = 100; + treeListColumn27.Width = 150; treeListColumn28.AutoSizeMinSize = 0; - treeListColumn28.Width = 120; - treeListColumn29.AutoSizeMinSize = 100; - treeListColumn29.Width = 150; + treeListColumn28.Width = 80; + treeListColumn29.AutoSizeMinSize = 0; + treeListColumn29.Width = 100; treeListColumn30.AutoSizeMinSize = 0; - treeListColumn30.Width = 80; + treeListColumn30.Width = 150; treeListColumn31.AutoSizeMinSize = 0; - treeListColumn31.Width = 100; + treeListColumn31.Width = 60; treeListColumn32.AutoSizeMinSize = 0; - treeListColumn32.Width = 150; + treeListColumn32.Width = 60; treeListColumn33.AutoSizeMinSize = 0; treeListColumn33.Width = 60; - treeListColumn34.AutoSizeMinSize = 0; - treeListColumn34.Width = 60; - treeListColumn35.AutoSizeMinSize = 0; - treeListColumn35.Width = 60; - treeListColumn36.AutoSize = true; - treeListColumn36.AutoSizeMinSize = 50; - treeListColumn36.Width = 50; + treeListColumn34.AutoSize = true; + treeListColumn34.AutoSizeMinSize = 50; + treeListColumn34.Width = 50; this.vsSamplers.Columns.AddRange(new TreelistView.TreeListColumn[] { + treeListColumn26, + treeListColumn27, treeListColumn28, treeListColumn29, treeListColumn30, treeListColumn31, treeListColumn32, treeListColumn33, - treeListColumn34, - treeListColumn35, - treeListColumn36}); + treeListColumn34}); this.vsSamplers.Cursor = System.Windows.Forms.Cursors.Arrow; this.vsSamplers.Dock = System.Windows.Forms.DockStyle.Fill; this.vsSamplers.GridLineColour = System.Drawing.SystemColors.ControlDark; @@ -1258,29 +1274,29 @@ // // vsCBuffers // + treeListColumn35.AutoSizeMinSize = 0; + treeListColumn35.Width = 120; + treeListColumn36.AutoSize = true; + treeListColumn36.AutoSizeMinSize = 100; + treeListColumn36.Width = 50; treeListColumn37.AutoSizeMinSize = 0; - treeListColumn37.Width = 120; - treeListColumn38.AutoSize = true; - treeListColumn38.AutoSizeMinSize = 100; - treeListColumn38.Width = 50; + treeListColumn37.Width = 75; + treeListColumn38.AutoSizeMinSize = 0; + treeListColumn38.Width = 75; treeListColumn39.AutoSizeMinSize = 0; - treeListColumn39.Width = 75; + treeListColumn39.Width = 120; treeListColumn40.AutoSizeMinSize = 0; - treeListColumn40.Width = 75; + treeListColumn40.Width = 200; treeListColumn41.AutoSizeMinSize = 0; - treeListColumn41.Width = 120; - treeListColumn42.AutoSizeMinSize = 0; - treeListColumn42.Width = 200; - treeListColumn43.AutoSizeMinSize = 0; - treeListColumn43.Width = 25; + treeListColumn41.Width = 25; this.vsCBuffers.Columns.AddRange(new TreelistView.TreeListColumn[] { + treeListColumn35, + treeListColumn36, treeListColumn37, treeListColumn38, treeListColumn39, treeListColumn40, - treeListColumn41, - treeListColumn42, - treeListColumn43}); + treeListColumn41}); this.vsCBuffers.Cursor = System.Windows.Forms.Cursors.Arrow; this.vsCBuffers.Dock = System.Windows.Forms.DockStyle.Fill; this.vsCBuffers.GridLineColour = System.Drawing.SystemColors.ControlDark; @@ -1427,17 +1443,17 @@ // // tesClasses // - treeListColumn44.AutoSizeMinSize = 0; - treeListColumn44.Width = 50; - treeListColumn45.AutoSizeMinSize = 0; - treeListColumn45.Width = 200; - treeListColumn46.AutoSize = true; - treeListColumn46.AutoSizeMinSize = 50; - treeListColumn46.Width = 60; + treeListColumn42.AutoSizeMinSize = 0; + treeListColumn42.Width = 50; + treeListColumn43.AutoSizeMinSize = 0; + treeListColumn43.Width = 200; + treeListColumn44.AutoSize = true; + treeListColumn44.AutoSizeMinSize = 50; + treeListColumn44.Width = 60; this.tesClasses.Columns.AddRange(new TreelistView.TreeListColumn[] { - treeListColumn44, - treeListColumn45, - treeListColumn46}); + treeListColumn42, + treeListColumn43, + treeListColumn44}); this.tesClasses.Cursor = System.Windows.Forms.Cursors.Arrow; this.tesClasses.Dock = System.Windows.Forms.DockStyle.Fill; this.tesClasses.Location = new System.Drawing.Point(3, 16); @@ -1467,35 +1483,35 @@ // // tesResources // + treeListColumn45.AutoSizeMinSize = 0; + treeListColumn45.Width = 120; + treeListColumn46.AutoSize = true; + treeListColumn46.AutoSizeMinSize = 150; + treeListColumn46.Width = 50; treeListColumn47.AutoSizeMinSize = 0; - treeListColumn47.Width = 120; - treeListColumn48.AutoSize = true; - treeListColumn48.AutoSizeMinSize = 150; + treeListColumn47.Width = 75; + treeListColumn48.AutoSizeMinSize = 0; treeListColumn48.Width = 50; treeListColumn49.AutoSizeMinSize = 0; - treeListColumn49.Width = 75; + treeListColumn49.Width = 50; treeListColumn50.AutoSizeMinSize = 0; treeListColumn50.Width = 50; treeListColumn51.AutoSizeMinSize = 0; - treeListColumn51.Width = 50; + treeListColumn51.Width = 75; treeListColumn52.AutoSizeMinSize = 0; - treeListColumn52.Width = 50; + treeListColumn52.Width = 200; treeListColumn53.AutoSizeMinSize = 0; - treeListColumn53.Width = 75; - treeListColumn54.AutoSizeMinSize = 0; - treeListColumn54.Width = 200; - treeListColumn55.AutoSizeMinSize = 0; - treeListColumn55.Width = 25; + treeListColumn53.Width = 25; this.tesResources.Columns.AddRange(new TreelistView.TreeListColumn[] { + treeListColumn45, + treeListColumn46, treeListColumn47, treeListColumn48, treeListColumn49, treeListColumn50, treeListColumn51, treeListColumn52, - treeListColumn53, - treeListColumn54, - treeListColumn55}); + treeListColumn53}); this.tesResources.Cursor = System.Windows.Forms.Cursors.Arrow; this.tesResources.Dock = System.Windows.Forms.DockStyle.Fill; this.tesResources.GridLineColour = System.Drawing.SystemColors.ControlDark; @@ -1531,35 +1547,35 @@ // // tesSamplers // + treeListColumn54.AutoSizeMinSize = 0; + treeListColumn54.Width = 120; + treeListColumn55.AutoSizeMinSize = 100; + treeListColumn55.Width = 150; treeListColumn56.AutoSizeMinSize = 0; - treeListColumn56.Width = 120; - treeListColumn57.AutoSizeMinSize = 100; - treeListColumn57.Width = 150; + treeListColumn56.Width = 80; + treeListColumn57.AutoSizeMinSize = 0; + treeListColumn57.Width = 100; treeListColumn58.AutoSizeMinSize = 0; - treeListColumn58.Width = 80; + treeListColumn58.Width = 150; treeListColumn59.AutoSizeMinSize = 0; - treeListColumn59.Width = 100; + treeListColumn59.Width = 60; treeListColumn60.AutoSizeMinSize = 0; - treeListColumn60.Width = 150; + treeListColumn60.Width = 60; treeListColumn61.AutoSizeMinSize = 0; treeListColumn61.Width = 60; - treeListColumn62.AutoSizeMinSize = 0; - treeListColumn62.Width = 60; - treeListColumn63.AutoSizeMinSize = 0; - treeListColumn63.Width = 60; - treeListColumn64.AutoSize = true; - treeListColumn64.AutoSizeMinSize = 50; - treeListColumn64.Width = 50; + treeListColumn62.AutoSize = true; + treeListColumn62.AutoSizeMinSize = 50; + treeListColumn62.Width = 50; this.tesSamplers.Columns.AddRange(new TreelistView.TreeListColumn[] { + treeListColumn54, + treeListColumn55, treeListColumn56, treeListColumn57, treeListColumn58, treeListColumn59, treeListColumn60, treeListColumn61, - treeListColumn62, - treeListColumn63, - treeListColumn64}); + treeListColumn62}); this.tesSamplers.Cursor = System.Windows.Forms.Cursors.Arrow; this.tesSamplers.Dock = System.Windows.Forms.DockStyle.Fill; this.tesSamplers.GridLineColour = System.Drawing.SystemColors.ControlDark; @@ -1593,29 +1609,29 @@ // // tesCBuffers // + treeListColumn63.AutoSizeMinSize = 0; + treeListColumn63.Width = 120; + treeListColumn64.AutoSize = true; + treeListColumn64.AutoSizeMinSize = 100; + treeListColumn64.Width = 50; treeListColumn65.AutoSizeMinSize = 0; - treeListColumn65.Width = 120; - treeListColumn66.AutoSize = true; - treeListColumn66.AutoSizeMinSize = 100; - treeListColumn66.Width = 50; + treeListColumn65.Width = 75; + treeListColumn66.AutoSizeMinSize = 0; + treeListColumn66.Width = 75; treeListColumn67.AutoSizeMinSize = 0; - treeListColumn67.Width = 75; + treeListColumn67.Width = 120; treeListColumn68.AutoSizeMinSize = 0; - treeListColumn68.Width = 75; + treeListColumn68.Width = 200; treeListColumn69.AutoSizeMinSize = 0; - treeListColumn69.Width = 120; - treeListColumn70.AutoSizeMinSize = 0; - treeListColumn70.Width = 200; - treeListColumn71.AutoSizeMinSize = 0; - treeListColumn71.Width = 25; + treeListColumn69.Width = 25; this.tesCBuffers.Columns.AddRange(new TreelistView.TreeListColumn[] { + treeListColumn63, + treeListColumn64, treeListColumn65, treeListColumn66, treeListColumn67, treeListColumn68, - treeListColumn69, - treeListColumn70, - treeListColumn71}); + treeListColumn69}); this.tesCBuffers.Cursor = System.Windows.Forms.Cursors.Arrow; this.tesCBuffers.Dock = System.Windows.Forms.DockStyle.Fill; this.tesCBuffers.GridLineColour = System.Drawing.SystemColors.ControlDark; @@ -1762,17 +1778,17 @@ // // tcsClasses // - treeListColumn72.AutoSizeMinSize = 0; - treeListColumn72.Width = 50; - treeListColumn73.AutoSizeMinSize = 0; - treeListColumn73.Width = 200; - treeListColumn74.AutoSize = true; - treeListColumn74.AutoSizeMinSize = 50; - treeListColumn74.Width = 60; + treeListColumn70.AutoSizeMinSize = 0; + treeListColumn70.Width = 50; + treeListColumn71.AutoSizeMinSize = 0; + treeListColumn71.Width = 200; + treeListColumn72.AutoSize = true; + treeListColumn72.AutoSizeMinSize = 50; + treeListColumn72.Width = 60; this.tcsClasses.Columns.AddRange(new TreelistView.TreeListColumn[] { - treeListColumn72, - treeListColumn73, - treeListColumn74}); + treeListColumn70, + treeListColumn71, + treeListColumn72}); this.tcsClasses.Cursor = System.Windows.Forms.Cursors.Arrow; this.tcsClasses.Dock = System.Windows.Forms.DockStyle.Fill; this.tcsClasses.Location = new System.Drawing.Point(3, 16); @@ -1802,35 +1818,35 @@ // // tcsResources // + treeListColumn73.AutoSizeMinSize = 0; + treeListColumn73.Width = 120; + treeListColumn74.AutoSize = true; + treeListColumn74.AutoSizeMinSize = 150; + treeListColumn74.Width = 50; treeListColumn75.AutoSizeMinSize = 0; - treeListColumn75.Width = 120; - treeListColumn76.AutoSize = true; - treeListColumn76.AutoSizeMinSize = 150; + treeListColumn75.Width = 75; + treeListColumn76.AutoSizeMinSize = 0; treeListColumn76.Width = 50; treeListColumn77.AutoSizeMinSize = 0; - treeListColumn77.Width = 75; + treeListColumn77.Width = 50; treeListColumn78.AutoSizeMinSize = 0; treeListColumn78.Width = 50; treeListColumn79.AutoSizeMinSize = 0; - treeListColumn79.Width = 50; + treeListColumn79.Width = 75; treeListColumn80.AutoSizeMinSize = 0; - treeListColumn80.Width = 50; + treeListColumn80.Width = 200; treeListColumn81.AutoSizeMinSize = 0; - treeListColumn81.Width = 75; - treeListColumn82.AutoSizeMinSize = 0; - treeListColumn82.Width = 200; - treeListColumn83.AutoSizeMinSize = 0; - treeListColumn83.Width = 25; + treeListColumn81.Width = 25; this.tcsResources.Columns.AddRange(new TreelistView.TreeListColumn[] { + treeListColumn73, + treeListColumn74, treeListColumn75, treeListColumn76, treeListColumn77, treeListColumn78, treeListColumn79, treeListColumn80, - treeListColumn81, - treeListColumn82, - treeListColumn83}); + treeListColumn81}); this.tcsResources.Cursor = System.Windows.Forms.Cursors.Arrow; this.tcsResources.Dock = System.Windows.Forms.DockStyle.Fill; this.tcsResources.GridLineColour = System.Drawing.SystemColors.ControlDark; @@ -1866,35 +1882,35 @@ // // tcsSamplers // + treeListColumn82.AutoSizeMinSize = 0; + treeListColumn82.Width = 120; + treeListColumn83.AutoSizeMinSize = 100; + treeListColumn83.Width = 150; treeListColumn84.AutoSizeMinSize = 0; - treeListColumn84.Width = 120; - treeListColumn85.AutoSizeMinSize = 100; - treeListColumn85.Width = 150; + treeListColumn84.Width = 80; + treeListColumn85.AutoSizeMinSize = 0; + treeListColumn85.Width = 100; treeListColumn86.AutoSizeMinSize = 0; - treeListColumn86.Width = 80; + treeListColumn86.Width = 150; treeListColumn87.AutoSizeMinSize = 0; - treeListColumn87.Width = 100; + treeListColumn87.Width = 60; treeListColumn88.AutoSizeMinSize = 0; - treeListColumn88.Width = 150; + treeListColumn88.Width = 60; treeListColumn89.AutoSizeMinSize = 0; treeListColumn89.Width = 60; - treeListColumn90.AutoSizeMinSize = 0; - treeListColumn90.Width = 60; - treeListColumn91.AutoSizeMinSize = 0; - treeListColumn91.Width = 60; - treeListColumn92.AutoSize = true; - treeListColumn92.AutoSizeMinSize = 50; - treeListColumn92.Width = 50; + treeListColumn90.AutoSize = true; + treeListColumn90.AutoSizeMinSize = 50; + treeListColumn90.Width = 50; this.tcsSamplers.Columns.AddRange(new TreelistView.TreeListColumn[] { + treeListColumn82, + treeListColumn83, treeListColumn84, treeListColumn85, treeListColumn86, treeListColumn87, treeListColumn88, treeListColumn89, - treeListColumn90, - treeListColumn91, - treeListColumn92}); + treeListColumn90}); this.tcsSamplers.Cursor = System.Windows.Forms.Cursors.Arrow; this.tcsSamplers.Dock = System.Windows.Forms.DockStyle.Fill; this.tcsSamplers.GridLineColour = System.Drawing.SystemColors.ControlDark; @@ -1928,29 +1944,29 @@ // // tcsCBuffers // + treeListColumn91.AutoSizeMinSize = 0; + treeListColumn91.Width = 120; + treeListColumn92.AutoSize = true; + treeListColumn92.AutoSizeMinSize = 100; + treeListColumn92.Width = 50; treeListColumn93.AutoSizeMinSize = 0; - treeListColumn93.Width = 120; - treeListColumn94.AutoSize = true; - treeListColumn94.AutoSizeMinSize = 100; - treeListColumn94.Width = 50; + treeListColumn93.Width = 75; + treeListColumn94.AutoSizeMinSize = 0; + treeListColumn94.Width = 75; treeListColumn95.AutoSizeMinSize = 0; - treeListColumn95.Width = 75; + treeListColumn95.Width = 120; treeListColumn96.AutoSizeMinSize = 0; - treeListColumn96.Width = 75; + treeListColumn96.Width = 200; treeListColumn97.AutoSizeMinSize = 0; - treeListColumn97.Width = 120; - treeListColumn98.AutoSizeMinSize = 0; - treeListColumn98.Width = 200; - treeListColumn99.AutoSizeMinSize = 0; - treeListColumn99.Width = 25; + treeListColumn97.Width = 25; this.tcsCBuffers.Columns.AddRange(new TreelistView.TreeListColumn[] { + treeListColumn91, + treeListColumn92, treeListColumn93, treeListColumn94, treeListColumn95, treeListColumn96, - treeListColumn97, - treeListColumn98, - treeListColumn99}); + treeListColumn97}); this.tcsCBuffers.Cursor = System.Windows.Forms.Cursors.Arrow; this.tcsCBuffers.Dock = System.Windows.Forms.DockStyle.Fill; this.tcsCBuffers.GridLineColour = System.Drawing.SystemColors.ControlDark; @@ -2018,23 +2034,23 @@ // // gsStreams // + treeListColumn98.AutoSizeMinSize = 0; + treeListColumn98.Width = 60; + treeListColumn99.AutoSize = true; + treeListColumn99.AutoSizeMinSize = 100; + treeListColumn99.Width = 50; treeListColumn100.AutoSizeMinSize = 0; - treeListColumn100.Width = 60; - treeListColumn101.AutoSize = true; - treeListColumn101.AutoSizeMinSize = 100; - treeListColumn101.Width = 50; + treeListColumn100.Width = 75; + treeListColumn101.AutoSizeMinSize = 0; + treeListColumn101.Width = 75; treeListColumn102.AutoSizeMinSize = 0; - treeListColumn102.Width = 75; - treeListColumn103.AutoSizeMinSize = 0; - treeListColumn103.Width = 75; - treeListColumn104.AutoSizeMinSize = 0; - treeListColumn104.Width = 25; + treeListColumn102.Width = 25; this.gsStreams.Columns.AddRange(new TreelistView.TreeListColumn[] { + treeListColumn98, + treeListColumn99, treeListColumn100, treeListColumn101, - treeListColumn102, - treeListColumn103, - treeListColumn104}); + treeListColumn102}); this.gsStreams.Cursor = System.Windows.Forms.Cursors.Arrow; this.gsStreams.Dock = System.Windows.Forms.DockStyle.Fill; this.gsStreams.GridLineColour = System.Drawing.SystemColors.ControlDark; @@ -2137,17 +2153,17 @@ // // gsClasses // - treeListColumn105.AutoSizeMinSize = 0; - treeListColumn105.Width = 50; - treeListColumn106.AutoSizeMinSize = 0; - treeListColumn106.Width = 200; - treeListColumn107.AutoSize = true; - treeListColumn107.AutoSizeMinSize = 50; - treeListColumn107.Width = 60; + treeListColumn103.AutoSizeMinSize = 0; + treeListColumn103.Width = 50; + treeListColumn104.AutoSizeMinSize = 0; + treeListColumn104.Width = 200; + treeListColumn105.AutoSize = true; + treeListColumn105.AutoSizeMinSize = 50; + treeListColumn105.Width = 60; this.gsClasses.Columns.AddRange(new TreelistView.TreeListColumn[] { - treeListColumn105, - treeListColumn106, - treeListColumn107}); + treeListColumn103, + treeListColumn104, + treeListColumn105}); this.gsClasses.Cursor = System.Windows.Forms.Cursors.Arrow; this.gsClasses.Dock = System.Windows.Forms.DockStyle.Fill; this.gsClasses.Location = new System.Drawing.Point(3, 16); @@ -2175,35 +2191,35 @@ // // gsResources // + treeListColumn106.AutoSizeMinSize = 0; + treeListColumn106.Width = 120; + treeListColumn107.AutoSize = true; + treeListColumn107.AutoSizeMinSize = 150; + treeListColumn107.Width = 50; treeListColumn108.AutoSizeMinSize = 0; - treeListColumn108.Width = 120; - treeListColumn109.AutoSize = true; - treeListColumn109.AutoSizeMinSize = 150; + treeListColumn108.Width = 75; + treeListColumn109.AutoSizeMinSize = 0; treeListColumn109.Width = 50; treeListColumn110.AutoSizeMinSize = 0; - treeListColumn110.Width = 75; + treeListColumn110.Width = 50; treeListColumn111.AutoSizeMinSize = 0; treeListColumn111.Width = 50; treeListColumn112.AutoSizeMinSize = 0; - treeListColumn112.Width = 50; + treeListColumn112.Width = 75; treeListColumn113.AutoSizeMinSize = 0; - treeListColumn113.Width = 50; + treeListColumn113.Width = 200; treeListColumn114.AutoSizeMinSize = 0; - treeListColumn114.Width = 75; - treeListColumn115.AutoSizeMinSize = 0; - treeListColumn115.Width = 200; - treeListColumn116.AutoSizeMinSize = 0; - treeListColumn116.Width = 25; + treeListColumn114.Width = 25; this.gsResources.Columns.AddRange(new TreelistView.TreeListColumn[] { + treeListColumn106, + treeListColumn107, treeListColumn108, treeListColumn109, treeListColumn110, treeListColumn111, treeListColumn112, treeListColumn113, - treeListColumn114, - treeListColumn115, - treeListColumn116}); + treeListColumn114}); this.gsResources.Cursor = System.Windows.Forms.Cursors.Arrow; this.gsResources.Dock = System.Windows.Forms.DockStyle.Fill; this.gsResources.GridLineColour = System.Drawing.SystemColors.ControlDark; @@ -2239,35 +2255,35 @@ // // gsSamplers // + treeListColumn115.AutoSizeMinSize = 0; + treeListColumn115.Width = 120; + treeListColumn116.AutoSizeMinSize = 100; + treeListColumn116.Width = 150; treeListColumn117.AutoSizeMinSize = 0; - treeListColumn117.Width = 120; - treeListColumn118.AutoSizeMinSize = 100; - treeListColumn118.Width = 150; + treeListColumn117.Width = 80; + treeListColumn118.AutoSizeMinSize = 0; + treeListColumn118.Width = 100; treeListColumn119.AutoSizeMinSize = 0; - treeListColumn119.Width = 80; + treeListColumn119.Width = 150; treeListColumn120.AutoSizeMinSize = 0; - treeListColumn120.Width = 100; + treeListColumn120.Width = 60; treeListColumn121.AutoSizeMinSize = 0; - treeListColumn121.Width = 150; + treeListColumn121.Width = 60; treeListColumn122.AutoSizeMinSize = 0; treeListColumn122.Width = 60; - treeListColumn123.AutoSizeMinSize = 0; - treeListColumn123.Width = 60; - treeListColumn124.AutoSizeMinSize = 0; - treeListColumn124.Width = 60; - treeListColumn125.AutoSize = true; - treeListColumn125.AutoSizeMinSize = 50; - treeListColumn125.Width = 50; + treeListColumn123.AutoSize = true; + treeListColumn123.AutoSizeMinSize = 50; + treeListColumn123.Width = 50; this.gsSamplers.Columns.AddRange(new TreelistView.TreeListColumn[] { + treeListColumn115, + treeListColumn116, treeListColumn117, treeListColumn118, treeListColumn119, treeListColumn120, treeListColumn121, treeListColumn122, - treeListColumn123, - treeListColumn124, - treeListColumn125}); + treeListColumn123}); this.gsSamplers.Cursor = System.Windows.Forms.Cursors.Arrow; this.gsSamplers.Dock = System.Windows.Forms.DockStyle.Fill; this.gsSamplers.GridLineColour = System.Drawing.SystemColors.ControlDark; @@ -2299,29 +2315,29 @@ // // gsCBuffers // + treeListColumn124.AutoSizeMinSize = 0; + treeListColumn124.Width = 120; + treeListColumn125.AutoSize = true; + treeListColumn125.AutoSizeMinSize = 100; + treeListColumn125.Width = 50; treeListColumn126.AutoSizeMinSize = 0; - treeListColumn126.Width = 120; - treeListColumn127.AutoSize = true; - treeListColumn127.AutoSizeMinSize = 100; - treeListColumn127.Width = 50; + treeListColumn126.Width = 75; + treeListColumn127.AutoSizeMinSize = 0; + treeListColumn127.Width = 75; treeListColumn128.AutoSizeMinSize = 0; - treeListColumn128.Width = 75; + treeListColumn128.Width = 120; treeListColumn129.AutoSizeMinSize = 0; - treeListColumn129.Width = 75; + treeListColumn129.Width = 200; treeListColumn130.AutoSizeMinSize = 0; - treeListColumn130.Width = 120; - treeListColumn131.AutoSizeMinSize = 0; - treeListColumn131.Width = 200; - treeListColumn132.AutoSizeMinSize = 0; - treeListColumn132.Width = 25; + treeListColumn130.Width = 25; this.gsCBuffers.Columns.AddRange(new TreelistView.TreeListColumn[] { + treeListColumn124, + treeListColumn125, treeListColumn126, treeListColumn127, treeListColumn128, treeListColumn129, - treeListColumn130, - treeListColumn131, - treeListColumn132}); + treeListColumn130}); this.gsCBuffers.Cursor = System.Windows.Forms.Cursors.Arrow; this.gsCBuffers.Dock = System.Windows.Forms.DockStyle.Fill; this.gsCBuffers.GridLineColour = System.Drawing.SystemColors.ControlDark; @@ -2409,7 +2425,7 @@ this.tableLayoutPanel8.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle()); this.tableLayoutPanel8.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle()); this.tableLayoutPanel8.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle()); - this.tableLayoutPanel8.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 681F)); + this.tableLayoutPanel8.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 684F)); this.tableLayoutPanel8.Controls.Add(this.frontCCW, 5, 0); this.tableLayoutPanel8.Controls.Add(this.cullMode, 3, 0); this.tableLayoutPanel8.Controls.Add(label1, 0, 1); @@ -2443,7 +2459,7 @@ // this.frontCCW.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right))); this.frontCCW.Image = ((System.Drawing.Image)(resources.GetObject("frontCCW.Image"))); - this.frontCCW.Location = new System.Drawing.Point(381, 5); + this.frontCCW.Location = new System.Drawing.Point(352, 5); this.frontCCW.Name = "frontCCW"; this.frontCCW.Size = new System.Drawing.Size(32, 16); this.frontCCW.SizeMode = System.Windows.Forms.PictureBoxSizeMode.CenterImage; @@ -2455,7 +2471,7 @@ this.cullMode.Anchor = System.Windows.Forms.AnchorStyles.Left; this.cullMode.AutoSize = true; this.cullMode.Font = new System.Drawing.Font("Tahoma", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.cullMode.Location = new System.Drawing.Point(225, 3); + this.cullMode.Location = new System.Drawing.Point(227, 3); this.cullMode.Name = "cullMode"; this.cullMode.Size = new System.Drawing.Size(46, 19); this.cullMode.TabIndex = 18; @@ -2498,7 +2514,7 @@ // label16.Anchor = System.Windows.Forms.AnchorStyles.Right; label16.AutoSize = true; - label16.Location = new System.Drawing.Point(161, 6); + label16.Location = new System.Drawing.Point(163, 6); label16.Name = "label16"; label16.Size = new System.Drawing.Size(57, 13); label16.TabIndex = 7; @@ -2508,7 +2524,7 @@ // label17.Anchor = System.Windows.Forms.AnchorStyles.Right; label17.AutoSize = true; - label17.Location = new System.Drawing.Point(312, 6); + label17.Location = new System.Drawing.Point(283, 6); label17.Name = "label17"; label17.Size = new System.Drawing.Size(62, 13); label17.TabIndex = 8; @@ -2528,7 +2544,7 @@ // this.label19.Anchor = System.Windows.Forms.AnchorStyles.Right; this.label19.AutoSize = true; - this.label19.Location = new System.Drawing.Point(174, 57); + this.label19.Location = new System.Drawing.Point(176, 57); this.label19.Name = "label19"; this.label19.Size = new System.Drawing.Size(44, 13); this.label19.TabIndex = 10; @@ -2538,7 +2554,7 @@ // this.label20.Anchor = System.Windows.Forms.AnchorStyles.Right; this.label20.AutoSize = true; - this.label20.Location = new System.Drawing.Point(309, 57); + this.label20.Location = new System.Drawing.Point(280, 57); this.label20.Name = "label20"; this.label20.Size = new System.Drawing.Size(65, 13); this.label20.TabIndex = 11; @@ -2570,7 +2586,7 @@ // this.multisampleEnable.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right))); this.multisampleEnable.Image = ((System.Drawing.Image)(resources.GetObject("multisampleEnable.Image"))); - this.multisampleEnable.Location = new System.Drawing.Point(381, 56); + this.multisampleEnable.Location = new System.Drawing.Point(352, 56); this.multisampleEnable.Name = "multisampleEnable"; this.multisampleEnable.Size = new System.Drawing.Size(32, 16); this.multisampleEnable.SizeMode = System.Windows.Forms.PictureBoxSizeMode.CenterImage; @@ -2581,7 +2597,7 @@ // this.scissorEnable.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right))); this.scissorEnable.Image = ((System.Drawing.Image)(resources.GetObject("scissorEnable.Image"))); - this.scissorEnable.Location = new System.Drawing.Point(225, 56); + this.scissorEnable.Location = new System.Drawing.Point(227, 56); this.scissorEnable.Name = "scissorEnable"; this.scissorEnable.Size = new System.Drawing.Size(46, 16); this.scissorEnable.SizeMode = System.Windows.Forms.PictureBoxSizeMode.CenterImage; @@ -2592,7 +2608,7 @@ // this.lineAAEnable.Anchor = System.Windows.Forms.AnchorStyles.Left; this.lineAAEnable.Image = ((System.Drawing.Image)(resources.GetObject("lineAAEnable.Image"))); - this.lineAAEnable.Location = new System.Drawing.Point(539, 56); + this.lineAAEnable.Location = new System.Drawing.Point(445, 56); this.lineAAEnable.Name = "lineAAEnable"; this.lineAAEnable.Size = new System.Drawing.Size(16, 16); this.lineAAEnable.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; @@ -2603,7 +2619,7 @@ // this.label23.Anchor = System.Windows.Forms.AnchorStyles.Right; this.label23.AutoSize = true; - this.label23.Location = new System.Drawing.Point(485, 57); + this.label23.Location = new System.Drawing.Point(391, 57); this.label23.Name = "label23"; this.label23.Size = new System.Drawing.Size(47, 13); this.label23.TabIndex = 12; @@ -2645,6 +2661,10 @@ // // viewports // + treeListColumn131.AutoSizeMinSize = 0; + treeListColumn131.Width = 50; + treeListColumn132.AutoSizeMinSize = 0; + treeListColumn132.Width = 50; treeListColumn133.AutoSizeMinSize = 0; treeListColumn133.Width = 50; treeListColumn134.AutoSizeMinSize = 0; @@ -2652,22 +2672,18 @@ treeListColumn135.AutoSizeMinSize = 0; treeListColumn135.Width = 50; treeListColumn136.AutoSizeMinSize = 0; - treeListColumn136.Width = 50; - treeListColumn137.AutoSizeMinSize = 0; - treeListColumn137.Width = 50; - treeListColumn138.AutoSizeMinSize = 0; - treeListColumn138.Width = 60; - treeListColumn139.AutoSize = true; - treeListColumn139.AutoSizeMinSize = 60; - treeListColumn139.Width = 60; + treeListColumn136.Width = 60; + treeListColumn137.AutoSize = true; + treeListColumn137.AutoSizeMinSize = 60; + treeListColumn137.Width = 60; this.viewports.Columns.AddRange(new TreelistView.TreeListColumn[] { + treeListColumn131, + treeListColumn132, treeListColumn133, treeListColumn134, treeListColumn135, treeListColumn136, - treeListColumn137, - treeListColumn138, - treeListColumn139}); + treeListColumn137}); this.viewports.Cursor = System.Windows.Forms.Cursors.Arrow; this.viewports.Dock = System.Windows.Forms.DockStyle.Fill; this.viewports.GridLineColour = System.Drawing.SystemColors.ControlDark; @@ -2697,26 +2713,26 @@ // // scissors // + treeListColumn138.AutoSizeMinSize = 0; + treeListColumn138.Width = 50; + treeListColumn139.AutoSizeMinSize = 0; + treeListColumn139.Width = 50; treeListColumn140.AutoSizeMinSize = 0; treeListColumn140.Width = 50; treeListColumn141.AutoSizeMinSize = 0; treeListColumn141.Width = 50; - treeListColumn142.AutoSizeMinSize = 0; + treeListColumn142.AutoSize = true; + treeListColumn142.AutoSizeMinSize = 50; treeListColumn142.Width = 50; treeListColumn143.AutoSizeMinSize = 0; treeListColumn143.Width = 50; - treeListColumn144.AutoSize = true; - treeListColumn144.AutoSizeMinSize = 50; - treeListColumn144.Width = 50; - treeListColumn145.AutoSizeMinSize = 0; - treeListColumn145.Width = 50; this.scissors.Columns.AddRange(new TreelistView.TreeListColumn[] { + treeListColumn138, + treeListColumn139, treeListColumn140, treeListColumn141, treeListColumn142, - treeListColumn143, - treeListColumn144, - treeListColumn145}); + treeListColumn143}); this.scissors.Cursor = System.Windows.Forms.Cursors.Arrow; this.scissors.Dock = System.Windows.Forms.DockStyle.Fill; this.scissors.GridLineColour = System.Drawing.SystemColors.ControlDark; @@ -2858,17 +2874,17 @@ // // fsClasses // - treeListColumn146.AutoSizeMinSize = 0; - treeListColumn146.Width = 50; - treeListColumn147.AutoSizeMinSize = 0; - treeListColumn147.Width = 200; - treeListColumn148.AutoSize = true; - treeListColumn148.AutoSizeMinSize = 50; - treeListColumn148.Width = 60; + treeListColumn144.AutoSizeMinSize = 0; + treeListColumn144.Width = 50; + treeListColumn145.AutoSizeMinSize = 0; + treeListColumn145.Width = 200; + treeListColumn146.AutoSize = true; + treeListColumn146.AutoSizeMinSize = 50; + treeListColumn146.Width = 60; this.fsClasses.Columns.AddRange(new TreelistView.TreeListColumn[] { - treeListColumn146, - treeListColumn147, - treeListColumn148}); + treeListColumn144, + treeListColumn145, + treeListColumn146}); this.fsClasses.Cursor = System.Windows.Forms.Cursors.Arrow; this.fsClasses.Dock = System.Windows.Forms.DockStyle.Fill; this.fsClasses.Location = new System.Drawing.Point(3, 16); @@ -2898,35 +2914,35 @@ // // fsResources // + treeListColumn147.AutoSizeMinSize = 0; + treeListColumn147.Width = 120; + treeListColumn148.AutoSize = true; + treeListColumn148.AutoSizeMinSize = 150; + treeListColumn148.Width = 50; treeListColumn149.AutoSizeMinSize = 0; - treeListColumn149.Width = 120; - treeListColumn150.AutoSize = true; - treeListColumn150.AutoSizeMinSize = 150; + treeListColumn149.Width = 75; + treeListColumn150.AutoSizeMinSize = 0; treeListColumn150.Width = 50; treeListColumn151.AutoSizeMinSize = 0; - treeListColumn151.Width = 75; + treeListColumn151.Width = 50; treeListColumn152.AutoSizeMinSize = 0; treeListColumn152.Width = 50; treeListColumn153.AutoSizeMinSize = 0; - treeListColumn153.Width = 50; + treeListColumn153.Width = 75; treeListColumn154.AutoSizeMinSize = 0; - treeListColumn154.Width = 50; + treeListColumn154.Width = 200; treeListColumn155.AutoSizeMinSize = 0; - treeListColumn155.Width = 75; - treeListColumn156.AutoSizeMinSize = 0; - treeListColumn156.Width = 200; - treeListColumn157.AutoSizeMinSize = 0; - treeListColumn157.Width = 25; + treeListColumn155.Width = 25; this.fsResources.Columns.AddRange(new TreelistView.TreeListColumn[] { + treeListColumn147, + treeListColumn148, treeListColumn149, treeListColumn150, treeListColumn151, treeListColumn152, treeListColumn153, treeListColumn154, - treeListColumn155, - treeListColumn156, - treeListColumn157}); + treeListColumn155}); this.fsResources.Cursor = System.Windows.Forms.Cursors.Arrow; this.fsResources.Dock = System.Windows.Forms.DockStyle.Fill; this.fsResources.GridLineColour = System.Drawing.SystemColors.ControlDark; @@ -2962,35 +2978,35 @@ // // fsSamplers // + treeListColumn156.AutoSizeMinSize = 0; + treeListColumn156.Width = 120; + treeListColumn157.AutoSizeMinSize = 100; + treeListColumn157.Width = 150; treeListColumn158.AutoSizeMinSize = 0; - treeListColumn158.Width = 120; - treeListColumn159.AutoSizeMinSize = 100; - treeListColumn159.Width = 150; + treeListColumn158.Width = 80; + treeListColumn159.AutoSizeMinSize = 0; + treeListColumn159.Width = 100; treeListColumn160.AutoSizeMinSize = 0; - treeListColumn160.Width = 80; + treeListColumn160.Width = 150; treeListColumn161.AutoSizeMinSize = 0; - treeListColumn161.Width = 100; + treeListColumn161.Width = 60; treeListColumn162.AutoSizeMinSize = 0; - treeListColumn162.Width = 150; + treeListColumn162.Width = 60; treeListColumn163.AutoSizeMinSize = 0; treeListColumn163.Width = 60; - treeListColumn164.AutoSizeMinSize = 0; - treeListColumn164.Width = 60; - treeListColumn165.AutoSizeMinSize = 0; - treeListColumn165.Width = 60; - treeListColumn166.AutoSize = true; - treeListColumn166.AutoSizeMinSize = 50; - treeListColumn166.Width = 50; + treeListColumn164.AutoSize = true; + treeListColumn164.AutoSizeMinSize = 50; + treeListColumn164.Width = 50; this.fsSamplers.Columns.AddRange(new TreelistView.TreeListColumn[] { + treeListColumn156, + treeListColumn157, treeListColumn158, treeListColumn159, treeListColumn160, treeListColumn161, treeListColumn162, treeListColumn163, - treeListColumn164, - treeListColumn165, - treeListColumn166}); + treeListColumn164}); this.fsSamplers.Cursor = System.Windows.Forms.Cursors.Arrow; this.fsSamplers.Dock = System.Windows.Forms.DockStyle.Fill; this.fsSamplers.GridLineColour = System.Drawing.SystemColors.ControlDark; @@ -3024,29 +3040,29 @@ // // fsCBuffers // + treeListColumn165.AutoSizeMinSize = 0; + treeListColumn165.Width = 120; + treeListColumn166.AutoSize = true; + treeListColumn166.AutoSizeMinSize = 100; + treeListColumn166.Width = 50; treeListColumn167.AutoSizeMinSize = 0; - treeListColumn167.Width = 120; - treeListColumn168.AutoSize = true; - treeListColumn168.AutoSizeMinSize = 100; - treeListColumn168.Width = 50; + treeListColumn167.Width = 75; + treeListColumn168.AutoSizeMinSize = 0; + treeListColumn168.Width = 75; treeListColumn169.AutoSizeMinSize = 0; - treeListColumn169.Width = 75; + treeListColumn169.Width = 120; treeListColumn170.AutoSizeMinSize = 0; - treeListColumn170.Width = 75; + treeListColumn170.Width = 200; treeListColumn171.AutoSizeMinSize = 0; - treeListColumn171.Width = 120; - treeListColumn172.AutoSizeMinSize = 0; - treeListColumn172.Width = 200; - treeListColumn173.AutoSizeMinSize = 0; - treeListColumn173.Width = 25; + treeListColumn171.Width = 25; this.fsCBuffers.Columns.AddRange(new TreelistView.TreeListColumn[] { + treeListColumn165, + treeListColumn166, treeListColumn167, treeListColumn168, treeListColumn169, treeListColumn170, - treeListColumn171, - treeListColumn172, - treeListColumn173}); + treeListColumn171}); this.fsCBuffers.Cursor = System.Windows.Forms.Cursors.Arrow; this.fsCBuffers.Dock = System.Windows.Forms.DockStyle.Fill; this.fsCBuffers.GridLineColour = System.Drawing.SystemColors.ControlDark; @@ -3120,35 +3136,35 @@ // // targetOutputs // + treeListColumn172.AutoSizeMinSize = 0; + treeListColumn172.Width = 50; + treeListColumn173.AutoSize = true; + treeListColumn173.AutoSizeMinSize = 150; + treeListColumn173.Width = 50; treeListColumn174.AutoSizeMinSize = 0; - treeListColumn174.Width = 50; - treeListColumn175.AutoSize = true; - treeListColumn175.AutoSizeMinSize = 150; + treeListColumn174.Width = 75; + treeListColumn175.AutoSizeMinSize = 0; treeListColumn175.Width = 50; treeListColumn176.AutoSizeMinSize = 0; - treeListColumn176.Width = 75; + treeListColumn176.Width = 50; treeListColumn177.AutoSizeMinSize = 0; treeListColumn177.Width = 50; treeListColumn178.AutoSizeMinSize = 0; - treeListColumn178.Width = 50; + treeListColumn178.Width = 75; treeListColumn179.AutoSizeMinSize = 0; - treeListColumn179.Width = 50; + treeListColumn179.Width = 200; treeListColumn180.AutoSizeMinSize = 0; - treeListColumn180.Width = 75; - treeListColumn181.AutoSizeMinSize = 0; - treeListColumn181.Width = 200; - treeListColumn182.AutoSizeMinSize = 0; - treeListColumn182.Width = 25; + treeListColumn180.Width = 25; this.targetOutputs.Columns.AddRange(new TreelistView.TreeListColumn[] { + treeListColumn172, + treeListColumn173, treeListColumn174, treeListColumn175, treeListColumn176, treeListColumn177, treeListColumn178, treeListColumn179, - treeListColumn180, - treeListColumn181, - treeListColumn182}); + treeListColumn180}); this.targetOutputs.Cursor = System.Windows.Forms.Cursors.Arrow; this.targetOutputs.Dock = System.Windows.Forms.DockStyle.Fill; this.targetOutputs.GridLineColour = System.Drawing.SystemColors.ControlDark; @@ -3183,30 +3199,32 @@ // // blendOperations // + treeListColumn181.AutoSizeMinSize = 0; + treeListColumn181.Width = 50; + treeListColumn182.AutoSizeMinSize = 0; + treeListColumn182.Width = 50; treeListColumn183.AutoSizeMinSize = 0; treeListColumn183.Width = 50; treeListColumn184.AutoSizeMinSize = 0; - treeListColumn184.Width = 50; + treeListColumn184.Width = 100; treeListColumn185.AutoSizeMinSize = 0; - treeListColumn185.Width = 50; + treeListColumn185.Width = 100; treeListColumn186.AutoSizeMinSize = 0; - treeListColumn186.Width = 100; + treeListColumn186.Width = 135; treeListColumn187.AutoSizeMinSize = 0; treeListColumn187.Width = 100; treeListColumn188.AutoSizeMinSize = 0; - treeListColumn188.Width = 135; + treeListColumn188.Width = 100; treeListColumn189.AutoSizeMinSize = 0; treeListColumn189.Width = 100; treeListColumn190.AutoSizeMinSize = 0; - treeListColumn190.Width = 100; - treeListColumn191.AutoSizeMinSize = 0; - treeListColumn191.Width = 100; - treeListColumn192.AutoSizeMinSize = 0; - treeListColumn192.Width = 80; - treeListColumn193.AutoSize = true; - treeListColumn193.AutoSizeMinSize = 60; - treeListColumn193.Width = 60; + treeListColumn190.Width = 80; + treeListColumn191.AutoSize = true; + treeListColumn191.AutoSizeMinSize = 60; + treeListColumn191.Width = 60; this.blendOperations.Columns.AddRange(new TreelistView.TreeListColumn[] { + treeListColumn181, + treeListColumn182, treeListColumn183, treeListColumn184, treeListColumn185, @@ -3215,9 +3233,7 @@ treeListColumn188, treeListColumn189, treeListColumn190, - treeListColumn191, - treeListColumn192, - treeListColumn193}); + treeListColumn191}); this.blendOperations.Cursor = System.Windows.Forms.Cursors.Arrow; this.blendOperations.Dock = System.Windows.Forms.DockStyle.Fill; this.blendOperations.GridLineColour = System.Drawing.SystemColors.ControlDark; @@ -3634,23 +3650,23 @@ // // stencilFuncs // + treeListColumn192.AutoSizeMinSize = 0; + treeListColumn192.Width = 50; + treeListColumn193.AutoSizeMinSize = 0; + treeListColumn193.Width = 60; treeListColumn194.AutoSizeMinSize = 0; - treeListColumn194.Width = 50; + treeListColumn194.Width = 75; treeListColumn195.AutoSizeMinSize = 0; - treeListColumn195.Width = 60; - treeListColumn196.AutoSizeMinSize = 0; + treeListColumn195.Width = 75; + treeListColumn196.AutoSize = true; + treeListColumn196.AutoSizeMinSize = 50; treeListColumn196.Width = 75; - treeListColumn197.AutoSizeMinSize = 0; - treeListColumn197.Width = 75; - treeListColumn198.AutoSize = true; - treeListColumn198.AutoSizeMinSize = 50; - treeListColumn198.Width = 75; this.stencilFuncs.Columns.AddRange(new TreelistView.TreeListColumn[] { + treeListColumn192, + treeListColumn193, treeListColumn194, treeListColumn195, - treeListColumn196, - treeListColumn197, - treeListColumn198}); + treeListColumn196}); this.stencilFuncs.Cursor = System.Windows.Forms.Cursors.Arrow; this.stencilFuncs.Location = new System.Drawing.Point(3, 33); this.stencilFuncs.Name = "stencilFuncs"; @@ -3720,35 +3736,35 @@ // // csUAVs // + treeListColumn197.AutoSizeMinSize = 0; + treeListColumn197.Width = 120; + treeListColumn198.AutoSize = true; + treeListColumn198.AutoSizeMinSize = 150; + treeListColumn198.Width = 50; treeListColumn199.AutoSizeMinSize = 0; - treeListColumn199.Width = 120; - treeListColumn200.AutoSize = true; - treeListColumn200.AutoSizeMinSize = 150; + treeListColumn199.Width = 75; + treeListColumn200.AutoSizeMinSize = 0; treeListColumn200.Width = 50; treeListColumn201.AutoSizeMinSize = 0; - treeListColumn201.Width = 75; + treeListColumn201.Width = 50; treeListColumn202.AutoSizeMinSize = 0; treeListColumn202.Width = 50; treeListColumn203.AutoSizeMinSize = 0; - treeListColumn203.Width = 50; + treeListColumn203.Width = 75; treeListColumn204.AutoSizeMinSize = 0; - treeListColumn204.Width = 50; + treeListColumn204.Width = 200; treeListColumn205.AutoSizeMinSize = 0; - treeListColumn205.Width = 75; - treeListColumn206.AutoSizeMinSize = 0; - treeListColumn206.Width = 200; - treeListColumn207.AutoSizeMinSize = 0; - treeListColumn207.Width = 25; + treeListColumn205.Width = 25; this.csUAVs.Columns.AddRange(new TreelistView.TreeListColumn[] { + treeListColumn197, + treeListColumn198, treeListColumn199, treeListColumn200, treeListColumn201, treeListColumn202, treeListColumn203, treeListColumn204, - treeListColumn205, - treeListColumn206, - treeListColumn207}); + treeListColumn205}); this.csUAVs.Cursor = System.Windows.Forms.Cursors.Arrow; this.csUAVs.Dock = System.Windows.Forms.DockStyle.Fill; this.csUAVs.GridLineColour = System.Drawing.SystemColors.ControlDark; @@ -3784,17 +3800,17 @@ // // csClasses // - treeListColumn208.AutoSizeMinSize = 0; - treeListColumn208.Width = 50; - treeListColumn209.AutoSizeMinSize = 0; - treeListColumn209.Width = 200; - treeListColumn210.AutoSize = true; - treeListColumn210.AutoSizeMinSize = 50; - treeListColumn210.Width = 60; + treeListColumn206.AutoSizeMinSize = 0; + treeListColumn206.Width = 50; + treeListColumn207.AutoSizeMinSize = 0; + treeListColumn207.Width = 200; + treeListColumn208.AutoSize = true; + treeListColumn208.AutoSizeMinSize = 50; + treeListColumn208.Width = 60; this.csClasses.Columns.AddRange(new TreelistView.TreeListColumn[] { - treeListColumn208, - treeListColumn209, - treeListColumn210}); + treeListColumn206, + treeListColumn207, + treeListColumn208}); this.csClasses.Cursor = System.Windows.Forms.Cursors.Arrow; this.csClasses.Dock = System.Windows.Forms.DockStyle.Fill; this.csClasses.Location = new System.Drawing.Point(3, 16); @@ -3995,35 +4011,35 @@ // // csResources // + treeListColumn209.AutoSizeMinSize = 0; + treeListColumn209.Width = 120; + treeListColumn210.AutoSize = true; + treeListColumn210.AutoSizeMinSize = 150; + treeListColumn210.Width = 50; treeListColumn211.AutoSizeMinSize = 0; - treeListColumn211.Width = 120; - treeListColumn212.AutoSize = true; - treeListColumn212.AutoSizeMinSize = 150; + treeListColumn211.Width = 75; + treeListColumn212.AutoSizeMinSize = 0; treeListColumn212.Width = 50; treeListColumn213.AutoSizeMinSize = 0; - treeListColumn213.Width = 75; + treeListColumn213.Width = 50; treeListColumn214.AutoSizeMinSize = 0; treeListColumn214.Width = 50; treeListColumn215.AutoSizeMinSize = 0; - treeListColumn215.Width = 50; + treeListColumn215.Width = 75; treeListColumn216.AutoSizeMinSize = 0; - treeListColumn216.Width = 50; + treeListColumn216.Width = 200; treeListColumn217.AutoSizeMinSize = 0; - treeListColumn217.Width = 75; - treeListColumn218.AutoSizeMinSize = 0; - treeListColumn218.Width = 200; - treeListColumn219.AutoSizeMinSize = 0; - treeListColumn219.Width = 25; + treeListColumn217.Width = 25; this.csResources.Columns.AddRange(new TreelistView.TreeListColumn[] { + treeListColumn209, + treeListColumn210, treeListColumn211, treeListColumn212, treeListColumn213, treeListColumn214, treeListColumn215, treeListColumn216, - treeListColumn217, - treeListColumn218, - treeListColumn219}); + treeListColumn217}); this.csResources.Cursor = System.Windows.Forms.Cursors.Arrow; this.csResources.Dock = System.Windows.Forms.DockStyle.Fill; this.csResources.GridLineColour = System.Drawing.SystemColors.ControlDark; @@ -4058,35 +4074,35 @@ // // csSamplers // + treeListColumn218.AutoSizeMinSize = 0; + treeListColumn218.Width = 120; + treeListColumn219.AutoSizeMinSize = 100; + treeListColumn219.Width = 150; treeListColumn220.AutoSizeMinSize = 0; - treeListColumn220.Width = 120; - treeListColumn221.AutoSizeMinSize = 100; - treeListColumn221.Width = 150; + treeListColumn220.Width = 80; + treeListColumn221.AutoSizeMinSize = 0; + treeListColumn221.Width = 100; treeListColumn222.AutoSizeMinSize = 0; - treeListColumn222.Width = 80; + treeListColumn222.Width = 150; treeListColumn223.AutoSizeMinSize = 0; - treeListColumn223.Width = 100; + treeListColumn223.Width = 60; treeListColumn224.AutoSizeMinSize = 0; - treeListColumn224.Width = 150; + treeListColumn224.Width = 60; treeListColumn225.AutoSizeMinSize = 0; treeListColumn225.Width = 60; - treeListColumn226.AutoSizeMinSize = 0; - treeListColumn226.Width = 60; - treeListColumn227.AutoSizeMinSize = 0; - treeListColumn227.Width = 60; - treeListColumn228.AutoSize = true; - treeListColumn228.AutoSizeMinSize = 50; - treeListColumn228.Width = 50; + treeListColumn226.AutoSize = true; + treeListColumn226.AutoSizeMinSize = 50; + treeListColumn226.Width = 50; this.csSamplers.Columns.AddRange(new TreelistView.TreeListColumn[] { + treeListColumn218, + treeListColumn219, treeListColumn220, treeListColumn221, treeListColumn222, treeListColumn223, treeListColumn224, treeListColumn225, - treeListColumn226, - treeListColumn227, - treeListColumn228}); + treeListColumn226}); this.csSamplers.Cursor = System.Windows.Forms.Cursors.Arrow; this.csSamplers.Dock = System.Windows.Forms.DockStyle.Fill; this.csSamplers.GridLineColour = System.Drawing.SystemColors.ControlDark; @@ -4119,29 +4135,29 @@ // // csCBuffers // + treeListColumn227.AutoSizeMinSize = 0; + treeListColumn227.Width = 120; + treeListColumn228.AutoSize = true; + treeListColumn228.AutoSizeMinSize = 100; + treeListColumn228.Width = 50; treeListColumn229.AutoSizeMinSize = 0; - treeListColumn229.Width = 120; - treeListColumn230.AutoSize = true; - treeListColumn230.AutoSizeMinSize = 100; - treeListColumn230.Width = 50; + treeListColumn229.Width = 75; + treeListColumn230.AutoSizeMinSize = 0; + treeListColumn230.Width = 75; treeListColumn231.AutoSizeMinSize = 0; - treeListColumn231.Width = 75; + treeListColumn231.Width = 120; treeListColumn232.AutoSizeMinSize = 0; - treeListColumn232.Width = 75; + treeListColumn232.Width = 200; treeListColumn233.AutoSizeMinSize = 0; - treeListColumn233.Width = 120; - treeListColumn234.AutoSizeMinSize = 0; - treeListColumn234.Width = 200; - treeListColumn235.AutoSizeMinSize = 0; - treeListColumn235.Width = 25; + treeListColumn233.Width = 25; this.csCBuffers.Columns.AddRange(new TreelistView.TreeListColumn[] { + treeListColumn227, + treeListColumn228, treeListColumn229, treeListColumn230, treeListColumn231, treeListColumn232, - treeListColumn233, - treeListColumn234, - treeListColumn235}); + treeListColumn233}); this.csCBuffers.Cursor = System.Windows.Forms.Cursors.Arrow; this.csCBuffers.Dock = System.Windows.Forms.DockStyle.Fill; this.csCBuffers.GridLineColour = System.Drawing.SystemColors.ControlDark; @@ -4163,30 +4179,6 @@ this.csCBuffers.Leave += new System.EventHandler(this.disableSelection_Leave); this.csCBuffers.MouseClick += new System.Windows.Forms.MouseEventHandler(this.hideDisabledEmpty_MouseClick); // - // rightclickMenu - // - this.rightclickMenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.showDisabled, - this.showEmpty}); - this.rightclickMenu.Name = "rightclickMenu"; - this.rightclickMenu.Size = new System.Drawing.Size(144, 48); - // - // showDisabled - // - this.showDisabled.Image = global::renderdocui.Properties.Resources.page_white_delete; - this.showDisabled.Name = "showDisabled"; - this.showDisabled.Size = new System.Drawing.Size(143, 22); - this.showDisabled.Text = "Show Disabled"; - this.showDisabled.Click += new System.EventHandler(this.hideDisabled_Click); - // - // showEmpty - // - this.showEmpty.Image = global::renderdocui.Properties.Resources.page_white_database; - this.showEmpty.Name = "showEmpty"; - this.showEmpty.Size = new System.Drawing.Size(143, 22); - this.showEmpty.Text = "Show Empty"; - this.showEmpty.Click += new System.EventHandler(this.hideEmpty_Click); - // // GLPipelineStateViewer // this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); @@ -4201,6 +4193,7 @@ this.flowLayoutPanel6.PerformLayout(); this.toolStrip1.ResumeLayout(false); this.toolStrip1.PerformLayout(); + this.rightclickMenu.ResumeLayout(false); this.stageTabControl.ResumeLayout(false); this.tabVTX.ResumeLayout(false); this.panel1.ResumeLayout(false); @@ -4359,7 +4352,6 @@ ((System.ComponentModel.ISupportInitialize)(this.csSamplers)).EndInit(); this.groupBox36.ResumeLayout(false); ((System.ComponentModel.ISupportInitialize)(this.csCBuffers)).EndInit(); - this.rightclickMenu.ResumeLayout(false); this.ResumeLayout(false); } diff --git a/renderdocui/Windows/PipelineState/GLPipelineStateViewer.cs b/renderdocui/Windows/PipelineState/GLPipelineStateViewer.cs index 7d8bd6a11..518f21cf0 100644 --- a/renderdocui/Windows/PipelineState/GLPipelineStateViewer.cs +++ b/renderdocui/Windows/PipelineState/GLPipelineStateViewer.cs @@ -292,6 +292,9 @@ namespace renderdocui.Windows.PipelineState //////////////////////////////////////////////// // Input Assembler + int vs = 0; + + vs = inputLayouts.VScrollValue(); inputLayouts.Nodes.Clear(); inputLayouts.BeginUpdate(); if (state.m_VtxIn.attributes != null) @@ -303,9 +306,7 @@ namespace renderdocui.Windows.PipelineState { string byteOffs = l.RelativeOffset.ToString(); - var node = inputLayouts.Nodes.Add(new object[] { - i, l.Enabled ? "Enabled" : "Disabled", "", l.Format, l.BufferSlot.ToString(), byteOffs, - "", "" }); + var node = inputLayouts.Nodes.Add(new object[] { i, "", l.Format, l.BufferSlot.ToString(), byteOffs, }); usedVBuffers[l.BufferSlot] = true; @@ -321,6 +322,7 @@ namespace renderdocui.Windows.PipelineState } inputLayouts.NodesSelection.Clear(); inputLayouts.EndUpdate(); + inputLayouts.SetVScrollValue(vs); PrimitiveTopology topo = draw != null ? draw.topology : PrimitiveTopology.Unknown; @@ -366,6 +368,7 @@ namespace renderdocui.Windows.PipelineState break; } + vs = iabuffers.VScrollValue(); iabuffers.Nodes.Clear(); iabuffers.BeginUpdate(); @@ -393,7 +396,7 @@ namespace renderdocui.Windows.PipelineState } } - var node = iabuffers.Nodes.Add(new object[] { "Index", name, draw != null ? draw.indexByteWidth : 0, 0, length }); + var node = iabuffers.Nodes.Add(new object[] { "Element", name, draw != null ? draw.indexByteWidth : 0, 0, 0, length }); node.Image = global::renderdocui.Properties.Resources.action; node.HoverImage = global::renderdocui.Properties.Resources.action_hover; @@ -408,10 +411,9 @@ namespace renderdocui.Windows.PipelineState } else { - if (showEmpty.Checked && - (ibufferUsed || showDisabled.Checked)) + if (ibufferUsed || showEmpty.Checked) { - var node = iabuffers.Nodes.Add(new object[] { "Index", "-", "-", "-", "-" }); + var node = iabuffers.Nodes.Add(new object[] { "Element", "No Buffer Set", "-", "-", "-", "-" }); node.Image = global::renderdocui.Properties.Resources.action; node.HoverImage = global::renderdocui.Properties.Resources.action_hover; @@ -458,7 +460,7 @@ namespace renderdocui.Windows.PipelineState } } - var node = iabuffers.Nodes.Add(new object[] { i, name, v.Stride, v.Offset, length }); + var node = iabuffers.Nodes.Add(new object[] { i, name, v.Stride, v.Offset, v.Divisor, length }); node.Image = global::renderdocui.Properties.Resources.action; node.HoverImage = global::renderdocui.Properties.Resources.action_hover; @@ -478,6 +480,7 @@ namespace renderdocui.Windows.PipelineState } iabuffers.NodesSelection.Clear(); iabuffers.EndUpdate(); + iabuffers.SetVScrollValue(vs); SetShaderState(texs, bufs, state, state.m_VS, vsShader, vsResources, vsSamplers, vsCBuffers, vsClasses); SetShaderState(texs, bufs, state, state.m_GS, gsShader, gsResources, gsSamplers, gsCBuffers, gsClasses);