namespace renderdocui.Windows.PipelineState
{
    partial class D3D11PipelineStateViewer
    {
        /// <summary>
        /// Required designer variable.
        /// </summary>
        private System.ComponentModel.IContainer components = null;

        /// <summary>
        /// Clean up any resources being used.
        /// </summary>
        /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
        protected override void Dispose(bool disposing)
        {
            if (disposing && (components != null))
            {
                components.Dispose();
            }
            base.Dispose(disposing);
        }

        #region Windows Form Designer generated code

        /// <summary>
        /// Required method for Designer support - do not modify
        /// the contents of this method with the code editor.
        /// </summary>
        private void InitializeComponent()
        {
            this.components = new System.ComponentModel.Container();
            System.Windows.Forms.ToolStripLabel toolStripLabel1;
            System.Windows.Forms.TableLayoutPanel toolstripTable;
            TreelistView.TreeListColumn treeListColumn1 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Slot", "Slot")));
            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("bytelen", "Buffer Byte Len")));
            TreelistView.TreeListColumn treeListColumn6 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Go", "Go")));
            System.Windows.Forms.GroupBox groupBox2;
            TreelistView.TreeListColumn treeListColumn7 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Slot", "Slot")));
            TreelistView.TreeListColumn treeListColumn8 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Semantic Name", "Semantic")));
            TreelistView.TreeListColumn treeListColumn9 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Index", "Index")));
            TreelistView.TreeListColumn treeListColumn10 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Format", "Format")));
            TreelistView.TreeListColumn treeListColumn11 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Input Slot", "Input Slot")));
            TreelistView.TreeListColumn treeListColumn12 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Offset", "Offset")));
            TreelistView.TreeListColumn treeListColumn13 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Class", "Class")));
            TreelistView.TreeListColumn treeListColumn14 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Step Rate", "Step Rate")));
            TreelistView.TreeListColumn treeListColumn15 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Go", "Go")));
            System.Windows.Forms.GroupBox groupBox39;
            System.Windows.Forms.FlowLayoutPanel flowLayoutPanel9;
            System.Windows.Forms.GroupBox groupBox44;
            TreelistView.TreeListColumn treeListColumn16 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Slot", "Slot")));
            TreelistView.TreeListColumn treeListColumn17 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Interface", "Interface")));
            TreelistView.TreeListColumn treeListColumn18 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Instance", "Instance")));
            TreelistView.TreeListColumn treeListColumn19 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Slot", "Slot")));
            TreelistView.TreeListColumn treeListColumn20 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Resource", "Resource")));
            TreelistView.TreeListColumn treeListColumn21 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Type", "Type")));
            TreelistView.TreeListColumn treeListColumn22 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Width", "Width")));
            TreelistView.TreeListColumn treeListColumn23 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Height", "Height")));
            TreelistView.TreeListColumn treeListColumn24 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Depth", "Depth")));
            TreelistView.TreeListColumn treeListColumn25 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Array Size", "Array Size")));
            TreelistView.TreeListColumn treeListColumn26 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Format", "Format")));
            TreelistView.TreeListColumn treeListColumn27 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Go", "Go")));
            TreelistView.TreeListColumn treeListColumn28 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Slot", "Slot")));
            TreelistView.TreeListColumn treeListColumn29 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Addressing", "Addressing")));
            TreelistView.TreeListColumn treeListColumn30 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Filter", "Filter")));
            TreelistView.TreeListColumn treeListColumn31 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("LOD Clamp", "LOD Clamp")));
            TreelistView.TreeListColumn treeListColumn32 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Mip Bias", "Mip Bias")));
            TreelistView.TreeListColumn treeListColumn33 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Slot", "Slot")));
            TreelistView.TreeListColumn treeListColumn34 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Buffer", "Buffer")));
            TreelistView.TreeListColumn treeListColumn35 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Vec4 Range", "Vec4 Range")));
            TreelistView.TreeListColumn treeListColumn36 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Size", "Size")));
            TreelistView.TreeListColumn treeListColumn37 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Go", "Go")));
            TreelistView.TreeListColumn treeListColumn38 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Slot", "Slot")));
            TreelistView.TreeListColumn treeListColumn39 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Interface", "Interface")));
            TreelistView.TreeListColumn treeListColumn40 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Instance", "Instance")));
            TreelistView.TreeListColumn treeListColumn41 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Slot", "Slot")));
            TreelistView.TreeListColumn treeListColumn42 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Resource", "Resource")));
            TreelistView.TreeListColumn treeListColumn43 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Type", "Type")));
            TreelistView.TreeListColumn treeListColumn44 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Width", "Width")));
            TreelistView.TreeListColumn treeListColumn45 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Height", "Height")));
            TreelistView.TreeListColumn treeListColumn46 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Depth", "Depth")));
            TreelistView.TreeListColumn treeListColumn47 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Array Size", "Array Size")));
            TreelistView.TreeListColumn treeListColumn48 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Format", "Format")));
            TreelistView.TreeListColumn treeListColumn49 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Go", "Go")));
            TreelistView.TreeListColumn treeListColumn50 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Slot", "Slot")));
            TreelistView.TreeListColumn treeListColumn51 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Addressing", "Addressing")));
            TreelistView.TreeListColumn treeListColumn52 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Filter", "Filter")));
            TreelistView.TreeListColumn treeListColumn53 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("LOD Clamp", "LOD Clamp")));
            TreelistView.TreeListColumn treeListColumn54 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Mip Bias", "Mip Bias")));
            TreelistView.TreeListColumn treeListColumn55 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Slot", "Slot")));
            TreelistView.TreeListColumn treeListColumn56 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Buffer", "Buffer")));
            TreelistView.TreeListColumn treeListColumn57 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Vec4 Range", "Vec4 Range")));
            TreelistView.TreeListColumn treeListColumn58 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Size", "Size")));
            TreelistView.TreeListColumn treeListColumn59 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Go", "Go")));
            TreelistView.TreeListColumn treeListColumn60 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Slot", "Slot")));
            TreelistView.TreeListColumn treeListColumn61 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Interface", "Interface")));
            TreelistView.TreeListColumn treeListColumn62 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Instance", "Instance")));
            TreelistView.TreeListColumn treeListColumn63 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Slot", "Slot")));
            TreelistView.TreeListColumn treeListColumn64 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Resource", "Resource")));
            TreelistView.TreeListColumn treeListColumn65 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Type", "Type")));
            TreelistView.TreeListColumn treeListColumn66 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Width", "Width")));
            TreelistView.TreeListColumn treeListColumn67 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Height", "Height")));
            TreelistView.TreeListColumn treeListColumn68 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Depth", "Depth")));
            TreelistView.TreeListColumn treeListColumn69 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Array Size", "Array Size")));
            TreelistView.TreeListColumn treeListColumn70 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Format", "Format")));
            TreelistView.TreeListColumn treeListColumn71 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Go", "Go")));
            TreelistView.TreeListColumn treeListColumn72 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Slot", "Slot")));
            TreelistView.TreeListColumn treeListColumn73 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Addressing", "Addressing")));
            TreelistView.TreeListColumn treeListColumn74 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Filter", "Filter")));
            TreelistView.TreeListColumn treeListColumn75 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("LOD Clamp", "LOD Clamp")));
            TreelistView.TreeListColumn treeListColumn76 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Mip Bias", "Mip Bias")));
            TreelistView.TreeListColumn treeListColumn77 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Slot", "Slot")));
            TreelistView.TreeListColumn treeListColumn78 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Buffer", "Buffer")));
            TreelistView.TreeListColumn treeListColumn79 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Vec4 Range", "Vec4 Range")));
            TreelistView.TreeListColumn treeListColumn80 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Size", "Size")));
            TreelistView.TreeListColumn treeListColumn81 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Go", "Go")));
            System.Windows.Forms.GroupBox groupBox45;
            TreelistView.TreeListColumn treeListColumn82 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Slot", "Slot")));
            TreelistView.TreeListColumn treeListColumn83 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Buffer", "Buffer")));
            TreelistView.TreeListColumn treeListColumn84 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Length", "Length")));
            TreelistView.TreeListColumn treeListColumn85 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Offset", "Offset")));
            TreelistView.TreeListColumn treeListColumn86 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Go", "Go")));
            TreelistView.TreeListColumn treeListColumn87 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Slot", "Slot")));
            TreelistView.TreeListColumn treeListColumn88 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Interface", "Interface")));
            TreelistView.TreeListColumn treeListColumn89 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Instance", "Instance")));
            TreelistView.TreeListColumn treeListColumn90 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Slot", "Slot")));
            TreelistView.TreeListColumn treeListColumn91 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Resource", "Resource")));
            TreelistView.TreeListColumn treeListColumn92 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Type", "Type")));
            TreelistView.TreeListColumn treeListColumn93 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Width", "Width")));
            TreelistView.TreeListColumn treeListColumn94 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Height", "Height")));
            TreelistView.TreeListColumn treeListColumn95 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Depth", "Depth")));
            TreelistView.TreeListColumn treeListColumn96 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Array Size", "Array Size")));
            TreelistView.TreeListColumn treeListColumn97 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Format", "Format")));
            TreelistView.TreeListColumn treeListColumn98 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Go", "Go")));
            TreelistView.TreeListColumn treeListColumn99 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Slot", "Slot")));
            TreelistView.TreeListColumn treeListColumn100 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Addressing", "Addressing")));
            TreelistView.TreeListColumn treeListColumn101 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Filter", "Filter")));
            TreelistView.TreeListColumn treeListColumn102 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("LOD Clamp", "LOD Clamp")));
            TreelistView.TreeListColumn treeListColumn103 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Mip Bias", "Mip Bias")));
            TreelistView.TreeListColumn treeListColumn104 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Slot", "Slot")));
            TreelistView.TreeListColumn treeListColumn105 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Buffer", "Buffer")));
            TreelistView.TreeListColumn treeListColumn106 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Vec4 Range", "Vec4 Range")));
            TreelistView.TreeListColumn treeListColumn107 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Size", "Size")));
            TreelistView.TreeListColumn treeListColumn108 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Go", "Go")));
            System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(D3D11PipelineStateViewer));
            System.Windows.Forms.Label label1;
            System.Windows.Forms.Label label15;
            System.Windows.Forms.Label label16;
            System.Windows.Forms.Label label17;
            TreelistView.TreeListColumn treeListColumn109 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Slot", "Slot")));
            TreelistView.TreeListColumn treeListColumn110 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("X", "X")));
            TreelistView.TreeListColumn treeListColumn111 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Y", "Y")));
            TreelistView.TreeListColumn treeListColumn112 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Width", "Width")));
            TreelistView.TreeListColumn treeListColumn113 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Height", "Height")));
            TreelistView.TreeListColumn treeListColumn114 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("MinDepth", "MinDepth")));
            TreelistView.TreeListColumn treeListColumn115 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("MaxDepth", "MaxDepth")));
            System.Windows.Forms.GroupBox groupBox42;
            TreelistView.TreeListColumn treeListColumn116 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Slot", "Slot")));
            TreelistView.TreeListColumn treeListColumn117 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("X", "X")));
            TreelistView.TreeListColumn treeListColumn118 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Y", "Y")));
            TreelistView.TreeListColumn treeListColumn119 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Width", "Width")));
            TreelistView.TreeListColumn treeListColumn120 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Height", "Height")));
            TreelistView.TreeListColumn treeListColumn121 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Slot", "Slot")));
            TreelistView.TreeListColumn treeListColumn122 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Interface", "Interface")));
            TreelistView.TreeListColumn treeListColumn123 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Instance", "Instance")));
            TreelistView.TreeListColumn treeListColumn124 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Slot", "Slot")));
            TreelistView.TreeListColumn treeListColumn125 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Resource", "Resource")));
            TreelistView.TreeListColumn treeListColumn126 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Type", "Type")));
            TreelistView.TreeListColumn treeListColumn127 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Width", "Width")));
            TreelistView.TreeListColumn treeListColumn128 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Height", "Height")));
            TreelistView.TreeListColumn treeListColumn129 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Depth", "Depth")));
            TreelistView.TreeListColumn treeListColumn130 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Array Size", "Array Size")));
            TreelistView.TreeListColumn treeListColumn131 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Format", "Format")));
            TreelistView.TreeListColumn treeListColumn132 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Go", "Go")));
            TreelistView.TreeListColumn treeListColumn133 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Slot", "Slot")));
            TreelistView.TreeListColumn treeListColumn134 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Addressing", "Addressing")));
            TreelistView.TreeListColumn treeListColumn135 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Filter", "Filter")));
            TreelistView.TreeListColumn treeListColumn136 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("LOD Clamp", "LOD Clamp")));
            TreelistView.TreeListColumn treeListColumn137 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Mip Bias", "Mip Bias")));
            TreelistView.TreeListColumn treeListColumn138 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Slot", "Slot")));
            TreelistView.TreeListColumn treeListColumn139 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Buffer", "Buffer")));
            TreelistView.TreeListColumn treeListColumn140 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Vec4 Range", "Vec4 Range")));
            TreelistView.TreeListColumn treeListColumn141 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Size", "Size")));
            TreelistView.TreeListColumn treeListColumn142 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Go", "Go")));
            TreelistView.TreeListColumn treeListColumn143 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Slot", "Slot")));
            TreelistView.TreeListColumn treeListColumn144 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Resource", "Resource")));
            TreelistView.TreeListColumn treeListColumn145 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Type", "Type")));
            TreelistView.TreeListColumn treeListColumn146 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Width", "Width")));
            TreelistView.TreeListColumn treeListColumn147 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Height", "Height")));
            TreelistView.TreeListColumn treeListColumn148 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Depth", "Depth")));
            TreelistView.TreeListColumn treeListColumn149 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Array Size", "Array Size")));
            TreelistView.TreeListColumn treeListColumn150 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Format", "Format")));
            TreelistView.TreeListColumn treeListColumn151 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Go", "Go")));
            TreelistView.TreeListColumn treeListColumn152 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Slot", "Slot")));
            TreelistView.TreeListColumn treeListColumn153 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Enabled", "Enabled")));
            TreelistView.TreeListColumn treeListColumn154 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Logic", "Logic")));
            TreelistView.TreeListColumn treeListColumn155 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Blend Src", "Blend Src")));
            TreelistView.TreeListColumn treeListColumn156 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Blend Dst", "Blend Dst")));
            TreelistView.TreeListColumn treeListColumn157 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Blend Op", "Blend Op")));
            TreelistView.TreeListColumn treeListColumn158 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Alpha Blend Src", "Alpha Blend Src")));
            TreelistView.TreeListColumn treeListColumn159 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Alpha Blend Dst", "Alpha Blend Dst")));
            TreelistView.TreeListColumn treeListColumn160 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Alpha Blend Op", "Alpha Blend Op")));
            TreelistView.TreeListColumn treeListColumn161 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Logic Op", "Logic Op")));
            TreelistView.TreeListColumn treeListColumn162 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Write Mask", "Write Mask")));
            TreelistView.TreeListColumn treeListColumn163 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Face", "Face")));
            TreelistView.TreeListColumn treeListColumn164 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Func", "Func")));
            TreelistView.TreeListColumn treeListColumn165 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Fail Op", "Fail Op")));
            TreelistView.TreeListColumn treeListColumn166 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Depth Fail Op", "Depth Fail Op")));
            TreelistView.TreeListColumn treeListColumn167 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Pass Op", "Pass Op")));
            TreelistView.TreeListColumn treeListColumn168 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Slot", "Slot")));
            TreelistView.TreeListColumn treeListColumn169 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Resource", "Resource")));
            TreelistView.TreeListColumn treeListColumn170 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Type", "Type")));
            TreelistView.TreeListColumn treeListColumn171 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Width", "Width")));
            TreelistView.TreeListColumn treeListColumn172 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Height", "Height")));
            TreelistView.TreeListColumn treeListColumn173 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Depth", "Depth")));
            TreelistView.TreeListColumn treeListColumn174 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Array Size", "Array Size")));
            TreelistView.TreeListColumn treeListColumn175 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Format", "Format")));
            TreelistView.TreeListColumn treeListColumn176 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Go", "Go")));
            TreelistView.TreeListColumn treeListColumn177 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Slot", "Slot")));
            TreelistView.TreeListColumn treeListColumn178 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Interface", "Interface")));
            TreelistView.TreeListColumn treeListColumn179 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Instance", "Instance")));
            TreelistView.TreeListColumn treeListColumn180 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Slot", "Slot")));
            TreelistView.TreeListColumn treeListColumn181 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Resource", "Resource")));
            TreelistView.TreeListColumn treeListColumn182 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Type", "Type")));
            TreelistView.TreeListColumn treeListColumn183 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Width", "Width")));
            TreelistView.TreeListColumn treeListColumn184 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Height", "Height")));
            TreelistView.TreeListColumn treeListColumn185 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Depth", "Depth")));
            TreelistView.TreeListColumn treeListColumn186 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Array Size", "Array Size")));
            TreelistView.TreeListColumn treeListColumn187 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Format", "Format")));
            TreelistView.TreeListColumn treeListColumn188 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Go", "Go")));
            TreelistView.TreeListColumn treeListColumn189 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Slot", "Slot")));
            TreelistView.TreeListColumn treeListColumn190 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Addressing", "Addressing")));
            TreelistView.TreeListColumn treeListColumn191 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Filter", "Filter")));
            TreelistView.TreeListColumn treeListColumn192 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("LOD Clamp", "LOD Clamp")));
            TreelistView.TreeListColumn treeListColumn193 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Mip Bias", "Mip Bias")));
            TreelistView.TreeListColumn treeListColumn194 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Slot", "Slot")));
            TreelistView.TreeListColumn treeListColumn195 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Buffer", "Buffer")));
            TreelistView.TreeListColumn treeListColumn196 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Vec4 Range", "Vec4 Range")));
            TreelistView.TreeListColumn treeListColumn197 = ((TreelistView.TreeListColumn)(new TreelistView.TreeListColumn("Size", "Size")));
            TreelistView.TreeListColumn treeListColumn198 = ((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.export = 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.exportDialog = new System.Windows.Forms.SaveFileDialog();
            this.pipeFlow = new renderdocui.Controls.PipelineFlowchart();
            this.stageTabControl = new renderdocui.Controls.TablessControl();
            this.tabIA = new System.Windows.Forms.TabPage();
            this.panel1 = new System.Windows.Forms.Panel();
            this.tableLayoutPanel1 = new System.Windows.Forms.TableLayoutPanel();
            this.groupBox1 = new System.Windows.Forms.GroupBox();
            this.tableLayoutPanel13 = new System.Windows.Forms.TableLayoutPanel();
            this.topologyDiagram = new System.Windows.Forms.PictureBox();
            this.topology = new System.Windows.Forms.Label();
            this.groupBox4 = new System.Windows.Forms.GroupBox();
            this.iabuffers = new TreelistView.TreeListView();
            this.inputLayouts = new TreelistView.TreeListView();
            this.iaBytecode = new System.Windows.Forms.Label();
            this.iaBytecodeCog = new System.Windows.Forms.PictureBox();
            this.iaBytecodeMismatch = new System.Windows.Forms.Label();
            this.meshView = new System.Windows.Forms.PictureBox();
            this.tabVS = new System.Windows.Forms.TabPage();
            this.panel2 = new System.Windows.Forms.Panel();
            this.tableLayoutPanel2 = new System.Windows.Forms.TableLayoutPanel();
            this.groupBox3 = new System.Windows.Forms.GroupBox();
            this.flowLayoutPanel3 = new System.Windows.Forms.FlowLayoutPanel();
            this.vsShader = new System.Windows.Forms.Label();
            this.vsShaderCog = new System.Windows.Forms.PictureBox();
            this.vsShaderEdit = new System.Windows.Forms.PictureBox();
            this.groupBox5 = new System.Windows.Forms.GroupBox();
            this.vsClasses = new TreelistView.TreeListView();
            this.groupBox7 = new System.Windows.Forms.GroupBox();
            this.vsResources = new TreelistView.TreeListView();
            this.groupBox8 = new System.Windows.Forms.GroupBox();
            this.vsSamplers = new TreelistView.TreeListView();
            this.groupBox9 = new System.Windows.Forms.GroupBox();
            this.vsCBuffers = new TreelistView.TreeListView();
            this.tabHS = new System.Windows.Forms.TabPage();
            this.panel3 = new System.Windows.Forms.Panel();
            this.tableLayoutPanel3 = new System.Windows.Forms.TableLayoutPanel();
            this.groupBox10 = new System.Windows.Forms.GroupBox();
            this.flowLayoutPanel4 = new System.Windows.Forms.FlowLayoutPanel();
            this.hsShader = new System.Windows.Forms.Label();
            this.hsShaderCog = new System.Windows.Forms.PictureBox();
            this.hsShaderEdit = new System.Windows.Forms.PictureBox();
            this.groupBox11 = new System.Windows.Forms.GroupBox();
            this.hsClasses = new TreelistView.TreeListView();
            this.groupBox12 = new System.Windows.Forms.GroupBox();
            this.hsResources = new TreelistView.TreeListView();
            this.groupBox14 = new System.Windows.Forms.GroupBox();
            this.hsSamplers = new TreelistView.TreeListView();
            this.groupBox15 = new System.Windows.Forms.GroupBox();
            this.hsCBuffers = new TreelistView.TreeListView();
            this.tabDS = new System.Windows.Forms.TabPage();
            this.panel4 = new System.Windows.Forms.Panel();
            this.tableLayoutPanel4 = new System.Windows.Forms.TableLayoutPanel();
            this.groupBox16 = new System.Windows.Forms.GroupBox();
            this.flowLayoutPanel5 = new System.Windows.Forms.FlowLayoutPanel();
            this.dsShader = new System.Windows.Forms.Label();
            this.dsShaderCog = new System.Windows.Forms.PictureBox();
            this.dsShaderEdit = new System.Windows.Forms.PictureBox();
            this.groupBox17 = new System.Windows.Forms.GroupBox();
            this.dsClasses = new TreelistView.TreeListView();
            this.groupBox18 = new System.Windows.Forms.GroupBox();
            this.dsResources = new TreelistView.TreeListView();
            this.groupBox20 = new System.Windows.Forms.GroupBox();
            this.dsSamplers = new TreelistView.TreeListView();
            this.groupBox21 = new System.Windows.Forms.GroupBox();
            this.dsCBuffers = new TreelistView.TreeListView();
            this.tabGS = new System.Windows.Forms.TabPage();
            this.panel5 = new System.Windows.Forms.Panel();
            this.geomTableLayout = new System.Windows.Forms.TableLayoutPanel();
            this.gsStreams = new TreelistView.TreeListView();
            this.groupBox22 = new System.Windows.Forms.GroupBox();
            this.flowLayoutPanel2 = new System.Windows.Forms.FlowLayoutPanel();
            this.gsShader = new System.Windows.Forms.Label();
            this.gsShaderCog = new System.Windows.Forms.PictureBox();
            this.gsShaderEdit = new System.Windows.Forms.PictureBox();
            this.geomClassGroupBox = new System.Windows.Forms.GroupBox();
            this.gsClasses = new TreelistView.TreeListView();
            this.groupBox24 = new System.Windows.Forms.GroupBox();
            this.gsResources = new TreelistView.TreeListView();
            this.groupBox25 = new System.Windows.Forms.GroupBox();
            this.gsSamplers = new TreelistView.TreeListView();
            this.geomCBufGroupBox = new System.Windows.Forms.GroupBox();
            this.gsCBuffers = new TreelistView.TreeListView();
            this.tabRS = new System.Windows.Forms.TabPage();
            this.panel8 = new System.Windows.Forms.Panel();
            this.tableLayoutPanel14 = new System.Windows.Forms.TableLayoutPanel();
            this.groupBox31 = new System.Windows.Forms.GroupBox();
            this.tableLayoutPanel8 = new System.Windows.Forms.TableLayoutPanel();
            this.forcedSampleCount = new System.Windows.Forms.Label();
            this.label14 = new System.Windows.Forms.Label();
            this.frontCCW = new System.Windows.Forms.PictureBox();
            this.cullMode = new System.Windows.Forms.Label();
            this.label2 = new System.Windows.Forms.Label();
            this.label5 = new System.Windows.Forms.Label();
            this.depthBias = new System.Windows.Forms.Label();
            this.depthBiasClamp = new System.Windows.Forms.Label();
            this.slopeScaledBias = new System.Windows.Forms.Label();
            this.label18 = new System.Windows.Forms.Label();
            this.label19 = new System.Windows.Forms.Label();
            this.label20 = new System.Windows.Forms.Label();
            this.depthClip = new System.Windows.Forms.PictureBox();
            this.fillMode = new System.Windows.Forms.Label();
            this.multisampleEnable = new System.Windows.Forms.PictureBox();
            this.scissorEnable = new System.Windows.Forms.PictureBox();
            this.lineAAEnable = new System.Windows.Forms.PictureBox();
            this.label23 = new System.Windows.Forms.Label();
            this.groupBox32 = new System.Windows.Forms.GroupBox();
            this.viewports = new TreelistView.TreeListView();
            this.scissors = new TreelistView.TreeListView();
            this.tabPS = new System.Windows.Forms.TabPage();
            this.panel6 = new System.Windows.Forms.Panel();
            this.pixelTableLayout = new System.Windows.Forms.TableLayoutPanel();
            this.groupBox13 = new System.Windows.Forms.GroupBox();
            this.flowLayoutPanel1 = new System.Windows.Forms.FlowLayoutPanel();
            this.psShader = new System.Windows.Forms.Label();
            this.psShaderCog = new System.Windows.Forms.PictureBox();
            this.psShaderEdit = new System.Windows.Forms.PictureBox();
            this.pixelClassGroupBox = new System.Windows.Forms.GroupBox();
            this.psClasses = new TreelistView.TreeListView();
            this.groupBox28 = new System.Windows.Forms.GroupBox();
            this.psResources = new TreelistView.TreeListView();
            this.groupBox29 = new System.Windows.Forms.GroupBox();
            this.psSamplers = new TreelistView.TreeListView();
            this.pixelCBufGroupBox = new System.Windows.Forms.GroupBox();
            this.psCBuffers = new TreelistView.TreeListView();
            this.tabOM = new System.Windows.Forms.TabPage();
            this.panel9 = new System.Windows.Forms.Panel();
            this.tableLayoutPanel9 = new System.Windows.Forms.TableLayoutPanel();
            this.groupBox33 = new System.Windows.Forms.GroupBox();
            this.targetOutputs = new TreelistView.TreeListView();
            this.groupBox37 = new System.Windows.Forms.GroupBox();
            this.blendOperations = new TreelistView.TreeListView();
            this.tableLayoutPanel10 = new System.Windows.Forms.TableLayoutPanel();
            this.groupBox40 = new System.Windows.Forms.GroupBox();
            this.tableLayoutPanel11 = new System.Windows.Forms.TableLayoutPanel();
            this.sampleMask = new System.Windows.Forms.Label();
            this.independentBlend = new System.Windows.Forms.PictureBox();
            this.label3 = new System.Windows.Forms.Label();
            this.label6 = new System.Windows.Forms.Label();
            this.label7 = new System.Windows.Forms.Label();
            this.alphaToCoverage = new System.Windows.Forms.PictureBox();
            this.blendFactor = new System.Windows.Forms.Label();
            this.label4 = new System.Windows.Forms.Label();
            this.groupBox41 = new System.Windows.Forms.GroupBox();
            this.tableLayoutPanel12 = new System.Windows.Forms.TableLayoutPanel();
            this.depthEnable = new System.Windows.Forms.PictureBox();
            this.label21 = new System.Windows.Forms.Label();
            this.depthWrite = new System.Windows.Forms.PictureBox();
            this.label11 = new System.Windows.Forms.Label();
            this.label13 = new System.Windows.Forms.Label();
            this.depthFunc = new System.Windows.Forms.Label();
            this.groupBox43 = new System.Windows.Forms.GroupBox();
            this.flowLayoutPanel8 = new System.Windows.Forms.FlowLayoutPanel();
            this.tableLayoutPanel15 = new System.Windows.Forms.TableLayoutPanel();
            this.stencilRef = new System.Windows.Forms.Label();
            this.stencilReadMask = new System.Windows.Forms.Label();
            this.stencilEnable = new System.Windows.Forms.PictureBox();
            this.label12 = new System.Windows.Forms.Label();
            this.label22 = new System.Windows.Forms.Label();
            this.stencilWriteMask = new System.Windows.Forms.Label();
            this.label24 = new System.Windows.Forms.Label();
            this.label8 = new System.Windows.Forms.Label();
            this.stencilFuncs = new TreelistView.TreeListView();
            this.tabCS = new System.Windows.Forms.TabPage();
            this.panel7 = new System.Windows.Forms.Panel();
            this.tableLayoutPanel7 = new System.Windows.Forms.TableLayoutPanel();
            this.groupBox38 = new System.Windows.Forms.GroupBox();
            this.csUAVs = new TreelistView.TreeListView();
            this.groupBox27 = new System.Windows.Forms.GroupBox();
            this.csClasses = new TreelistView.TreeListView();
            this.groupBox6 = new System.Windows.Forms.GroupBox();
            this.flowLayoutPanel7 = new System.Windows.Forms.FlowLayoutPanel();
            this.csShader = new System.Windows.Forms.Label();
            this.csShaderCog = new System.Windows.Forms.PictureBox();
            this.csShaderEdit = new System.Windows.Forms.PictureBox();
            this.computeDebugControls = new System.Windows.Forms.FlowLayoutPanel();
            this.label9 = new System.Windows.Forms.Label();
            this.groupX = new System.Windows.Forms.TextBox();
            this.groupY = new System.Windows.Forms.TextBox();
            this.groupZ = new System.Windows.Forms.TextBox();
            this.label10 = new System.Windows.Forms.Label();
            this.threadX = new System.Windows.Forms.TextBox();
            this.threadY = new System.Windows.Forms.TextBox();
            this.threadZ = new System.Windows.Forms.TextBox();
            this.csDebug = new System.Windows.Forms.Button();
            this.groupBox34 = new System.Windows.Forms.GroupBox();
            this.csResources = new TreelistView.TreeListView();
            this.groupBox35 = new System.Windows.Forms.GroupBox();
            this.csSamplers = new TreelistView.TreeListView();
            this.groupBox36 = new System.Windows.Forms.GroupBox();
            this.csCBuffers = new TreelistView.TreeListView();
            toolStripLabel1 = new System.Windows.Forms.ToolStripLabel();
            toolstripTable = new System.Windows.Forms.TableLayoutPanel();
            groupBox2 = new System.Windows.Forms.GroupBox();
            groupBox39 = new System.Windows.Forms.GroupBox();
            flowLayoutPanel9 = new System.Windows.Forms.FlowLayoutPanel();
            groupBox44 = new System.Windows.Forms.GroupBox();
            groupBox45 = new System.Windows.Forms.GroupBox();
            label1 = new System.Windows.Forms.Label();
            label15 = new System.Windows.Forms.Label();
            label16 = new System.Windows.Forms.Label();
            label17 = new System.Windows.Forms.Label();
            groupBox42 = new System.Windows.Forms.GroupBox();
            toolstripTable.SuspendLayout();
            this.flowLayoutPanel6.SuspendLayout();
            this.toolStrip1.SuspendLayout();
            this.rightclickMenu.SuspendLayout();
            this.stageTabControl.SuspendLayout();
            this.tabIA.SuspendLayout();
            this.panel1.SuspendLayout();
            this.tableLayoutPanel1.SuspendLayout();
            this.groupBox1.SuspendLayout();
            this.tableLayoutPanel13.SuspendLayout();
            ((System.ComponentModel.ISupportInitialize)(this.topologyDiagram)).BeginInit();
            this.groupBox4.SuspendLayout();
            ((System.ComponentModel.ISupportInitialize)(this.iabuffers)).BeginInit();
            groupBox2.SuspendLayout();
            ((System.ComponentModel.ISupportInitialize)(this.inputLayouts)).BeginInit();
            groupBox39.SuspendLayout();
            flowLayoutPanel9.SuspendLayout();
            ((System.ComponentModel.ISupportInitialize)(this.iaBytecodeCog)).BeginInit();
            groupBox44.SuspendLayout();
            ((System.ComponentModel.ISupportInitialize)(this.meshView)).BeginInit();
            this.tabVS.SuspendLayout();
            this.panel2.SuspendLayout();
            this.tableLayoutPanel2.SuspendLayout();
            this.groupBox3.SuspendLayout();
            this.flowLayoutPanel3.SuspendLayout();
            ((System.ComponentModel.ISupportInitialize)(this.vsShaderCog)).BeginInit();
            ((System.ComponentModel.ISupportInitialize)(this.vsShaderEdit)).BeginInit();
            this.groupBox5.SuspendLayout();
            ((System.ComponentModel.ISupportInitialize)(this.vsClasses)).BeginInit();
            this.groupBox7.SuspendLayout();
            ((System.ComponentModel.ISupportInitialize)(this.vsResources)).BeginInit();
            this.groupBox8.SuspendLayout();
            ((System.ComponentModel.ISupportInitialize)(this.vsSamplers)).BeginInit();
            this.groupBox9.SuspendLayout();
            ((System.ComponentModel.ISupportInitialize)(this.vsCBuffers)).BeginInit();
            this.tabHS.SuspendLayout();
            this.panel3.SuspendLayout();
            this.tableLayoutPanel3.SuspendLayout();
            this.groupBox10.SuspendLayout();
            this.flowLayoutPanel4.SuspendLayout();
            ((System.ComponentModel.ISupportInitialize)(this.hsShaderCog)).BeginInit();
            ((System.ComponentModel.ISupportInitialize)(this.hsShaderEdit)).BeginInit();
            this.groupBox11.SuspendLayout();
            ((System.ComponentModel.ISupportInitialize)(this.hsClasses)).BeginInit();
            this.groupBox12.SuspendLayout();
            ((System.ComponentModel.ISupportInitialize)(this.hsResources)).BeginInit();
            this.groupBox14.SuspendLayout();
            ((System.ComponentModel.ISupportInitialize)(this.hsSamplers)).BeginInit();
            this.groupBox15.SuspendLayout();
            ((System.ComponentModel.ISupportInitialize)(this.hsCBuffers)).BeginInit();
            this.tabDS.SuspendLayout();
            this.panel4.SuspendLayout();
            this.tableLayoutPanel4.SuspendLayout();
            this.groupBox16.SuspendLayout();
            this.flowLayoutPanel5.SuspendLayout();
            ((System.ComponentModel.ISupportInitialize)(this.dsShaderCog)).BeginInit();
            ((System.ComponentModel.ISupportInitialize)(this.dsShaderEdit)).BeginInit();
            this.groupBox17.SuspendLayout();
            ((System.ComponentModel.ISupportInitialize)(this.dsClasses)).BeginInit();
            this.groupBox18.SuspendLayout();
            ((System.ComponentModel.ISupportInitialize)(this.dsResources)).BeginInit();
            this.groupBox20.SuspendLayout();
            ((System.ComponentModel.ISupportInitialize)(this.dsSamplers)).BeginInit();
            this.groupBox21.SuspendLayout();
            ((System.ComponentModel.ISupportInitialize)(this.dsCBuffers)).BeginInit();
            this.tabGS.SuspendLayout();
            this.panel5.SuspendLayout();
            this.geomTableLayout.SuspendLayout();
            groupBox45.SuspendLayout();
            ((System.ComponentModel.ISupportInitialize)(this.gsStreams)).BeginInit();
            this.groupBox22.SuspendLayout();
            this.flowLayoutPanel2.SuspendLayout();
            ((System.ComponentModel.ISupportInitialize)(this.gsShaderCog)).BeginInit();
            ((System.ComponentModel.ISupportInitialize)(this.gsShaderEdit)).BeginInit();
            this.geomClassGroupBox.SuspendLayout();
            ((System.ComponentModel.ISupportInitialize)(this.gsClasses)).BeginInit();
            this.groupBox24.SuspendLayout();
            ((System.ComponentModel.ISupportInitialize)(this.gsResources)).BeginInit();
            this.groupBox25.SuspendLayout();
            ((System.ComponentModel.ISupportInitialize)(this.gsSamplers)).BeginInit();
            this.geomCBufGroupBox.SuspendLayout();
            ((System.ComponentModel.ISupportInitialize)(this.gsCBuffers)).BeginInit();
            this.tabRS.SuspendLayout();
            this.panel8.SuspendLayout();
            this.tableLayoutPanel14.SuspendLayout();
            this.groupBox31.SuspendLayout();
            this.tableLayoutPanel8.SuspendLayout();
            ((System.ComponentModel.ISupportInitialize)(this.frontCCW)).BeginInit();
            ((System.ComponentModel.ISupportInitialize)(this.depthClip)).BeginInit();
            ((System.ComponentModel.ISupportInitialize)(this.multisampleEnable)).BeginInit();
            ((System.ComponentModel.ISupportInitialize)(this.scissorEnable)).BeginInit();
            ((System.ComponentModel.ISupportInitialize)(this.lineAAEnable)).BeginInit();
            this.groupBox32.SuspendLayout();
            ((System.ComponentModel.ISupportInitialize)(this.viewports)).BeginInit();
            groupBox42.SuspendLayout();
            ((System.ComponentModel.ISupportInitialize)(this.scissors)).BeginInit();
            this.tabPS.SuspendLayout();
            this.panel6.SuspendLayout();
            this.pixelTableLayout.SuspendLayout();
            this.groupBox13.SuspendLayout();
            this.flowLayoutPanel1.SuspendLayout();
            ((System.ComponentModel.ISupportInitialize)(this.psShaderCog)).BeginInit();
            ((System.ComponentModel.ISupportInitialize)(this.psShaderEdit)).BeginInit();
            this.pixelClassGroupBox.SuspendLayout();
            ((System.ComponentModel.ISupportInitialize)(this.psClasses)).BeginInit();
            this.groupBox28.SuspendLayout();
            ((System.ComponentModel.ISupportInitialize)(this.psResources)).BeginInit();
            this.groupBox29.SuspendLayout();
            ((System.ComponentModel.ISupportInitialize)(this.psSamplers)).BeginInit();
            this.pixelCBufGroupBox.SuspendLayout();
            ((System.ComponentModel.ISupportInitialize)(this.psCBuffers)).BeginInit();
            this.tabOM.SuspendLayout();
            this.panel9.SuspendLayout();
            this.tableLayoutPanel9.SuspendLayout();
            this.groupBox33.SuspendLayout();
            ((System.ComponentModel.ISupportInitialize)(this.targetOutputs)).BeginInit();
            this.groupBox37.SuspendLayout();
            ((System.ComponentModel.ISupportInitialize)(this.blendOperations)).BeginInit();
            this.tableLayoutPanel10.SuspendLayout();
            this.groupBox40.SuspendLayout();
            this.tableLayoutPanel11.SuspendLayout();
            ((System.ComponentModel.ISupportInitialize)(this.independentBlend)).BeginInit();
            ((System.ComponentModel.ISupportInitialize)(this.alphaToCoverage)).BeginInit();
            this.groupBox41.SuspendLayout();
            this.tableLayoutPanel12.SuspendLayout();
            ((System.ComponentModel.ISupportInitialize)(this.depthEnable)).BeginInit();
            ((System.ComponentModel.ISupportInitialize)(this.depthWrite)).BeginInit();
            this.groupBox43.SuspendLayout();
            this.flowLayoutPanel8.SuspendLayout();
            this.tableLayoutPanel15.SuspendLayout();
            ((System.ComponentModel.ISupportInitialize)(this.stencilEnable)).BeginInit();
            ((System.ComponentModel.ISupportInitialize)(this.stencilFuncs)).BeginInit();
            this.tabCS.SuspendLayout();
            this.panel7.SuspendLayout();
            this.tableLayoutPanel7.SuspendLayout();
            this.groupBox38.SuspendLayout();
            ((System.ComponentModel.ISupportInitialize)(this.csUAVs)).BeginInit();
            this.groupBox27.SuspendLayout();
            ((System.ComponentModel.ISupportInitialize)(this.csClasses)).BeginInit();
            this.groupBox6.SuspendLayout();
            this.flowLayoutPanel7.SuspendLayout();
            ((System.ComponentModel.ISupportInitialize)(this.csShaderCog)).BeginInit();
            ((System.ComponentModel.ISupportInitialize)(this.csShaderEdit)).BeginInit();
            this.computeDebugControls.SuspendLayout();
            this.groupBox34.SuspendLayout();
            ((System.ComponentModel.ISupportInitialize)(this.csResources)).BeginInit();
            this.groupBox35.SuspendLayout();
            ((System.ComponentModel.ISupportInitialize)(this.csSamplers)).BeginInit();
            this.groupBox36.SuspendLayout();
            ((System.ComponentModel.ISupportInitialize)(this.csCBuffers)).BeginInit();
            this.SuspendLayout();
            // 
            // toolStripLabel1
            // 
            toolStripLabel1.Name = "toolStripLabel1";
            toolStripLabel1.Size = new System.Drawing.Size(84, 22);
            toolStripLabel1.Text = "Display Controls";
            // 
            // toolstripTable
            // 
            toolstripTable.ColumnCount = 1;
            toolstripTable.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 100F));
            toolstripTable.Controls.Add(this.pipeFlow, 0, 1);
            toolstripTable.Controls.Add(this.flowLayoutPanel6, 0, 0);
            toolstripTable.Controls.Add(this.stageTabControl, 0, 2);
            toolstripTable.Dock = System.Windows.Forms.DockStyle.Fill;
            toolstripTable.Location = new System.Drawing.Point(0, 0);
            toolstripTable.Name = "toolstripTable";
            toolstripTable.RowCount = 3;
            toolstripTable.RowStyles.Add(new System.Windows.Forms.RowStyle());
            toolstripTable.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 10F));
            toolstripTable.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 90F));
            toolstripTable.Size = new System.Drawing.Size(1171, 738);
            toolstripTable.TabIndex = 2;
            // 
            // flowLayoutPanel6
            // 
            this.flowLayoutPanel6.AutoSize = true;
            this.flowLayoutPanel6.Controls.Add(this.toolStrip1);
            this.flowLayoutPanel6.Location = new System.Drawing.Point(3, 3);
            this.flowLayoutPanel6.Name = "flowLayoutPanel6";
            this.flowLayoutPanel6.Size = new System.Drawing.Size(394, 25);
            this.flowLayoutPanel6.TabIndex = 1;
            // 
            // toolStrip1
            // 
            this.toolStrip1.GripStyle = System.Windows.Forms.ToolStripGripStyle.Hidden;
            this.toolStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
            toolStripLabel1,
            this.toolStripSeparator2,
            this.showDisabledToolitem,
            this.showEmptyToolitem,
            this.export});
            this.toolStrip1.Location = new System.Drawing.Point(0, 0);
            this.toolStrip1.Name = "toolStrip1";
            this.toolStrip1.Size = new System.Drawing.Size(394, 25);
            this.toolStrip1.TabIndex = 0;
            this.toolStrip1.Text = "toolStrip1";
            // 
            // toolStripSeparator2
            // 
            this.toolStripSeparator2.Name = "toolStripSeparator2";
            this.toolStripSeparator2.Size = new System.Drawing.Size(6, 25);
            // 
            // showDisabledToolitem
            // 
            this.showDisabledToolitem.CheckOnClick = true;
            this.showDisabledToolitem.Image = global::renderdocui.Properties.Resources.page_white_delete;
            this.showDisabledToolitem.ImageTransparentColor = System.Drawing.Color.Magenta;
            this.showDisabledToolitem.Name = "showDisabledToolitem";
            this.showDisabledToolitem.Size = new System.Drawing.Size(126, 22);
            this.showDisabledToolitem.Text = "Show Disabled Items";
            this.showDisabledToolitem.Click += new System.EventHandler(this.hideDisabled_Click);
            // 
            // showEmptyToolitem
            // 
            this.showEmptyToolitem.CheckOnClick = true;
            this.showEmptyToolitem.Image = global::renderdocui.Properties.Resources.page_white_database;
            this.showEmptyToolitem.ImageTransparentColor = System.Drawing.Color.Magenta;
            this.showEmptyToolitem.Name = "showEmptyToolitem";
            this.showEmptyToolitem.Size = new System.Drawing.Size(116, 22);
            this.showEmptyToolitem.Text = "Show Empty Items";
            this.showEmptyToolitem.Click += new System.EventHandler(this.hideEmpty_Click);
            // 
            // export
            // 
            this.export.Image = global::renderdocui.Properties.Resources.save;
            this.export.ImageTransparentColor = System.Drawing.Color.Magenta;
            this.export.Name = "export";
            this.export.Size = new System.Drawing.Size(59, 22);
            this.export.Text = "Export";
            this.export.Click += new System.EventHandler(this.export_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);
            // 
            // exportDialog
            // 
            this.exportDialog.DefaultExt = "html";
            this.exportDialog.Filter = "HTML Files (*.html)|*.html";
            this.exportDialog.Title = "Export pipeline state as HTML";
            // 
            // 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<System.EventArgs>(this.pipeFlow_SelectedStageChanged);
            // 
            // stageTabControl
            // 
            this.stageTabControl.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) 
            | System.Windows.Forms.AnchorStyles.Left) 
            | System.Windows.Forms.AnchorStyles.Right)));
            this.stageTabControl.Controls.Add(this.tabIA);
            this.stageTabControl.Controls.Add(this.tabVS);
            this.stageTabControl.Controls.Add(this.tabHS);
            this.stageTabControl.Controls.Add(this.tabDS);
            this.stageTabControl.Controls.Add(this.tabGS);
            this.stageTabControl.Controls.Add(this.tabRS);
            this.stageTabControl.Controls.Add(this.tabPS);
            this.stageTabControl.Controls.Add(this.tabOM);
            this.stageTabControl.Controls.Add(this.tabCS);
            this.stageTabControl.HotTrack = true;
            this.stageTabControl.Location = new System.Drawing.Point(3, 104);
            this.stageTabControl.Multiline = true;
            this.stageTabControl.Name = "stageTabControl";
            this.stageTabControl.SelectedIndex = 0;
            this.stageTabControl.Size = new System.Drawing.Size(1165, 631);
            this.stageTabControl.TabIndex = 0;
            // 
            // tabIA
            // 
            this.tabIA.Controls.Add(this.panel1);
            this.tabIA.Location = new System.Drawing.Point(4, 22);
            this.tabIA.Name = "tabIA";
            this.tabIA.Size = new System.Drawing.Size(1157, 605);
            this.tabIA.TabIndex = 0;
            this.tabIA.Text = "Input Assembler";
            this.tabIA.UseVisualStyleBackColor = true;
            // 
            // panel1
            // 
            this.panel1.AutoScroll = true;
            this.panel1.AutoScrollMinSize = new System.Drawing.Size(280, 400);
            this.panel1.Controls.Add(this.tableLayoutPanel1);
            this.panel1.Dock = System.Windows.Forms.DockStyle.Fill;
            this.panel1.Location = new System.Drawing.Point(0, 0);
            this.panel1.Margin = new System.Windows.Forms.Padding(0);
            this.panel1.Name = "panel1";
            this.panel1.Size = new System.Drawing.Size(1157, 605);
            this.panel1.TabIndex = 0;
            // 
            // tableLayoutPanel1
            // 
            this.tableLayoutPanel1.ColumnCount = 3;
            this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 50F));
            this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 20F));
            this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 30F));
            this.tableLayoutPanel1.Controls.Add(this.groupBox1, 2, 2);
            this.tableLayoutPanel1.Controls.Add(this.groupBox4, 0, 2);
            this.tableLayoutPanel1.Controls.Add(groupBox2, 0, 0);
            this.tableLayoutPanel1.Controls.Add(groupBox39, 0, 1);
            this.tableLayoutPanel1.Controls.Add(groupBox44, 1, 2);
            this.tableLayoutPanel1.Dock = System.Windows.Forms.DockStyle.Fill;
            this.tableLayoutPanel1.Location = new System.Drawing.Point(0, 0);
            this.tableLayoutPanel1.Margin = new System.Windows.Forms.Padding(0);
            this.tableLayoutPanel1.Name = "tableLayoutPanel1";
            this.tableLayoutPanel1.RowCount = 3;
            this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 50F));
            this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 50F));
            this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 50F));
            this.tableLayoutPanel1.Size = new System.Drawing.Size(1157, 605);
            this.tableLayoutPanel1.TabIndex = 9;
            // 
            // groupBox1
            // 
            this.groupBox1.Controls.Add(this.tableLayoutPanel13);
            this.groupBox1.Dock = System.Windows.Forms.DockStyle.Fill;
            this.groupBox1.Location = new System.Drawing.Point(812, 330);
            this.groupBox1.Name = "groupBox1";
            this.groupBox1.Size = new System.Drawing.Size(342, 272);
            this.groupBox1.TabIndex = 6;
            this.groupBox1.TabStop = false;
            this.groupBox1.Text = "Primitive Topology";
            // 
            // tableLayoutPanel13
            // 
            this.tableLayoutPanel13.ColumnCount = 1;
            this.tableLayoutPanel13.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 100F));
            this.tableLayoutPanel13.Controls.Add(this.topologyDiagram, 0, 1);
            this.tableLayoutPanel13.Controls.Add(this.topology, 0, 0);
            this.tableLayoutPanel13.Dock = System.Windows.Forms.DockStyle.Fill;
            this.tableLayoutPanel13.Location = new System.Drawing.Point(3, 16);
            this.tableLayoutPanel13.Name = "tableLayoutPanel13";
            this.tableLayoutPanel13.RowCount = 2;
            this.tableLayoutPanel13.RowStyles.Add(new System.Windows.Forms.RowStyle());
            this.tableLayoutPanel13.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 100F));
            this.tableLayoutPanel13.Size = new System.Drawing.Size(336, 253);
            this.tableLayoutPanel13.TabIndex = 2;
            // 
            // topologyDiagram
            // 
            this.topologyDiagram.Dock = System.Windows.Forms.DockStyle.Fill;
            this.topologyDiagram.Image = global::renderdocui.Properties.Resources.topo_trilist;
            this.topologyDiagram.Location = new System.Drawing.Point(3, 26);
            this.topologyDiagram.Name = "topologyDiagram";
            this.topologyDiagram.Size = new System.Drawing.Size(330, 224);
            this.topologyDiagram.SizeMode = System.Windows.Forms.PictureBoxSizeMode.CenterImage;
            this.topologyDiagram.TabIndex = 1;
            this.topologyDiagram.TabStop = false;
            // 
            // topology
            // 
            this.topology.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) 
            | System.Windows.Forms.AnchorStyles.Right)));
            this.topology.AutoSize = true;
            this.topology.BackColor = System.Drawing.Color.Transparent;
            this.topology.Font = new System.Drawing.Font("Tahoma", 14.25F);
            this.topology.Location = new System.Drawing.Point(3, 0);
            this.topology.Name = "topology";
            this.topology.Size = new System.Drawing.Size(330, 23);
            this.topology.TabIndex = 0;
            this.topology.Text = "Triangle List";
            this.topology.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
            // 
            // groupBox4
            // 
            this.groupBox4.Controls.Add(this.iabuffers);
            this.groupBox4.Dock = System.Windows.Forms.DockStyle.Fill;
            this.groupBox4.Location = new System.Drawing.Point(3, 330);
            this.groupBox4.Name = "groupBox4";
            this.groupBox4.Size = new System.Drawing.Size(572, 272);
            this.groupBox4.TabIndex = 8;
            this.groupBox4.TabStop = false;
            this.groupBox4.Text = "Buffers";
            // 
            // iabuffers
            // 
            treeListColumn1.AutoSizeMinSize = 0;
            treeListColumn1.Width = 60;
            treeListColumn2.AutoSize = true;
            treeListColumn2.AutoSizeMinSize = 100;
            treeListColumn2.Width = 50;
            treeListColumn3.AutoSizeMinSize = 0;
            treeListColumn3.Width = 75;
            treeListColumn4.AutoSizeMinSize = 0;
            treeListColumn4.Width = 75;
            treeListColumn5.AutoSizeMinSize = 0;
            treeListColumn5.Width = 80;
            treeListColumn6.AutoSizeMinSize = 0;
            treeListColumn6.Width = 25;
            this.iabuffers.Columns.AddRange(new TreelistView.TreeListColumn[] {
            treeListColumn1,
            treeListColumn2,
            treeListColumn3,
            treeListColumn4,
            treeListColumn5,
            treeListColumn6});
            this.iabuffers.Cursor = System.Windows.Forms.Cursors.VSplit;
            this.iabuffers.Dock = System.Windows.Forms.DockStyle.Fill;
            this.iabuffers.GridLineColour = System.Drawing.SystemColors.ControlDark;
            this.iabuffers.Location = new System.Drawing.Point(3, 16);
            this.iabuffers.MultiSelect = false;
            this.iabuffers.Name = "iabuffers";
            this.iabuffers.RowOptions.ItemHeight = 20;
            this.iabuffers.RowOptions.ShowHeader = false;
            this.iabuffers.Size = new System.Drawing.Size(566, 253);
            this.iabuffers.TabIndex = 10;
            this.iabuffers.Text = "treeListView1";
            this.iabuffers.TreeColumn = 5;
            this.iabuffers.ViewOptions.Indent = 0;
            this.iabuffers.ViewOptions.ShowLine = false;
            this.iabuffers.ViewOptions.ShowPlusMinus = false;
            this.iabuffers.NodeDoubleClicked += new TreelistView.TreeListView.NodeDoubleClickedHandler(this.iabuffers_NodeDoubleClicked);
            this.iabuffers.NodeClicked += new TreelistView.TreeListView.NodeClickedHandler(this.iabuffers_NodeDoubleClicked);
            this.iabuffers.KeyDown += new System.Windows.Forms.KeyEventHandler(this.defaultCopyPaste_KeyDown);
            this.iabuffers.Leave += new System.EventHandler(this.disableSelection_Leave);
            this.iabuffers.MouseClick += new System.Windows.Forms.MouseEventHandler(this.hideDisabledEmpty_MouseClick);
            this.iabuffers.MouseLeave += new System.EventHandler(this.ia_MouseLeave);
            this.iabuffers.MouseMove += new System.Windows.Forms.MouseEventHandler(this.iabuffers_MouseMove);
            // 
            // groupBox2
            // 
            this.tableLayoutPanel1.SetColumnSpan(groupBox2, 3);
            groupBox2.Controls.Add(this.inputLayouts);
            groupBox2.Dock = System.Windows.Forms.DockStyle.Fill;
            groupBox2.Location = new System.Drawing.Point(3, 3);
            groupBox2.Name = "groupBox2";
            groupBox2.Size = new System.Drawing.Size(1151, 271);
            groupBox2.TabIndex = 9;
            groupBox2.TabStop = false;
            groupBox2.Text = "Input Layouts";
            // 
            // inputLayouts
            // 
            treeListColumn7.AutoSizeMinSize = 0;
            treeListColumn7.Width = 40;
            treeListColumn8.AutoSizeMinSize = 0;
            treeListColumn8.Width = 200;
            treeListColumn9.AutoSize = true;
            treeListColumn9.AutoSizeMinSize = 50;
            treeListColumn9.Width = 75;
            treeListColumn10.AutoSizeMinSize = 0;
            treeListColumn10.Width = 150;
            treeListColumn11.AutoSizeMinSize = 0;
            treeListColumn11.Width = 60;
            treeListColumn12.AutoSizeMinSize = 0;
            treeListColumn12.Width = 150;
            treeListColumn13.AutoSizeMinSize = 0;
            treeListColumn13.Width = 90;
            treeListColumn14.AutoSizeMinSize = 0;
            treeListColumn14.Width = 60;
            treeListColumn15.AutoSizeMinSize = 0;
            treeListColumn15.Width = 25;
            this.inputLayouts.Columns.AddRange(new TreelistView.TreeListColumn[] {
            treeListColumn7,
            treeListColumn8,
            treeListColumn9,
            treeListColumn10,
            treeListColumn11,
            treeListColumn12,
            treeListColumn13,
            treeListColumn14,
            treeListColumn15});
            this.inputLayouts.Cursor = System.Windows.Forms.Cursors.Arrow;
            this.inputLayouts.Dock = System.Windows.Forms.DockStyle.Fill;
            this.inputLayouts.GridLineColour = System.Drawing.SystemColors.ControlDark;
            this.inputLayouts.Location = new System.Drawing.Point(3, 16);
            this.inputLayouts.MultiSelect = false;
            this.inputLayouts.Name = "inputLayouts";
            this.inputLayouts.RowOptions.ItemHeight = 20;
            this.inputLayouts.RowOptions.ShowHeader = false;
            this.inputLayouts.Size = new System.Drawing.Size(1145, 252);
            this.inputLayouts.TabIndex = 12;
            this.inputLayouts.Text = "Input Layouts";
            this.inputLayouts.TreeColumn = 8;
            this.inputLayouts.ViewOptions.Indent = 0;
            this.inputLayouts.ViewOptions.ShowLine = false;
            this.inputLayouts.ViewOptions.ShowPlusMinus = false;
            this.inputLayouts.NodeDoubleClicked += new TreelistView.TreeListView.NodeDoubleClickedHandler(this.inputLayouts_NodeDoubleClick);
            this.inputLayouts.NodeClicked += new TreelistView.TreeListView.NodeClickedHandler(this.inputLayouts_NodeDoubleClick);
            this.inputLayouts.KeyDown += new System.Windows.Forms.KeyEventHandler(this.defaultCopyPaste_KeyDown);
            this.inputLayouts.Leave += new System.EventHandler(this.disableSelection_Leave);
            this.inputLayouts.MouseClick += new System.Windows.Forms.MouseEventHandler(this.hideDisabledEmpty_MouseClick);
            this.inputLayouts.MouseLeave += new System.EventHandler(this.ia_MouseLeave);
            this.inputLayouts.MouseMove += new System.Windows.Forms.MouseEventHandler(this.inputLayouts_MouseMove);
            // 
            // groupBox39
            // 
            groupBox39.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) 
            | System.Windows.Forms.AnchorStyles.Right)));
            this.tableLayoutPanel1.SetColumnSpan(groupBox39, 3);
            groupBox39.Controls.Add(flowLayoutPanel9);
            groupBox39.Location = new System.Drawing.Point(3, 280);
            groupBox39.Name = "groupBox39";
            groupBox39.Size = new System.Drawing.Size(1151, 44);
            groupBox39.TabIndex = 10;
            groupBox39.TabStop = false;
            groupBox39.Text = "Input Layout Bytecode";
            // 
            // flowLayoutPanel9
            // 
            flowLayoutPanel9.Controls.Add(this.iaBytecode);
            flowLayoutPanel9.Controls.Add(this.iaBytecodeCog);
            flowLayoutPanel9.Controls.Add(this.iaBytecodeMismatch);
            flowLayoutPanel9.Dock = System.Windows.Forms.DockStyle.Fill;
            flowLayoutPanel9.Location = new System.Drawing.Point(3, 16);
            flowLayoutPanel9.Name = "flowLayoutPanel9";
            flowLayoutPanel9.Size = new System.Drawing.Size(1145, 25);
            flowLayoutPanel9.TabIndex = 26;
            // 
            // iaBytecode
            // 
            this.iaBytecode.Anchor = System.Windows.Forms.AnchorStyles.Left;
            this.iaBytecode.AutoSize = true;
            this.iaBytecode.BackColor = System.Drawing.Color.LightGray;
            this.iaBytecode.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
            this.iaBytecode.Cursor = System.Windows.Forms.Cursors.Hand;
            this.iaBytecode.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F);
            this.iaBytecode.Location = new System.Drawing.Point(3, 3);
            this.iaBytecode.MinimumSize = new System.Drawing.Size(300, 2);
            this.iaBytecode.Name = "iaBytecode";
            this.iaBytecode.Size = new System.Drawing.Size(300, 15);
            this.iaBytecode.TabIndex = 24;
            this.iaBytecode.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
            this.iaBytecode.Click += new System.EventHandler(this.shader_Click);
            this.iaBytecode.MouseEnter += new System.EventHandler(this.shaderCog_MouseEnter);
            this.iaBytecode.MouseLeave += new System.EventHandler(this.shaderCog_MouseLeave);
            // 
            // iaBytecodeCog
            // 
            this.iaBytecodeCog.Cursor = System.Windows.Forms.Cursors.Hand;
            this.iaBytecodeCog.Image = global::renderdocui.Properties.Resources.action;
            this.iaBytecodeCog.Location = new System.Drawing.Point(309, 3);
            this.iaBytecodeCog.Name = "iaBytecodeCog";
            this.iaBytecodeCog.Size = new System.Drawing.Size(16, 16);
            this.iaBytecodeCog.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize;
            this.iaBytecodeCog.TabIndex = 25;
            this.iaBytecodeCog.TabStop = false;
            this.iaBytecodeCog.Click += new System.EventHandler(this.shader_Click);
            this.iaBytecodeCog.MouseEnter += new System.EventHandler(this.shaderCog_MouseEnter);
            this.iaBytecodeCog.MouseLeave += new System.EventHandler(this.shaderCog_MouseLeave);
            // 
            // iaBytecodeMismatch
            // 
            this.iaBytecodeMismatch.Anchor = System.Windows.Forms.AnchorStyles.Left;
            this.iaBytecodeMismatch.AutoSize = true;
            this.iaBytecodeMismatch.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
            this.iaBytecodeMismatch.ForeColor = System.Drawing.Color.Red;
            this.iaBytecodeMismatch.Location = new System.Drawing.Point(331, 2);
            this.iaBytecodeMismatch.Name = "iaBytecodeMismatch";
            this.iaBytecodeMismatch.Padding = new System.Windows.Forms.Padding(0, 1, 0, 1);
            this.iaBytecodeMismatch.Size = new System.Drawing.Size(145, 17);
            this.iaBytecodeMismatch.TabIndex = 26;
            this.iaBytecodeMismatch.Text = "Warning: Mismatch detected";
            // 
            // groupBox44
            // 
            groupBox44.Controls.Add(this.meshView);
            groupBox44.Dock = System.Windows.Forms.DockStyle.Fill;
            groupBox44.Location = new System.Drawing.Point(581, 330);
            groupBox44.Name = "groupBox44";
            groupBox44.Size = new System.Drawing.Size(225, 272);
            groupBox44.TabIndex = 11;
            groupBox44.TabStop = false;
            groupBox44.Text = "Mesh View";
            // 
            // meshView
            // 
            this.meshView.Cursor = System.Windows.Forms.Cursors.Hand;
            this.meshView.Dock = System.Windows.Forms.DockStyle.Fill;
            this.meshView.Image = global::renderdocui.Properties.Resources.wireframe_mesh;
            this.meshView.Location = new System.Drawing.Point(3, 16);
            this.meshView.Name = "meshView";
            this.meshView.Size = new System.Drawing.Size(219, 253);
            this.meshView.SizeMode = System.Windows.Forms.PictureBoxSizeMode.CenterImage;
            this.meshView.TabIndex = 0;
            this.meshView.TabStop = false;
            this.toolTip.SetToolTip(this.meshView, "View the mesh");
            this.meshView.Click += new System.EventHandler(this.meshView_Click);
            this.meshView.MouseEnter += new System.EventHandler(this.meshView_MouseEnter);
            this.meshView.MouseLeave += new System.EventHandler(this.meshView_MouseLeave);
            // 
            // tabVS
            // 
            this.tabVS.Controls.Add(this.panel2);
            this.tabVS.Location = new System.Drawing.Point(4, 22);
            this.tabVS.Name = "tabVS";
            this.tabVS.Size = new System.Drawing.Size(1157, 605);
            this.tabVS.TabIndex = 1;
            this.tabVS.Text = "Vertex Shader";
            this.tabVS.UseVisualStyleBackColor = true;
            // 
            // panel2
            // 
            this.panel2.AutoScroll = true;
            this.panel2.AutoScrollMinSize = new System.Drawing.Size(0, 500);
            this.panel2.Controls.Add(this.tableLayoutPanel2);
            this.panel2.Dock = System.Windows.Forms.DockStyle.Fill;
            this.panel2.Location = new System.Drawing.Point(0, 0);
            this.panel2.Name = "panel2";
            this.panel2.Size = new System.Drawing.Size(1157, 605);
            this.panel2.TabIndex = 4;
            // 
            // tableLayoutPanel2
            // 
            this.tableLayoutPanel2.ColumnCount = 2;
            this.tableLayoutPanel2.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 50F));
            this.tableLayoutPanel2.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 50F));
            this.tableLayoutPanel2.Controls.Add(this.groupBox3, 0, 0);
            this.tableLayoutPanel2.Controls.Add(this.groupBox5, 1, 3);
            this.tableLayoutPanel2.Controls.Add(this.groupBox7, 0, 1);
            this.tableLayoutPanel2.Controls.Add(this.groupBox8, 0, 2);
            this.tableLayoutPanel2.Controls.Add(this.groupBox9, 0, 3);
            this.tableLayoutPanel2.Dock = System.Windows.Forms.DockStyle.Fill;
            this.tableLayoutPanel2.Location = new System.Drawing.Point(0, 0);
            this.tableLayoutPanel2.Name = "tableLayoutPanel2";
            this.tableLayoutPanel2.RowCount = 4;
            this.tableLayoutPanel2.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 50F));
            this.tableLayoutPanel2.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 25F));
            this.tableLayoutPanel2.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 25F));
            this.tableLayoutPanel2.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 25F));
            this.tableLayoutPanel2.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 25F));
            this.tableLayoutPanel2.Size = new System.Drawing.Size(1157, 605);
            this.tableLayoutPanel2.TabIndex = 1;
            // 
            // groupBox3
            // 
            this.tableLayoutPanel2.SetColumnSpan(this.groupBox3, 2);
            this.groupBox3.Controls.Add(this.flowLayoutPanel3);
            this.groupBox3.Dock = System.Windows.Forms.DockStyle.Fill;
            this.groupBox3.Location = new System.Drawing.Point(3, 3);
            this.groupBox3.Name = "groupBox3";
            this.groupBox3.Size = new System.Drawing.Size(1151, 44);
            this.groupBox3.TabIndex = 17;
            this.groupBox3.TabStop = false;
            this.groupBox3.Text = "Shader";
            // 
            // flowLayoutPanel3
            // 
            this.flowLayoutPanel3.Controls.Add(this.vsShader);
            this.flowLayoutPanel3.Controls.Add(this.vsShaderCog);
            this.flowLayoutPanel3.Controls.Add(this.vsShaderEdit);
            this.flowLayoutPanel3.Dock = System.Windows.Forms.DockStyle.Fill;
            this.flowLayoutPanel3.Location = new System.Drawing.Point(3, 16);
            this.flowLayoutPanel3.Name = "flowLayoutPanel3";
            this.flowLayoutPanel3.Size = new System.Drawing.Size(1145, 25);
            this.flowLayoutPanel3.TabIndex = 25;
            // 
            // vsShader
            // 
            this.vsShader.Anchor = System.Windows.Forms.AnchorStyles.Left;
            this.vsShader.AutoSize = true;
            this.vsShader.BackColor = System.Drawing.Color.LightGray;
            this.vsShader.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
            this.vsShader.Cursor = System.Windows.Forms.Cursors.Hand;
            this.vsShader.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F);
            this.vsShader.Location = new System.Drawing.Point(3, 3);
            this.vsShader.MinimumSize = new System.Drawing.Size(300, 2);
            this.vsShader.Name = "vsShader";
            this.vsShader.Size = new System.Drawing.Size(300, 15);
            this.vsShader.TabIndex = 24;
            this.vsShader.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
            this.vsShader.Click += new System.EventHandler(this.shader_Click);
            this.vsShader.MouseEnter += new System.EventHandler(this.shaderCog_MouseEnter);
            this.vsShader.MouseLeave += new System.EventHandler(this.shaderCog_MouseLeave);
            // 
            // vsShaderCog
            // 
            this.vsShaderCog.Cursor = System.Windows.Forms.Cursors.Hand;
            this.vsShaderCog.Image = global::renderdocui.Properties.Resources.action;
            this.vsShaderCog.Location = new System.Drawing.Point(309, 3);
            this.vsShaderCog.Name = "vsShaderCog";
            this.vsShaderCog.Size = new System.Drawing.Size(16, 16);
            this.vsShaderCog.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize;
            this.vsShaderCog.TabIndex = 25;
            this.vsShaderCog.TabStop = false;
            this.vsShaderCog.Click += new System.EventHandler(this.shader_Click);
            this.vsShaderCog.MouseEnter += new System.EventHandler(this.shaderCog_MouseEnter);
            this.vsShaderCog.MouseLeave += new System.EventHandler(this.shaderCog_MouseLeave);
            // 
            // vsShaderEdit
            // 
            this.vsShaderEdit.Cursor = System.Windows.Forms.Cursors.Hand;
            this.vsShaderEdit.Image = global::renderdocui.Properties.Resources.page_white_edit;
            this.vsShaderEdit.Location = new System.Drawing.Point(331, 3);
            this.vsShaderEdit.Name = "vsShaderEdit";
            this.vsShaderEdit.Size = new System.Drawing.Size(16, 16);
            this.vsShaderEdit.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize;
            this.vsShaderEdit.TabIndex = 26;
            this.vsShaderEdit.TabStop = false;
            this.toolTip.SetToolTip(this.vsShaderEdit, "HLSL edit and replace this shader");
            this.vsShaderEdit.Click += new System.EventHandler(this.shaderedit_Click);
            // 
            // groupBox5
            // 
            this.tableLayoutPanel2.SetColumnSpan(this.groupBox5, 2);
            this.groupBox5.Controls.Add(this.vsClasses);
            this.groupBox5.Dock = System.Windows.Forms.DockStyle.Fill;
            this.groupBox5.Location = new System.Drawing.Point(3, 467);
            this.groupBox5.Name = "groupBox5";
            this.groupBox5.Size = new System.Drawing.Size(1151, 135);
            this.groupBox5.TabIndex = 16;
            this.groupBox5.TabStop = false;
            this.groupBox5.Text = "Class Instances";
            // 
            // vsClasses
            // 
            treeListColumn16.AutoSizeMinSize = 0;
            treeListColumn16.Width = 50;
            treeListColumn17.AutoSizeMinSize = 0;
            treeListColumn17.Width = 200;
            treeListColumn18.AutoSize = true;
            treeListColumn18.AutoSizeMinSize = 50;
            treeListColumn18.Width = 60;
            this.vsClasses.Columns.AddRange(new TreelistView.TreeListColumn[] {
            treeListColumn16,
            treeListColumn17,
            treeListColumn18});
            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);
            this.vsClasses.Name = "vsClasses";
            this.vsClasses.RowOptions.ItemHeight = 20;
            this.vsClasses.RowOptions.ShowHeader = false;
            this.vsClasses.Size = new System.Drawing.Size(1145, 116);
            this.vsClasses.TabIndex = 4;
            this.vsClasses.Text = "Class Instances";
            this.vsClasses.TreeColumn = -1;
            this.vsClasses.ViewOptions.ShowLine = false;
            this.vsClasses.ViewOptions.ShowPlusMinus = false;
            this.vsClasses.KeyDown += new System.Windows.Forms.KeyEventHandler(this.defaultCopyPaste_KeyDown);
            this.vsClasses.Leave += new System.EventHandler(this.disableSelection_Leave);
            this.vsClasses.MouseClick += new System.Windows.Forms.MouseEventHandler(this.hideDisabledEmpty_MouseClick);
            // 
            // groupBox7
            // 
            this.tableLayoutPanel2.SetColumnSpan(this.groupBox7, 2);
            this.groupBox7.Controls.Add(this.vsResources);
            this.groupBox7.Dock = System.Windows.Forms.DockStyle.Fill;
            this.groupBox7.Location = new System.Drawing.Point(3, 53);
            this.groupBox7.Name = "groupBox7";
            this.groupBox7.Size = new System.Drawing.Size(1151, 132);
            this.groupBox7.TabIndex = 14;
            this.groupBox7.TabStop = false;
            this.groupBox7.Text = "Resources";
            // 
            // vsResources
            // 
            treeListColumn19.AutoSizeMinSize = 0;
            treeListColumn19.Width = 120;
            treeListColumn20.AutoSize = true;
            treeListColumn20.AutoSizeMinSize = 150;
            treeListColumn20.Width = 50;
            treeListColumn21.AutoSizeMinSize = 0;
            treeListColumn21.Width = 75;
            treeListColumn22.AutoSizeMinSize = 0;
            treeListColumn22.Width = 50;
            treeListColumn23.AutoSizeMinSize = 0;
            treeListColumn23.Width = 50;
            treeListColumn24.AutoSizeMinSize = 0;
            treeListColumn24.Width = 50;
            treeListColumn25.AutoSizeMinSize = 0;
            treeListColumn25.Width = 75;
            treeListColumn26.AutoSizeMinSize = 0;
            treeListColumn26.Width = 200;
            treeListColumn27.AutoSizeMinSize = 0;
            treeListColumn27.Width = 25;
            this.vsResources.Columns.AddRange(new TreelistView.TreeListColumn[] {
            treeListColumn19,
            treeListColumn20,
            treeListColumn21,
            treeListColumn22,
            treeListColumn23,
            treeListColumn24,
            treeListColumn25,
            treeListColumn26,
            treeListColumn27});
            this.vsResources.Cursor = System.Windows.Forms.Cursors.Arrow;
            this.vsResources.Dock = System.Windows.Forms.DockStyle.Fill;
            this.vsResources.GridLineColour = System.Drawing.SystemColors.ControlDark;
            this.vsResources.Location = new System.Drawing.Point(3, 16);
            this.vsResources.MultiSelect = false;
            this.vsResources.Name = "vsResources";
            this.vsResources.RowOptions.HoverHighlight = true;
            this.vsResources.RowOptions.ItemHeight = 20;
            this.vsResources.RowOptions.ShowHeader = false;
            this.vsResources.Size = new System.Drawing.Size(1145, 113);
            this.vsResources.TabIndex = 1;
            this.vsResources.Text = "Resources";
            this.vsResources.TreeColumn = 8;
            this.vsResources.ViewOptions.Indent = 0;
            this.vsResources.ViewOptions.ShowLine = false;
            this.vsResources.ViewOptions.ShowPlusMinus = false;
            this.vsResources.NodeDoubleClicked += new TreelistView.TreeListView.NodeDoubleClickedHandler(this.textureCell_CellDoubleClick);
            this.vsResources.NodeClicked += new TreelistView.TreeListView.NodeClickedHandler(this.textureCell_CellDoubleClick);
            this.vsResources.KeyDown += new System.Windows.Forms.KeyEventHandler(this.defaultCopyPaste_KeyDown);
            this.vsResources.Leave += new System.EventHandler(this.disableSelection_Leave);
            this.vsResources.MouseClick += new System.Windows.Forms.MouseEventHandler(this.hideDisabledEmpty_MouseClick);
            // 
            // groupBox8
            // 
            this.tableLayoutPanel2.SetColumnSpan(this.groupBox8, 2);
            this.groupBox8.Controls.Add(this.vsSamplers);
            this.groupBox8.Dock = System.Windows.Forms.DockStyle.Fill;
            this.groupBox8.Location = new System.Drawing.Point(3, 191);
            this.groupBox8.Name = "groupBox8";
            this.groupBox8.Size = new System.Drawing.Size(1151, 132);
            this.groupBox8.TabIndex = 13;
            this.groupBox8.TabStop = false;
            this.groupBox8.Text = "Samplers";
            // 
            // vsSamplers
            // 
            treeListColumn28.AutoSizeMinSize = 0;
            treeListColumn28.Width = 120;
            treeListColumn29.AutoSizeMinSize = 100;
            treeListColumn29.Width = 200;
            treeListColumn30.AutoSizeMinSize = 0;
            treeListColumn30.Width = 250;
            treeListColumn31.AutoSizeMinSize = 0;
            treeListColumn31.Width = 70;
            treeListColumn32.AutoSize = true;
            treeListColumn32.AutoSizeMinSize = 50;
            treeListColumn32.Width = 50;
            this.vsSamplers.Columns.AddRange(new TreelistView.TreeListColumn[] {
            treeListColumn28,
            treeListColumn29,
            treeListColumn30,
            treeListColumn31,
            treeListColumn32});
            this.vsSamplers.Cursor = System.Windows.Forms.Cursors.Arrow;
            this.vsSamplers.Dock = System.Windows.Forms.DockStyle.Fill;
            this.vsSamplers.GridLineColour = System.Drawing.SystemColors.ControlDark;
            this.vsSamplers.Location = new System.Drawing.Point(3, 16);
            this.vsSamplers.MultiSelect = false;
            this.vsSamplers.Name = "vsSamplers";
            this.vsSamplers.RowOptions.HoverHighlight = true;
            this.vsSamplers.RowOptions.ItemHeight = 20;
            this.vsSamplers.RowOptions.ShowHeader = false;
            this.vsSamplers.Size = new System.Drawing.Size(1145, 113);
            this.vsSamplers.TabIndex = 12;
            this.vsSamplers.Text = "Samplers";
            this.vsSamplers.TreeColumn = -1;
            this.vsSamplers.ViewOptions.Indent = 0;
            this.vsSamplers.ViewOptions.ShowLine = false;
            this.vsSamplers.ViewOptions.ShowPlusMinus = false;
            this.vsSamplers.KeyDown += new System.Windows.Forms.KeyEventHandler(this.defaultCopyPaste_KeyDown);
            this.vsSamplers.Leave += new System.EventHandler(this.disableSelection_Leave);
            this.vsSamplers.MouseClick += new System.Windows.Forms.MouseEventHandler(this.hideDisabledEmpty_MouseClick);
            // 
            // groupBox9
            // 
            this.tableLayoutPanel2.SetColumnSpan(this.groupBox9, 2);
            this.groupBox9.Controls.Add(this.vsCBuffers);
            this.groupBox9.Dock = System.Windows.Forms.DockStyle.Fill;
            this.groupBox9.Location = new System.Drawing.Point(3, 329);
            this.groupBox9.Name = "groupBox9";
            this.groupBox9.Size = new System.Drawing.Size(1151, 132);
            this.groupBox9.TabIndex = 12;
            this.groupBox9.TabStop = false;
            this.groupBox9.Text = "Constant Buffers";
            // 
            // vsCBuffers
            // 
            treeListColumn33.AutoSizeMinSize = 0;
            treeListColumn33.Width = 120;
            treeListColumn34.AutoSize = true;
            treeListColumn34.AutoSizeMinSize = 100;
            treeListColumn34.Width = 50;
            treeListColumn35.AutoSizeMinSize = 0;
            treeListColumn35.Width = 75;
            treeListColumn36.AutoSizeMinSize = 0;
            treeListColumn36.Width = 200;
            treeListColumn37.AutoSizeMinSize = 0;
            treeListColumn37.Width = 25;
            this.vsCBuffers.Columns.AddRange(new TreelistView.TreeListColumn[] {
            treeListColumn33,
            treeListColumn34,
            treeListColumn35,
            treeListColumn36,
            treeListColumn37});
            this.vsCBuffers.Cursor = System.Windows.Forms.Cursors.Arrow;
            this.vsCBuffers.Dock = System.Windows.Forms.DockStyle.Fill;
            this.vsCBuffers.GridLineColour = System.Drawing.SystemColors.ControlDark;
            this.vsCBuffers.Location = new System.Drawing.Point(3, 16);
            this.vsCBuffers.MultiSelect = false;
            this.vsCBuffers.Name = "vsCBuffers";
            this.vsCBuffers.RowOptions.HoverHighlight = true;
            this.vsCBuffers.RowOptions.ItemHeight = 20;
            this.vsCBuffers.RowOptions.ShowHeader = false;
            this.vsCBuffers.Size = new System.Drawing.Size(1145, 113);
            this.vsCBuffers.TabIndex = 11;
            this.vsCBuffers.Text = "Constant Buffers";
            this.vsCBuffers.TreeColumn = 4;
            this.vsCBuffers.ViewOptions.Indent = 0;
            this.vsCBuffers.ViewOptions.ShowLine = false;
            this.vsCBuffers.ViewOptions.ShowPlusMinus = false;
            this.vsCBuffers.NodeDoubleClicked += new TreelistView.TreeListView.NodeDoubleClickedHandler(this.cbuffers_NodeDoubleClicked);
            this.vsCBuffers.NodeClicked += new TreelistView.TreeListView.NodeClickedHandler(this.cbuffers_NodeDoubleClicked);
            this.vsCBuffers.KeyDown += new System.Windows.Forms.KeyEventHandler(this.defaultCopyPaste_KeyDown);
            this.vsCBuffers.Leave += new System.EventHandler(this.disableSelection_Leave);
            this.vsCBuffers.MouseClick += new System.Windows.Forms.MouseEventHandler(this.hideDisabledEmpty_MouseClick);
            // 
            // tabHS
            // 
            this.tabHS.Controls.Add(this.panel3);
            this.tabHS.Location = new System.Drawing.Point(4, 22);
            this.tabHS.Name = "tabHS";
            this.tabHS.Size = new System.Drawing.Size(1157, 605);
            this.tabHS.TabIndex = 2;
            this.tabHS.Text = "Hull Shader";
            this.tabHS.UseVisualStyleBackColor = true;
            // 
            // panel3
            // 
            this.panel3.AutoScroll = true;
            this.panel3.AutoScrollMinSize = new System.Drawing.Size(0, 500);
            this.panel3.Controls.Add(this.tableLayoutPanel3);
            this.panel3.Dock = System.Windows.Forms.DockStyle.Fill;
            this.panel3.Location = new System.Drawing.Point(0, 0);
            this.panel3.Name = "panel3";
            this.panel3.Size = new System.Drawing.Size(1157, 605);
            this.panel3.TabIndex = 4;
            // 
            // tableLayoutPanel3
            // 
            this.tableLayoutPanel3.ColumnCount = 2;
            this.tableLayoutPanel3.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 50F));
            this.tableLayoutPanel3.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 50F));
            this.tableLayoutPanel3.Controls.Add(this.groupBox10, 0, 0);
            this.tableLayoutPanel3.Controls.Add(this.groupBox11, 1, 3);
            this.tableLayoutPanel3.Controls.Add(this.groupBox12, 0, 1);
            this.tableLayoutPanel3.Controls.Add(this.groupBox14, 0, 2);
            this.tableLayoutPanel3.Controls.Add(this.groupBox15, 0, 3);
            this.tableLayoutPanel3.Dock = System.Windows.Forms.DockStyle.Fill;
            this.tableLayoutPanel3.Location = new System.Drawing.Point(0, 0);
            this.tableLayoutPanel3.Name = "tableLayoutPanel3";
            this.tableLayoutPanel3.RowCount = 4;
            this.tableLayoutPanel3.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 50F));
            this.tableLayoutPanel3.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 25F));
            this.tableLayoutPanel3.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 25F));
            this.tableLayoutPanel3.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 25F));
            this.tableLayoutPanel3.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 25F));
            this.tableLayoutPanel3.Size = new System.Drawing.Size(1157, 605);
            this.tableLayoutPanel3.TabIndex = 1;
            // 
            // groupBox10
            // 
            this.tableLayoutPanel3.SetColumnSpan(this.groupBox10, 2);
            this.groupBox10.Controls.Add(this.flowLayoutPanel4);
            this.groupBox10.Dock = System.Windows.Forms.DockStyle.Fill;
            this.groupBox10.Location = new System.Drawing.Point(3, 3);
            this.groupBox10.Name = "groupBox10";
            this.groupBox10.Size = new System.Drawing.Size(1151, 44);
            this.groupBox10.TabIndex = 17;
            this.groupBox10.TabStop = false;
            this.groupBox10.Text = "Shader";
            // 
            // flowLayoutPanel4
            // 
            this.flowLayoutPanel4.Controls.Add(this.hsShader);
            this.flowLayoutPanel4.Controls.Add(this.hsShaderCog);
            this.flowLayoutPanel4.Controls.Add(this.hsShaderEdit);
            this.flowLayoutPanel4.Dock = System.Windows.Forms.DockStyle.Fill;
            this.flowLayoutPanel4.Location = new System.Drawing.Point(3, 16);
            this.flowLayoutPanel4.Name = "flowLayoutPanel4";
            this.flowLayoutPanel4.Size = new System.Drawing.Size(1145, 25);
            this.flowLayoutPanel4.TabIndex = 25;
            // 
            // hsShader
            // 
            this.hsShader.Anchor = System.Windows.Forms.AnchorStyles.Left;
            this.hsShader.AutoSize = true;
            this.hsShader.BackColor = System.Drawing.Color.LightGray;
            this.hsShader.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
            this.hsShader.Cursor = System.Windows.Forms.Cursors.Hand;
            this.hsShader.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F);
            this.hsShader.Location = new System.Drawing.Point(3, 3);
            this.hsShader.MinimumSize = new System.Drawing.Size(300, 2);
            this.hsShader.Name = "hsShader";
            this.hsShader.Size = new System.Drawing.Size(300, 15);
            this.hsShader.TabIndex = 24;
            this.hsShader.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
            this.hsShader.Click += new System.EventHandler(this.shader_Click);
            this.hsShader.MouseEnter += new System.EventHandler(this.shaderCog_MouseEnter);
            this.hsShader.MouseLeave += new System.EventHandler(this.shaderCog_MouseLeave);
            // 
            // hsShaderCog
            // 
            this.hsShaderCog.Cursor = System.Windows.Forms.Cursors.Hand;
            this.hsShaderCog.Image = global::renderdocui.Properties.Resources.action;
            this.hsShaderCog.Location = new System.Drawing.Point(309, 3);
            this.hsShaderCog.Name = "hsShaderCog";
            this.hsShaderCog.Size = new System.Drawing.Size(16, 16);
            this.hsShaderCog.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize;
            this.hsShaderCog.TabIndex = 25;
            this.hsShaderCog.TabStop = false;
            this.hsShaderCog.Click += new System.EventHandler(this.shader_Click);
            this.hsShaderCog.MouseEnter += new System.EventHandler(this.shaderCog_MouseEnter);
            this.hsShaderCog.MouseLeave += new System.EventHandler(this.shaderCog_MouseLeave);
            // 
            // hsShaderEdit
            // 
            this.hsShaderEdit.Cursor = System.Windows.Forms.Cursors.Hand;
            this.hsShaderEdit.Image = global::renderdocui.Properties.Resources.page_white_edit;
            this.hsShaderEdit.Location = new System.Drawing.Point(331, 3);
            this.hsShaderEdit.Name = "hsShaderEdit";
            this.hsShaderEdit.Size = new System.Drawing.Size(16, 16);
            this.hsShaderEdit.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize;
            this.hsShaderEdit.TabIndex = 27;
            this.hsShaderEdit.TabStop = false;
            this.toolTip.SetToolTip(this.hsShaderEdit, "HLSL edit and replace this shader");
            this.hsShaderEdit.Click += new System.EventHandler(this.shaderedit_Click);
            // 
            // groupBox11
            // 
            this.tableLayoutPanel3.SetColumnSpan(this.groupBox11, 2);
            this.groupBox11.Controls.Add(this.hsClasses);
            this.groupBox11.Dock = System.Windows.Forms.DockStyle.Fill;
            this.groupBox11.Location = new System.Drawing.Point(3, 467);
            this.groupBox11.Name = "groupBox11";
            this.groupBox11.Size = new System.Drawing.Size(1151, 135);
            this.groupBox11.TabIndex = 16;
            this.groupBox11.TabStop = false;
            this.groupBox11.Text = "Class Instances";
            // 
            // hsClasses
            // 
            treeListColumn38.AutoSizeMinSize = 0;
            treeListColumn38.Width = 50;
            treeListColumn39.AutoSizeMinSize = 0;
            treeListColumn39.Width = 200;
            treeListColumn40.AutoSize = true;
            treeListColumn40.AutoSizeMinSize = 50;
            treeListColumn40.Width = 60;
            this.hsClasses.Columns.AddRange(new TreelistView.TreeListColumn[] {
            treeListColumn38,
            treeListColumn39,
            treeListColumn40});
            this.hsClasses.Cursor = System.Windows.Forms.Cursors.Arrow;
            this.hsClasses.Dock = System.Windows.Forms.DockStyle.Fill;
            this.hsClasses.Location = new System.Drawing.Point(3, 16);
            this.hsClasses.Name = "hsClasses";
            this.hsClasses.RowOptions.ItemHeight = 20;
            this.hsClasses.RowOptions.ShowHeader = false;
            this.hsClasses.Size = new System.Drawing.Size(1145, 116);
            this.hsClasses.TabIndex = 4;
            this.hsClasses.Text = "Class Instances";
            this.hsClasses.TreeColumn = -1;
            this.hsClasses.ViewOptions.ShowLine = false;
            this.hsClasses.ViewOptions.ShowPlusMinus = false;
            this.hsClasses.KeyDown += new System.Windows.Forms.KeyEventHandler(this.defaultCopyPaste_KeyDown);
            this.hsClasses.Leave += new System.EventHandler(this.disableSelection_Leave);
            this.hsClasses.MouseClick += new System.Windows.Forms.MouseEventHandler(this.hideDisabledEmpty_MouseClick);
            // 
            // groupBox12
            // 
            this.tableLayoutPanel3.SetColumnSpan(this.groupBox12, 2);
            this.groupBox12.Controls.Add(this.hsResources);
            this.groupBox12.Dock = System.Windows.Forms.DockStyle.Fill;
            this.groupBox12.Location = new System.Drawing.Point(3, 53);
            this.groupBox12.Name = "groupBox12";
            this.groupBox12.Size = new System.Drawing.Size(1151, 132);
            this.groupBox12.TabIndex = 14;
            this.groupBox12.TabStop = false;
            this.groupBox12.Text = "Resources";
            // 
            // hsResources
            // 
            treeListColumn41.AutoSizeMinSize = 0;
            treeListColumn41.Width = 120;
            treeListColumn42.AutoSize = true;
            treeListColumn42.AutoSizeMinSize = 150;
            treeListColumn42.Width = 50;
            treeListColumn43.AutoSizeMinSize = 0;
            treeListColumn43.Width = 75;
            treeListColumn44.AutoSizeMinSize = 0;
            treeListColumn44.Width = 50;
            treeListColumn45.AutoSizeMinSize = 0;
            treeListColumn45.Width = 50;
            treeListColumn46.AutoSizeMinSize = 0;
            treeListColumn46.Width = 50;
            treeListColumn47.AutoSizeMinSize = 0;
            treeListColumn47.Width = 75;
            treeListColumn48.AutoSizeMinSize = 0;
            treeListColumn48.Width = 200;
            treeListColumn49.AutoSizeMinSize = 0;
            treeListColumn49.Width = 25;
            this.hsResources.Columns.AddRange(new TreelistView.TreeListColumn[] {
            treeListColumn41,
            treeListColumn42,
            treeListColumn43,
            treeListColumn44,
            treeListColumn45,
            treeListColumn46,
            treeListColumn47,
            treeListColumn48,
            treeListColumn49});
            this.hsResources.Cursor = System.Windows.Forms.Cursors.Arrow;
            this.hsResources.Dock = System.Windows.Forms.DockStyle.Fill;
            this.hsResources.GridLineColour = System.Drawing.SystemColors.ControlDark;
            this.hsResources.Location = new System.Drawing.Point(3, 16);
            this.hsResources.MultiSelect = false;
            this.hsResources.Name = "hsResources";
            this.hsResources.RowOptions.HoverHighlight = true;
            this.hsResources.RowOptions.ItemHeight = 20;
            this.hsResources.RowOptions.ShowHeader = false;
            this.hsResources.Size = new System.Drawing.Size(1145, 113);
            this.hsResources.TabIndex = 1;
            this.hsResources.Text = "Outputs";
            this.hsResources.TreeColumn = 8;
            this.hsResources.ViewOptions.Indent = 0;
            this.hsResources.ViewOptions.ShowLine = false;
            this.hsResources.ViewOptions.ShowPlusMinus = false;
            this.hsResources.NodeDoubleClicked += new TreelistView.TreeListView.NodeDoubleClickedHandler(this.textureCell_CellDoubleClick);
            this.hsResources.NodeClicked += new TreelistView.TreeListView.NodeClickedHandler(this.textureCell_CellDoubleClick);
            this.hsResources.KeyDown += new System.Windows.Forms.KeyEventHandler(this.defaultCopyPaste_KeyDown);
            this.hsResources.Leave += new System.EventHandler(this.disableSelection_Leave);
            this.hsResources.MouseClick += new System.Windows.Forms.MouseEventHandler(this.hideDisabledEmpty_MouseClick);
            // 
            // groupBox14
            // 
            this.tableLayoutPanel3.SetColumnSpan(this.groupBox14, 2);
            this.groupBox14.Controls.Add(this.hsSamplers);
            this.groupBox14.Dock = System.Windows.Forms.DockStyle.Fill;
            this.groupBox14.Location = new System.Drawing.Point(3, 191);
            this.groupBox14.Name = "groupBox14";
            this.groupBox14.Size = new System.Drawing.Size(1151, 132);
            this.groupBox14.TabIndex = 13;
            this.groupBox14.TabStop = false;
            this.groupBox14.Text = "Samplers";
            // 
            // hsSamplers
            // 
            treeListColumn50.AutoSizeMinSize = 0;
            treeListColumn50.Width = 120;
            treeListColumn51.AutoSizeMinSize = 100;
            treeListColumn51.Width = 200;
            treeListColumn52.AutoSizeMinSize = 0;
            treeListColumn52.Width = 250;
            treeListColumn53.AutoSizeMinSize = 0;
            treeListColumn53.Width = 70;
            treeListColumn54.AutoSize = true;
            treeListColumn54.AutoSizeMinSize = 50;
            treeListColumn54.Width = 50;
            this.hsSamplers.Columns.AddRange(new TreelistView.TreeListColumn[] {
            treeListColumn50,
            treeListColumn51,
            treeListColumn52,
            treeListColumn53,
            treeListColumn54});
            this.hsSamplers.Cursor = System.Windows.Forms.Cursors.Arrow;
            this.hsSamplers.Dock = System.Windows.Forms.DockStyle.Fill;
            this.hsSamplers.GridLineColour = System.Drawing.SystemColors.ControlDark;
            this.hsSamplers.Location = new System.Drawing.Point(3, 16);
            this.hsSamplers.MultiSelect = false;
            this.hsSamplers.Name = "hsSamplers";
            this.hsSamplers.RowOptions.HoverHighlight = true;
            this.hsSamplers.RowOptions.ItemHeight = 20;
            this.hsSamplers.RowOptions.ShowHeader = false;
            this.hsSamplers.Size = new System.Drawing.Size(1145, 113);
            this.hsSamplers.TabIndex = 12;
            this.hsSamplers.Text = "Samplers";
            this.hsSamplers.TreeColumn = -1;
            this.hsSamplers.ViewOptions.Indent = 0;
            this.hsSamplers.ViewOptions.ShowLine = false;
            this.hsSamplers.ViewOptions.ShowPlusMinus = false;
            this.hsSamplers.KeyDown += new System.Windows.Forms.KeyEventHandler(this.defaultCopyPaste_KeyDown);
            this.hsSamplers.Leave += new System.EventHandler(this.disableSelection_Leave);
            this.hsSamplers.MouseClick += new System.Windows.Forms.MouseEventHandler(this.hideDisabledEmpty_MouseClick);
            // 
            // groupBox15
            // 
            this.tableLayoutPanel3.SetColumnSpan(this.groupBox15, 2);
            this.groupBox15.Controls.Add(this.hsCBuffers);
            this.groupBox15.Dock = System.Windows.Forms.DockStyle.Fill;
            this.groupBox15.Location = new System.Drawing.Point(3, 329);
            this.groupBox15.Name = "groupBox15";
            this.groupBox15.Size = new System.Drawing.Size(1151, 132);
            this.groupBox15.TabIndex = 12;
            this.groupBox15.TabStop = false;
            this.groupBox15.Text = "Constant Buffers";
            // 
            // hsCBuffers
            // 
            treeListColumn55.AutoSizeMinSize = 0;
            treeListColumn55.Width = 120;
            treeListColumn56.AutoSize = true;
            treeListColumn56.AutoSizeMinSize = 100;
            treeListColumn56.Width = 50;
            treeListColumn57.AutoSizeMinSize = 0;
            treeListColumn57.Width = 75;
            treeListColumn58.AutoSizeMinSize = 0;
            treeListColumn58.Width = 200;
            treeListColumn59.AutoSizeMinSize = 0;
            treeListColumn59.Width = 25;
            this.hsCBuffers.Columns.AddRange(new TreelistView.TreeListColumn[] {
            treeListColumn55,
            treeListColumn56,
            treeListColumn57,
            treeListColumn58,
            treeListColumn59});
            this.hsCBuffers.Cursor = System.Windows.Forms.Cursors.Arrow;
            this.hsCBuffers.Dock = System.Windows.Forms.DockStyle.Fill;
            this.hsCBuffers.GridLineColour = System.Drawing.SystemColors.ControlDark;
            this.hsCBuffers.Location = new System.Drawing.Point(3, 16);
            this.hsCBuffers.MultiSelect = false;
            this.hsCBuffers.Name = "hsCBuffers";
            this.hsCBuffers.RowOptions.HoverHighlight = true;
            this.hsCBuffers.RowOptions.ItemHeight = 20;
            this.hsCBuffers.RowOptions.ShowHeader = false;
            this.hsCBuffers.Size = new System.Drawing.Size(1145, 113);
            this.hsCBuffers.TabIndex = 11;
            this.hsCBuffers.Text = "Constant Buffers";
            this.hsCBuffers.TreeColumn = 4;
            this.hsCBuffers.ViewOptions.Indent = 0;
            this.hsCBuffers.ViewOptions.ShowLine = false;
            this.hsCBuffers.ViewOptions.ShowPlusMinus = false;
            this.hsCBuffers.NodeDoubleClicked += new TreelistView.TreeListView.NodeDoubleClickedHandler(this.cbuffers_NodeDoubleClicked);
            this.hsCBuffers.NodeClicked += new TreelistView.TreeListView.NodeClickedHandler(this.cbuffers_NodeDoubleClicked);
            this.hsCBuffers.KeyDown += new System.Windows.Forms.KeyEventHandler(this.defaultCopyPaste_KeyDown);
            this.hsCBuffers.Leave += new System.EventHandler(this.disableSelection_Leave);
            this.hsCBuffers.MouseClick += new System.Windows.Forms.MouseEventHandler(this.hideDisabledEmpty_MouseClick);
            // 
            // tabDS
            // 
            this.tabDS.Controls.Add(this.panel4);
            this.tabDS.Location = new System.Drawing.Point(4, 22);
            this.tabDS.Name = "tabDS";
            this.tabDS.Size = new System.Drawing.Size(1157, 605);
            this.tabDS.TabIndex = 3;
            this.tabDS.Text = "Domain Shader";
            this.tabDS.UseVisualStyleBackColor = true;
            // 
            // panel4
            // 
            this.panel4.AutoScroll = true;
            this.panel4.AutoScrollMinSize = new System.Drawing.Size(0, 500);
            this.panel4.Controls.Add(this.tableLayoutPanel4);
            this.panel4.Dock = System.Windows.Forms.DockStyle.Fill;
            this.panel4.Location = new System.Drawing.Point(0, 0);
            this.panel4.Name = "panel4";
            this.panel4.Size = new System.Drawing.Size(1157, 605);
            this.panel4.TabIndex = 4;
            // 
            // tableLayoutPanel4
            // 
            this.tableLayoutPanel4.ColumnCount = 2;
            this.tableLayoutPanel4.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 50F));
            this.tableLayoutPanel4.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 50F));
            this.tableLayoutPanel4.Controls.Add(this.groupBox16, 0, 0);
            this.tableLayoutPanel4.Controls.Add(this.groupBox17, 1, 3);
            this.tableLayoutPanel4.Controls.Add(this.groupBox18, 0, 1);
            this.tableLayoutPanel4.Controls.Add(this.groupBox20, 0, 2);
            this.tableLayoutPanel4.Controls.Add(this.groupBox21, 0, 3);
            this.tableLayoutPanel4.Dock = System.Windows.Forms.DockStyle.Fill;
            this.tableLayoutPanel4.Location = new System.Drawing.Point(0, 0);
            this.tableLayoutPanel4.Name = "tableLayoutPanel4";
            this.tableLayoutPanel4.RowCount = 4;
            this.tableLayoutPanel4.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 50F));
            this.tableLayoutPanel4.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 25F));
            this.tableLayoutPanel4.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 25F));
            this.tableLayoutPanel4.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 25F));
            this.tableLayoutPanel4.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 25F));
            this.tableLayoutPanel4.Size = new System.Drawing.Size(1157, 605);
            this.tableLayoutPanel4.TabIndex = 1;
            // 
            // groupBox16
            // 
            this.tableLayoutPanel4.SetColumnSpan(this.groupBox16, 2);
            this.groupBox16.Controls.Add(this.flowLayoutPanel5);
            this.groupBox16.Dock = System.Windows.Forms.DockStyle.Fill;
            this.groupBox16.Location = new System.Drawing.Point(3, 3);
            this.groupBox16.Name = "groupBox16";
            this.groupBox16.Size = new System.Drawing.Size(1151, 44);
            this.groupBox16.TabIndex = 17;
            this.groupBox16.TabStop = false;
            this.groupBox16.Text = "Shader";
            // 
            // flowLayoutPanel5
            // 
            this.flowLayoutPanel5.Controls.Add(this.dsShader);
            this.flowLayoutPanel5.Controls.Add(this.dsShaderCog);
            this.flowLayoutPanel5.Controls.Add(this.dsShaderEdit);
            this.flowLayoutPanel5.Dock = System.Windows.Forms.DockStyle.Fill;
            this.flowLayoutPanel5.Location = new System.Drawing.Point(3, 16);
            this.flowLayoutPanel5.Name = "flowLayoutPanel5";
            this.flowLayoutPanel5.Size = new System.Drawing.Size(1145, 25);
            this.flowLayoutPanel5.TabIndex = 25;
            // 
            // dsShader
            // 
            this.dsShader.Anchor = System.Windows.Forms.AnchorStyles.Left;
            this.dsShader.AutoSize = true;
            this.dsShader.BackColor = System.Drawing.Color.LightGray;
            this.dsShader.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
            this.dsShader.Cursor = System.Windows.Forms.Cursors.Hand;
            this.dsShader.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F);
            this.dsShader.Location = new System.Drawing.Point(3, 3);
            this.dsShader.MinimumSize = new System.Drawing.Size(300, 2);
            this.dsShader.Name = "dsShader";
            this.dsShader.Size = new System.Drawing.Size(300, 15);
            this.dsShader.TabIndex = 24;
            this.dsShader.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
            this.dsShader.Click += new System.EventHandler(this.shader_Click);
            this.dsShader.MouseEnter += new System.EventHandler(this.shaderCog_MouseEnter);
            this.dsShader.MouseLeave += new System.EventHandler(this.shaderCog_MouseLeave);
            // 
            // dsShaderCog
            // 
            this.dsShaderCog.Cursor = System.Windows.Forms.Cursors.Hand;
            this.dsShaderCog.Image = global::renderdocui.Properties.Resources.action;
            this.dsShaderCog.Location = new System.Drawing.Point(309, 3);
            this.dsShaderCog.Name = "dsShaderCog";
            this.dsShaderCog.Size = new System.Drawing.Size(16, 16);
            this.dsShaderCog.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize;
            this.dsShaderCog.TabIndex = 25;
            this.dsShaderCog.TabStop = false;
            this.dsShaderCog.Click += new System.EventHandler(this.shader_Click);
            this.dsShaderCog.MouseEnter += new System.EventHandler(this.shaderCog_MouseEnter);
            this.dsShaderCog.MouseLeave += new System.EventHandler(this.shaderCog_MouseLeave);
            // 
            // dsShaderEdit
            // 
            this.dsShaderEdit.Cursor = System.Windows.Forms.Cursors.Hand;
            this.dsShaderEdit.Image = global::renderdocui.Properties.Resources.page_white_edit;
            this.dsShaderEdit.Location = new System.Drawing.Point(331, 3);
            this.dsShaderEdit.Name = "dsShaderEdit";
            this.dsShaderEdit.Size = new System.Drawing.Size(16, 16);
            this.dsShaderEdit.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize;
            this.dsShaderEdit.TabIndex = 28;
            this.dsShaderEdit.TabStop = false;
            this.toolTip.SetToolTip(this.dsShaderEdit, "HLSL edit and replace this shader");
            this.dsShaderEdit.Click += new System.EventHandler(this.shaderedit_Click);
            // 
            // groupBox17
            // 
            this.tableLayoutPanel4.SetColumnSpan(this.groupBox17, 2);
            this.groupBox17.Controls.Add(this.dsClasses);
            this.groupBox17.Dock = System.Windows.Forms.DockStyle.Fill;
            this.groupBox17.Location = new System.Drawing.Point(3, 467);
            this.groupBox17.Name = "groupBox17";
            this.groupBox17.Size = new System.Drawing.Size(1151, 135);
            this.groupBox17.TabIndex = 16;
            this.groupBox17.TabStop = false;
            this.groupBox17.Text = "Class Instances";
            // 
            // dsClasses
            // 
            treeListColumn60.AutoSizeMinSize = 0;
            treeListColumn60.Width = 50;
            treeListColumn61.AutoSizeMinSize = 0;
            treeListColumn61.Width = 200;
            treeListColumn62.AutoSize = true;
            treeListColumn62.AutoSizeMinSize = 50;
            treeListColumn62.Width = 60;
            this.dsClasses.Columns.AddRange(new TreelistView.TreeListColumn[] {
            treeListColumn60,
            treeListColumn61,
            treeListColumn62});
            this.dsClasses.Cursor = System.Windows.Forms.Cursors.Arrow;
            this.dsClasses.Dock = System.Windows.Forms.DockStyle.Fill;
            this.dsClasses.Location = new System.Drawing.Point(3, 16);
            this.dsClasses.Name = "dsClasses";
            this.dsClasses.RowOptions.ItemHeight = 20;
            this.dsClasses.RowOptions.ShowHeader = false;
            this.dsClasses.Size = new System.Drawing.Size(1145, 116);
            this.dsClasses.TabIndex = 4;
            this.dsClasses.Text = "Class Instances";
            this.dsClasses.TreeColumn = -1;
            this.dsClasses.ViewOptions.ShowLine = false;
            this.dsClasses.ViewOptions.ShowPlusMinus = false;
            this.dsClasses.KeyDown += new System.Windows.Forms.KeyEventHandler(this.defaultCopyPaste_KeyDown);
            this.dsClasses.Leave += new System.EventHandler(this.disableSelection_Leave);
            this.dsClasses.MouseClick += new System.Windows.Forms.MouseEventHandler(this.hideDisabledEmpty_MouseClick);
            // 
            // groupBox18
            // 
            this.tableLayoutPanel4.SetColumnSpan(this.groupBox18, 2);
            this.groupBox18.Controls.Add(this.dsResources);
            this.groupBox18.Dock = System.Windows.Forms.DockStyle.Fill;
            this.groupBox18.Location = new System.Drawing.Point(3, 53);
            this.groupBox18.Name = "groupBox18";
            this.groupBox18.Size = new System.Drawing.Size(1151, 132);
            this.groupBox18.TabIndex = 14;
            this.groupBox18.TabStop = false;
            this.groupBox18.Text = "Resources";
            // 
            // dsResources
            // 
            treeListColumn63.AutoSizeMinSize = 0;
            treeListColumn63.Width = 120;
            treeListColumn64.AutoSize = true;
            treeListColumn64.AutoSizeMinSize = 150;
            treeListColumn64.Width = 50;
            treeListColumn65.AutoSizeMinSize = 0;
            treeListColumn65.Width = 75;
            treeListColumn66.AutoSizeMinSize = 0;
            treeListColumn66.Width = 50;
            treeListColumn67.AutoSizeMinSize = 0;
            treeListColumn67.Width = 50;
            treeListColumn68.AutoSizeMinSize = 0;
            treeListColumn68.Width = 50;
            treeListColumn69.AutoSizeMinSize = 0;
            treeListColumn69.Width = 75;
            treeListColumn70.AutoSizeMinSize = 0;
            treeListColumn70.Width = 200;
            treeListColumn71.AutoSizeMinSize = 0;
            treeListColumn71.Width = 25;
            this.dsResources.Columns.AddRange(new TreelistView.TreeListColumn[] {
            treeListColumn63,
            treeListColumn64,
            treeListColumn65,
            treeListColumn66,
            treeListColumn67,
            treeListColumn68,
            treeListColumn69,
            treeListColumn70,
            treeListColumn71});
            this.dsResources.Cursor = System.Windows.Forms.Cursors.Arrow;
            this.dsResources.Dock = System.Windows.Forms.DockStyle.Fill;
            this.dsResources.GridLineColour = System.Drawing.SystemColors.ControlDark;
            this.dsResources.Location = new System.Drawing.Point(3, 16);
            this.dsResources.MultiSelect = false;
            this.dsResources.Name = "dsResources";
            this.dsResources.RowOptions.HoverHighlight = true;
            this.dsResources.RowOptions.ItemHeight = 20;
            this.dsResources.RowOptions.ShowHeader = false;
            this.dsResources.Size = new System.Drawing.Size(1145, 113);
            this.dsResources.TabIndex = 1;
            this.dsResources.Text = "Outputs";
            this.dsResources.TreeColumn = 8;
            this.dsResources.ViewOptions.Indent = 0;
            this.dsResources.ViewOptions.ShowLine = false;
            this.dsResources.ViewOptions.ShowPlusMinus = false;
            this.dsResources.NodeDoubleClicked += new TreelistView.TreeListView.NodeDoubleClickedHandler(this.textureCell_CellDoubleClick);
            this.dsResources.NodeClicked += new TreelistView.TreeListView.NodeClickedHandler(this.textureCell_CellDoubleClick);
            this.dsResources.KeyDown += new System.Windows.Forms.KeyEventHandler(this.defaultCopyPaste_KeyDown);
            this.dsResources.Leave += new System.EventHandler(this.disableSelection_Leave);
            this.dsResources.MouseClick += new System.Windows.Forms.MouseEventHandler(this.hideDisabledEmpty_MouseClick);
            // 
            // groupBox20
            // 
            this.tableLayoutPanel4.SetColumnSpan(this.groupBox20, 2);
            this.groupBox20.Controls.Add(this.dsSamplers);
            this.groupBox20.Dock = System.Windows.Forms.DockStyle.Fill;
            this.groupBox20.Location = new System.Drawing.Point(3, 191);
            this.groupBox20.Name = "groupBox20";
            this.groupBox20.Size = new System.Drawing.Size(1151, 132);
            this.groupBox20.TabIndex = 13;
            this.groupBox20.TabStop = false;
            this.groupBox20.Text = "Samplers";
            // 
            // dsSamplers
            // 
            treeListColumn72.AutoSizeMinSize = 0;
            treeListColumn72.Width = 120;
            treeListColumn73.AutoSizeMinSize = 100;
            treeListColumn73.Width = 200;
            treeListColumn74.AutoSizeMinSize = 0;
            treeListColumn74.Width = 250;
            treeListColumn75.AutoSizeMinSize = 0;
            treeListColumn75.Width = 70;
            treeListColumn76.AutoSize = true;
            treeListColumn76.AutoSizeMinSize = 50;
            treeListColumn76.Width = 50;
            this.dsSamplers.Columns.AddRange(new TreelistView.TreeListColumn[] {
            treeListColumn72,
            treeListColumn73,
            treeListColumn74,
            treeListColumn75,
            treeListColumn76});
            this.dsSamplers.Cursor = System.Windows.Forms.Cursors.Arrow;
            this.dsSamplers.Dock = System.Windows.Forms.DockStyle.Fill;
            this.dsSamplers.GridLineColour = System.Drawing.SystemColors.ControlDark;
            this.dsSamplers.Location = new System.Drawing.Point(3, 16);
            this.dsSamplers.MultiSelect = false;
            this.dsSamplers.Name = "dsSamplers";
            this.dsSamplers.RowOptions.HoverHighlight = true;
            this.dsSamplers.RowOptions.ItemHeight = 20;
            this.dsSamplers.RowOptions.ShowHeader = false;
            this.dsSamplers.Size = new System.Drawing.Size(1145, 113);
            this.dsSamplers.TabIndex = 12;
            this.dsSamplers.Text = "Samplers";
            this.dsSamplers.TreeColumn = -1;
            this.dsSamplers.ViewOptions.Indent = 0;
            this.dsSamplers.ViewOptions.ShowLine = false;
            this.dsSamplers.ViewOptions.ShowPlusMinus = false;
            this.dsSamplers.KeyDown += new System.Windows.Forms.KeyEventHandler(this.defaultCopyPaste_KeyDown);
            this.dsSamplers.Leave += new System.EventHandler(this.disableSelection_Leave);
            this.dsSamplers.MouseClick += new System.Windows.Forms.MouseEventHandler(this.hideDisabledEmpty_MouseClick);
            // 
            // groupBox21
            // 
            this.tableLayoutPanel4.SetColumnSpan(this.groupBox21, 2);
            this.groupBox21.Controls.Add(this.dsCBuffers);
            this.groupBox21.Dock = System.Windows.Forms.DockStyle.Fill;
            this.groupBox21.Location = new System.Drawing.Point(3, 329);
            this.groupBox21.Name = "groupBox21";
            this.groupBox21.Size = new System.Drawing.Size(1151, 132);
            this.groupBox21.TabIndex = 12;
            this.groupBox21.TabStop = false;
            this.groupBox21.Text = "Constant Buffers";
            // 
            // dsCBuffers
            // 
            treeListColumn77.AutoSizeMinSize = 0;
            treeListColumn77.Width = 120;
            treeListColumn78.AutoSize = true;
            treeListColumn78.AutoSizeMinSize = 100;
            treeListColumn78.Width = 50;
            treeListColumn79.AutoSizeMinSize = 0;
            treeListColumn79.Width = 75;
            treeListColumn80.AutoSizeMinSize = 0;
            treeListColumn80.Width = 200;
            treeListColumn81.AutoSizeMinSize = 0;
            treeListColumn81.Width = 25;
            this.dsCBuffers.Columns.AddRange(new TreelistView.TreeListColumn[] {
            treeListColumn77,
            treeListColumn78,
            treeListColumn79,
            treeListColumn80,
            treeListColumn81});
            this.dsCBuffers.Cursor = System.Windows.Forms.Cursors.Arrow;
            this.dsCBuffers.Dock = System.Windows.Forms.DockStyle.Fill;
            this.dsCBuffers.GridLineColour = System.Drawing.SystemColors.ControlDark;
            this.dsCBuffers.Location = new System.Drawing.Point(3, 16);
            this.dsCBuffers.MultiSelect = false;
            this.dsCBuffers.Name = "dsCBuffers";
            this.dsCBuffers.RowOptions.HoverHighlight = true;
            this.dsCBuffers.RowOptions.ItemHeight = 20;
            this.dsCBuffers.RowOptions.ShowHeader = false;
            this.dsCBuffers.Size = new System.Drawing.Size(1145, 113);
            this.dsCBuffers.TabIndex = 11;
            this.dsCBuffers.Text = "Constant Buffers";
            this.dsCBuffers.TreeColumn = 4;
            this.dsCBuffers.ViewOptions.Indent = 0;
            this.dsCBuffers.ViewOptions.ShowLine = false;
            this.dsCBuffers.ViewOptions.ShowPlusMinus = false;
            this.dsCBuffers.NodeDoubleClicked += new TreelistView.TreeListView.NodeDoubleClickedHandler(this.cbuffers_NodeDoubleClicked);
            this.dsCBuffers.NodeClicked += new TreelistView.TreeListView.NodeClickedHandler(this.cbuffers_NodeDoubleClicked);
            this.dsCBuffers.KeyDown += new System.Windows.Forms.KeyEventHandler(this.defaultCopyPaste_KeyDown);
            this.dsCBuffers.Leave += new System.EventHandler(this.disableSelection_Leave);
            this.dsCBuffers.MouseClick += new System.Windows.Forms.MouseEventHandler(this.hideDisabledEmpty_MouseClick);
            // 
            // tabGS
            // 
            this.tabGS.Controls.Add(this.panel5);
            this.tabGS.Location = new System.Drawing.Point(4, 22);
            this.tabGS.Name = "tabGS";
            this.tabGS.Size = new System.Drawing.Size(1157, 605);
            this.tabGS.TabIndex = 4;
            this.tabGS.Text = "Geometry Shader";
            this.tabGS.UseVisualStyleBackColor = true;
            // 
            // panel5
            // 
            this.panel5.AutoScroll = true;
            this.panel5.AutoScrollMinSize = new System.Drawing.Size(0, 500);
            this.panel5.Controls.Add(this.geomTableLayout);
            this.panel5.Dock = System.Windows.Forms.DockStyle.Fill;
            this.panel5.Location = new System.Drawing.Point(0, 0);
            this.panel5.Name = "panel5";
            this.panel5.Size = new System.Drawing.Size(1157, 605);
            this.panel5.TabIndex = 4;
            // 
            // geomTableLayout
            // 
            this.geomTableLayout.ColumnCount = 2;
            this.geomTableLayout.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 50F));
            this.geomTableLayout.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 50F));
            this.geomTableLayout.Controls.Add(groupBox45, 1, 3);
            this.geomTableLayout.Controls.Add(this.groupBox22, 0, 0);
            this.geomTableLayout.Controls.Add(this.geomClassGroupBox, 0, 4);
            this.geomTableLayout.Controls.Add(this.groupBox24, 0, 1);
            this.geomTableLayout.Controls.Add(this.groupBox25, 0, 2);
            this.geomTableLayout.Controls.Add(this.geomCBufGroupBox, 0, 3);
            this.geomTableLayout.Dock = System.Windows.Forms.DockStyle.Fill;
            this.geomTableLayout.Location = new System.Drawing.Point(0, 0);
            this.geomTableLayout.Name = "geomTableLayout";
            this.geomTableLayout.RowCount = 4;
            this.geomTableLayout.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 50F));
            this.geomTableLayout.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 25F));
            this.geomTableLayout.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 25F));
            this.geomTableLayout.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 25F));
            this.geomTableLayout.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 25F));
            this.geomTableLayout.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 20F));
            this.geomTableLayout.Size = new System.Drawing.Size(1157, 605);
            this.geomTableLayout.TabIndex = 1;
            // 
            // groupBox45
            // 
            groupBox45.Controls.Add(this.gsStreams);
            groupBox45.Dock = System.Windows.Forms.DockStyle.Fill;
            groupBox45.Location = new System.Drawing.Point(581, 329);
            groupBox45.Name = "groupBox45";
            groupBox45.Size = new System.Drawing.Size(573, 132);
            groupBox45.TabIndex = 20;
            groupBox45.TabStop = false;
            groupBox45.Text = "Stream Out";
            // 
            // gsStreams
            // 
            treeListColumn82.AutoSizeMinSize = 0;
            treeListColumn82.Width = 60;
            treeListColumn83.AutoSize = true;
            treeListColumn83.AutoSizeMinSize = 100;
            treeListColumn83.Width = 50;
            treeListColumn84.AutoSizeMinSize = 0;
            treeListColumn84.Width = 75;
            treeListColumn85.AutoSizeMinSize = 0;
            treeListColumn85.Width = 75;
            treeListColumn86.AutoSizeMinSize = 0;
            treeListColumn86.Width = 25;
            this.gsStreams.Columns.AddRange(new TreelistView.TreeListColumn[] {
            treeListColumn82,
            treeListColumn83,
            treeListColumn84,
            treeListColumn85,
            treeListColumn86});
            this.gsStreams.Cursor = System.Windows.Forms.Cursors.Arrow;
            this.gsStreams.Dock = System.Windows.Forms.DockStyle.Fill;
            this.gsStreams.GridLineColour = System.Drawing.SystemColors.ControlDark;
            this.gsStreams.Location = new System.Drawing.Point(3, 16);
            this.gsStreams.MultiSelect = false;
            this.gsStreams.Name = "gsStreams";
            this.gsStreams.RowOptions.HoverHighlight = true;
            this.gsStreams.RowOptions.ItemHeight = 20;
            this.gsStreams.RowOptions.ShowHeader = false;
            this.gsStreams.Size = new System.Drawing.Size(567, 113);
            this.gsStreams.TabIndex = 19;
            this.gsStreams.Text = "treeListView1";
            this.gsStreams.TreeColumn = 4;
            this.gsStreams.ViewOptions.Indent = 0;
            this.gsStreams.ViewOptions.ShowLine = false;
            this.gsStreams.ViewOptions.ShowPlusMinus = false;
            // 
            // groupBox22
            // 
            this.geomTableLayout.SetColumnSpan(this.groupBox22, 2);
            this.groupBox22.Controls.Add(this.flowLayoutPanel2);
            this.groupBox22.Dock = System.Windows.Forms.DockStyle.Fill;
            this.groupBox22.Location = new System.Drawing.Point(3, 3);
            this.groupBox22.Name = "groupBox22";
            this.groupBox22.Size = new System.Drawing.Size(1151, 44);
            this.groupBox22.TabIndex = 17;
            this.groupBox22.TabStop = false;
            this.groupBox22.Text = "Shader";
            // 
            // flowLayoutPanel2
            // 
            this.flowLayoutPanel2.Controls.Add(this.gsShader);
            this.flowLayoutPanel2.Controls.Add(this.gsShaderCog);
            this.flowLayoutPanel2.Controls.Add(this.gsShaderEdit);
            this.flowLayoutPanel2.Dock = System.Windows.Forms.DockStyle.Fill;
            this.flowLayoutPanel2.Location = new System.Drawing.Point(3, 16);
            this.flowLayoutPanel2.Name = "flowLayoutPanel2";
            this.flowLayoutPanel2.Size = new System.Drawing.Size(1145, 25);
            this.flowLayoutPanel2.TabIndex = 25;
            // 
            // gsShader
            // 
            this.gsShader.Anchor = System.Windows.Forms.AnchorStyles.Left;
            this.gsShader.AutoSize = true;
            this.gsShader.BackColor = System.Drawing.Color.LightGray;
            this.gsShader.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
            this.gsShader.Cursor = System.Windows.Forms.Cursors.Hand;
            this.gsShader.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F);
            this.gsShader.Location = new System.Drawing.Point(3, 3);
            this.gsShader.MinimumSize = new System.Drawing.Size(300, 2);
            this.gsShader.Name = "gsShader";
            this.gsShader.Size = new System.Drawing.Size(300, 15);
            this.gsShader.TabIndex = 24;
            this.gsShader.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
            this.gsShader.Click += new System.EventHandler(this.shader_Click);
            this.gsShader.MouseEnter += new System.EventHandler(this.shaderCog_MouseEnter);
            this.gsShader.MouseLeave += new System.EventHandler(this.shaderCog_MouseLeave);
            // 
            // gsShaderCog
            // 
            this.gsShaderCog.Cursor = System.Windows.Forms.Cursors.Hand;
            this.gsShaderCog.Image = global::renderdocui.Properties.Resources.action;
            this.gsShaderCog.Location = new System.Drawing.Point(309, 3);
            this.gsShaderCog.Name = "gsShaderCog";
            this.gsShaderCog.Size = new System.Drawing.Size(16, 16);
            this.gsShaderCog.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize;
            this.gsShaderCog.TabIndex = 25;
            this.gsShaderCog.TabStop = false;
            this.gsShaderCog.Click += new System.EventHandler(this.shader_Click);
            this.gsShaderCog.MouseEnter += new System.EventHandler(this.shaderCog_MouseEnter);
            this.gsShaderCog.MouseLeave += new System.EventHandler(this.shaderCog_MouseLeave);
            // 
            // gsShaderEdit
            // 
            this.gsShaderEdit.Cursor = System.Windows.Forms.Cursors.Hand;
            this.gsShaderEdit.Image = global::renderdocui.Properties.Resources.page_white_edit;
            this.gsShaderEdit.Location = new System.Drawing.Point(331, 3);
            this.gsShaderEdit.Name = "gsShaderEdit";
            this.gsShaderEdit.Size = new System.Drawing.Size(16, 16);
            this.gsShaderEdit.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize;
            this.gsShaderEdit.TabIndex = 28;
            this.gsShaderEdit.TabStop = false;
            this.toolTip.SetToolTip(this.gsShaderEdit, "HLSL edit and replace this shader");
            this.gsShaderEdit.Click += new System.EventHandler(this.shaderedit_Click);
            // 
            // geomClassGroupBox
            // 
            this.geomTableLayout.SetColumnSpan(this.geomClassGroupBox, 2);
            this.geomClassGroupBox.Controls.Add(this.gsClasses);
            this.geomClassGroupBox.Dock = System.Windows.Forms.DockStyle.Fill;
            this.geomClassGroupBox.Location = new System.Drawing.Point(3, 467);
            this.geomClassGroupBox.Name = "geomClassGroupBox";
            this.geomClassGroupBox.Size = new System.Drawing.Size(1151, 135);
            this.geomClassGroupBox.TabIndex = 16;
            this.geomClassGroupBox.TabStop = false;
            this.geomClassGroupBox.Text = "Class Instances";
            // 
            // gsClasses
            // 
            treeListColumn87.AutoSizeMinSize = 0;
            treeListColumn87.Width = 50;
            treeListColumn88.AutoSizeMinSize = 0;
            treeListColumn88.Width = 200;
            treeListColumn89.AutoSize = true;
            treeListColumn89.AutoSizeMinSize = 50;
            treeListColumn89.Width = 60;
            this.gsClasses.Columns.AddRange(new TreelistView.TreeListColumn[] {
            treeListColumn87,
            treeListColumn88,
            treeListColumn89});
            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);
            this.gsClasses.Name = "gsClasses";
            this.gsClasses.RowOptions.ItemHeight = 20;
            this.gsClasses.RowOptions.ShowHeader = false;
            this.gsClasses.Size = new System.Drawing.Size(1145, 116);
            this.gsClasses.TabIndex = 4;
            this.gsClasses.Text = "Class Instances";
            this.gsClasses.TreeColumn = -1;
            this.gsClasses.ViewOptions.ShowLine = false;
            this.gsClasses.ViewOptions.ShowPlusMinus = false;
            this.gsClasses.KeyDown += new System.Windows.Forms.KeyEventHandler(this.defaultCopyPaste_KeyDown);
            this.gsClasses.Leave += new System.EventHandler(this.disableSelection_Leave);
            this.gsClasses.MouseClick += new System.Windows.Forms.MouseEventHandler(this.hideDisabledEmpty_MouseClick);
            // 
            // groupBox24
            // 
            this.geomTableLayout.SetColumnSpan(this.groupBox24, 2);
            this.groupBox24.Controls.Add(this.gsResources);
            this.groupBox24.Dock = System.Windows.Forms.DockStyle.Fill;
            this.groupBox24.Location = new System.Drawing.Point(3, 53);
            this.groupBox24.Name = "groupBox24";
            this.groupBox24.Size = new System.Drawing.Size(1151, 132);
            this.groupBox24.TabIndex = 14;
            this.groupBox24.TabStop = false;
            this.groupBox24.Text = "Resources";
            // 
            // gsResources
            // 
            treeListColumn90.AutoSizeMinSize = 0;
            treeListColumn90.Width = 120;
            treeListColumn91.AutoSize = true;
            treeListColumn91.AutoSizeMinSize = 150;
            treeListColumn91.Width = 50;
            treeListColumn92.AutoSizeMinSize = 0;
            treeListColumn92.Width = 75;
            treeListColumn93.AutoSizeMinSize = 0;
            treeListColumn93.Width = 50;
            treeListColumn94.AutoSizeMinSize = 0;
            treeListColumn94.Width = 50;
            treeListColumn95.AutoSizeMinSize = 0;
            treeListColumn95.Width = 50;
            treeListColumn96.AutoSizeMinSize = 0;
            treeListColumn96.Width = 75;
            treeListColumn97.AutoSizeMinSize = 0;
            treeListColumn97.Width = 200;
            treeListColumn98.AutoSizeMinSize = 0;
            treeListColumn98.Width = 25;
            this.gsResources.Columns.AddRange(new TreelistView.TreeListColumn[] {
            treeListColumn90,
            treeListColumn91,
            treeListColumn92,
            treeListColumn93,
            treeListColumn94,
            treeListColumn95,
            treeListColumn96,
            treeListColumn97,
            treeListColumn98});
            this.gsResources.Cursor = System.Windows.Forms.Cursors.Arrow;
            this.gsResources.Dock = System.Windows.Forms.DockStyle.Fill;
            this.gsResources.GridLineColour = System.Drawing.SystemColors.ControlDark;
            this.gsResources.Location = new System.Drawing.Point(3, 16);
            this.gsResources.MultiSelect = false;
            this.gsResources.Name = "gsResources";
            this.gsResources.RowOptions.HoverHighlight = true;
            this.gsResources.RowOptions.ItemHeight = 20;
            this.gsResources.RowOptions.ShowHeader = false;
            this.gsResources.Size = new System.Drawing.Size(1145, 113);
            this.gsResources.TabIndex = 1;
            this.gsResources.Text = "Outputs";
            this.gsResources.TreeColumn = 8;
            this.gsResources.ViewOptions.Indent = 0;
            this.gsResources.ViewOptions.ShowLine = false;
            this.gsResources.ViewOptions.ShowPlusMinus = false;
            this.gsResources.NodeDoubleClicked += new TreelistView.TreeListView.NodeDoubleClickedHandler(this.textureCell_CellDoubleClick);
            this.gsResources.NodeClicked += new TreelistView.TreeListView.NodeClickedHandler(this.textureCell_CellDoubleClick);
            this.gsResources.KeyDown += new System.Windows.Forms.KeyEventHandler(this.defaultCopyPaste_KeyDown);
            this.gsResources.Leave += new System.EventHandler(this.disableSelection_Leave);
            this.gsResources.MouseClick += new System.Windows.Forms.MouseEventHandler(this.hideDisabledEmpty_MouseClick);
            // 
            // groupBox25
            // 
            this.geomTableLayout.SetColumnSpan(this.groupBox25, 2);
            this.groupBox25.Controls.Add(this.gsSamplers);
            this.groupBox25.Dock = System.Windows.Forms.DockStyle.Fill;
            this.groupBox25.Location = new System.Drawing.Point(3, 191);
            this.groupBox25.Name = "groupBox25";
            this.groupBox25.Size = new System.Drawing.Size(1151, 132);
            this.groupBox25.TabIndex = 13;
            this.groupBox25.TabStop = false;
            this.groupBox25.Text = "Samplers";
            // 
            // gsSamplers
            // 
            treeListColumn99.AutoSizeMinSize = 0;
            treeListColumn99.Width = 120;
            treeListColumn100.AutoSizeMinSize = 100;
            treeListColumn100.Width = 200;
            treeListColumn101.AutoSizeMinSize = 0;
            treeListColumn101.Width = 250;
            treeListColumn102.AutoSizeMinSize = 0;
            treeListColumn102.Width = 70;
            treeListColumn103.AutoSize = true;
            treeListColumn103.AutoSizeMinSize = 50;
            treeListColumn103.Width = 50;
            this.gsSamplers.Columns.AddRange(new TreelistView.TreeListColumn[] {
            treeListColumn99,
            treeListColumn100,
            treeListColumn101,
            treeListColumn102,
            treeListColumn103});
            this.gsSamplers.Cursor = System.Windows.Forms.Cursors.Arrow;
            this.gsSamplers.Dock = System.Windows.Forms.DockStyle.Fill;
            this.gsSamplers.GridLineColour = System.Drawing.SystemColors.ControlDark;
            this.gsSamplers.Location = new System.Drawing.Point(3, 16);
            this.gsSamplers.MultiSelect = false;
            this.gsSamplers.Name = "gsSamplers";
            this.gsSamplers.RowOptions.HoverHighlight = true;
            this.gsSamplers.RowOptions.ItemHeight = 20;
            this.gsSamplers.RowOptions.ShowHeader = false;
            this.gsSamplers.Size = new System.Drawing.Size(1145, 113);
            this.gsSamplers.TabIndex = 12;
            this.gsSamplers.Text = "Samplers";
            this.gsSamplers.TreeColumn = -1;
            this.gsSamplers.ViewOptions.Indent = 0;
            this.gsSamplers.ViewOptions.ShowLine = false;
            this.gsSamplers.ViewOptions.ShowPlusMinus = false;
            this.gsSamplers.KeyDown += new System.Windows.Forms.KeyEventHandler(this.defaultCopyPaste_KeyDown);
            this.gsSamplers.Leave += new System.EventHandler(this.disableSelection_Leave);
            this.gsSamplers.MouseClick += new System.Windows.Forms.MouseEventHandler(this.hideDisabledEmpty_MouseClick);
            // 
            // geomCBufGroupBox
            // 
            this.geomCBufGroupBox.Controls.Add(this.gsCBuffers);
            this.geomCBufGroupBox.Dock = System.Windows.Forms.DockStyle.Fill;
            this.geomCBufGroupBox.Location = new System.Drawing.Point(3, 329);
            this.geomCBufGroupBox.Name = "geomCBufGroupBox";
            this.geomCBufGroupBox.Size = new System.Drawing.Size(572, 132);
            this.geomCBufGroupBox.TabIndex = 12;
            this.geomCBufGroupBox.TabStop = false;
            this.geomCBufGroupBox.Text = "Constant Buffers";
            // 
            // gsCBuffers
            // 
            treeListColumn104.AutoSizeMinSize = 0;
            treeListColumn104.Width = 120;
            treeListColumn105.AutoSize = true;
            treeListColumn105.AutoSizeMinSize = 100;
            treeListColumn105.Width = 50;
            treeListColumn106.AutoSizeMinSize = 0;
            treeListColumn106.Width = 75;
            treeListColumn107.AutoSizeMinSize = 0;
            treeListColumn107.Width = 150;
            treeListColumn108.AutoSizeMinSize = 0;
            treeListColumn108.Width = 25;
            this.gsCBuffers.Columns.AddRange(new TreelistView.TreeListColumn[] {
            treeListColumn104,
            treeListColumn105,
            treeListColumn106,
            treeListColumn107,
            treeListColumn108});
            this.gsCBuffers.Cursor = System.Windows.Forms.Cursors.Arrow;
            this.gsCBuffers.Dock = System.Windows.Forms.DockStyle.Fill;
            this.gsCBuffers.GridLineColour = System.Drawing.SystemColors.ControlDark;
            this.gsCBuffers.Location = new System.Drawing.Point(3, 16);
            this.gsCBuffers.MultiSelect = false;
            this.gsCBuffers.Name = "gsCBuffers";
            this.gsCBuffers.RowOptions.HoverHighlight = true;
            this.gsCBuffers.RowOptions.ItemHeight = 20;
            this.gsCBuffers.RowOptions.ShowHeader = false;
            this.gsCBuffers.Size = new System.Drawing.Size(566, 113);
            this.gsCBuffers.TabIndex = 11;
            this.gsCBuffers.Text = "Samplers";
            this.gsCBuffers.TreeColumn = 4;
            this.gsCBuffers.ViewOptions.Indent = 0;
            this.gsCBuffers.ViewOptions.ShowLine = false;
            this.gsCBuffers.ViewOptions.ShowPlusMinus = false;
            this.gsCBuffers.NodeDoubleClicked += new TreelistView.TreeListView.NodeDoubleClickedHandler(this.cbuffers_NodeDoubleClicked);
            this.gsCBuffers.NodeClicked += new TreelistView.TreeListView.NodeClickedHandler(this.cbuffers_NodeDoubleClicked);
            this.gsCBuffers.KeyDown += new System.Windows.Forms.KeyEventHandler(this.defaultCopyPaste_KeyDown);
            this.gsCBuffers.Leave += new System.EventHandler(this.disableSelection_Leave);
            this.gsCBuffers.MouseClick += new System.Windows.Forms.MouseEventHandler(this.hideDisabledEmpty_MouseClick);
            // 
            // tabRS
            // 
            this.tabRS.Controls.Add(this.panel8);
            this.tabRS.Location = new System.Drawing.Point(4, 22);
            this.tabRS.Name = "tabRS";
            this.tabRS.Size = new System.Drawing.Size(1157, 605);
            this.tabRS.TabIndex = 5;
            this.tabRS.Text = "Rasterizer";
            this.tabRS.UseVisualStyleBackColor = true;
            // 
            // panel8
            // 
            this.panel8.AutoScroll = true;
            this.panel8.AutoScrollMinSize = new System.Drawing.Size(500, 220);
            this.panel8.Controls.Add(this.tableLayoutPanel14);
            this.panel8.Dock = System.Windows.Forms.DockStyle.Fill;
            this.panel8.Location = new System.Drawing.Point(0, 0);
            this.panel8.Name = "panel8";
            this.panel8.Size = new System.Drawing.Size(1157, 605);
            this.panel8.TabIndex = 2;
            // 
            // tableLayoutPanel14
            // 
            this.tableLayoutPanel14.AutoScroll = true;
            this.tableLayoutPanel14.AutoScrollMinSize = new System.Drawing.Size(500, 0);
            this.tableLayoutPanel14.ColumnCount = 2;
            this.tableLayoutPanel14.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 50F));
            this.tableLayoutPanel14.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 50F));
            this.tableLayoutPanel14.Controls.Add(this.groupBox31, 0, 0);
            this.tableLayoutPanel14.Controls.Add(this.groupBox32, 0, 1);
            this.tableLayoutPanel14.Controls.Add(groupBox42, 1, 1);
            this.tableLayoutPanel14.Dock = System.Windows.Forms.DockStyle.Fill;
            this.tableLayoutPanel14.Location = new System.Drawing.Point(0, 0);
            this.tableLayoutPanel14.Name = "tableLayoutPanel14";
            this.tableLayoutPanel14.RowCount = 2;
            this.tableLayoutPanel14.RowStyles.Add(new System.Windows.Forms.RowStyle());
            this.tableLayoutPanel14.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 100F));
            this.tableLayoutPanel14.Size = new System.Drawing.Size(1157, 605);
            this.tableLayoutPanel14.TabIndex = 1;
            // 
            // groupBox31
            // 
            this.groupBox31.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) 
            | System.Windows.Forms.AnchorStyles.Right)));
            this.tableLayoutPanel14.SetColumnSpan(this.groupBox31, 2);
            this.groupBox31.Controls.Add(this.tableLayoutPanel8);
            this.groupBox31.Location = new System.Drawing.Point(3, 3);
            this.groupBox31.MinimumSize = new System.Drawing.Size(500, 0);
            this.groupBox31.Name = "groupBox31";
            this.groupBox31.Size = new System.Drawing.Size(1151, 97);
            this.groupBox31.TabIndex = 0;
            this.groupBox31.TabStop = false;
            this.groupBox31.Text = "Rasterizer State";
            // 
            // tableLayoutPanel8
            // 
            this.tableLayoutPanel8.CellBorderStyle = System.Windows.Forms.TableLayoutPanelCellBorderStyle.Single;
            this.tableLayoutPanel8.ColumnCount = 9;
            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());
            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());
            this.tableLayoutPanel8.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 607F));
            this.tableLayoutPanel8.Controls.Add(this.forcedSampleCount, 7, 1);
            this.tableLayoutPanel8.Controls.Add(this.label14, 6, 1);
            this.tableLayoutPanel8.Controls.Add(this.frontCCW, 5, 0);
            this.tableLayoutPanel8.Controls.Add(this.cullMode, 3, 0);
            this.tableLayoutPanel8.Controls.Add(label1, 0, 1);
            this.tableLayoutPanel8.Controls.Add(this.label2, 2, 1);
            this.tableLayoutPanel8.Controls.Add(this.label5, 4, 1);
            this.tableLayoutPanel8.Controls.Add(this.depthBias, 1, 1);
            this.tableLayoutPanel8.Controls.Add(this.depthBiasClamp, 3, 1);
            this.tableLayoutPanel8.Controls.Add(this.slopeScaledBias, 5, 1);
            this.tableLayoutPanel8.Controls.Add(label15, 0, 0);
            this.tableLayoutPanel8.Controls.Add(label16, 2, 0);
            this.tableLayoutPanel8.Controls.Add(label17, 4, 0);
            this.tableLayoutPanel8.Controls.Add(this.label18, 0, 2);
            this.tableLayoutPanel8.Controls.Add(this.label19, 2, 2);
            this.tableLayoutPanel8.Controls.Add(this.label20, 4, 2);
            this.tableLayoutPanel8.Controls.Add(this.depthClip, 1, 2);
            this.tableLayoutPanel8.Controls.Add(this.fillMode, 1, 0);
            this.tableLayoutPanel8.Controls.Add(this.multisampleEnable, 5, 2);
            this.tableLayoutPanel8.Controls.Add(this.scissorEnable, 3, 2);
            this.tableLayoutPanel8.Controls.Add(this.lineAAEnable, 7, 2);
            this.tableLayoutPanel8.Controls.Add(this.label23, 6, 2);
            this.tableLayoutPanel8.Dock = System.Windows.Forms.DockStyle.Fill;
            this.tableLayoutPanel8.Location = new System.Drawing.Point(3, 16);
            this.tableLayoutPanel8.Name = "tableLayoutPanel8";
            this.tableLayoutPanel8.RowCount = 3;
            this.tableLayoutPanel8.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 33.33333F));
            this.tableLayoutPanel8.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 33.33333F));
            this.tableLayoutPanel8.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 33.33333F));
            this.tableLayoutPanel8.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 20F));
            this.tableLayoutPanel8.Size = new System.Drawing.Size(1145, 78);
            this.tableLayoutPanel8.TabIndex = 0;
            // 
            // forcedSampleCount
            // 
            this.forcedSampleCount.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right)));
            this.forcedSampleCount.AutoSize = true;
            this.forcedSampleCount.BackColor = System.Drawing.Color.Transparent;
            this.forcedSampleCount.Font = new System.Drawing.Font("Tahoma", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
            this.forcedSampleCount.Location = new System.Drawing.Point(539, 28);
            this.forcedSampleCount.Name = "forcedSampleCount";
            this.forcedSampleCount.Size = new System.Drawing.Size(18, 19);
            this.forcedSampleCount.TabIndex = 24;
            this.forcedSampleCount.Text = "0";
            this.forcedSampleCount.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
            // 
            // label14
            // 
            this.label14.Anchor = System.Windows.Forms.AnchorStyles.Right;
            this.label14.AutoSize = true;
            this.label14.Location = new System.Drawing.Point(420, 31);
            this.label14.Name = "label14";
            this.label14.Size = new System.Drawing.Size(112, 13);
            this.label14.TabIndex = 23;
            this.label14.Text = "Forced Sample Count:";
            // 
            // frontCCW
            // 
            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.Name = "frontCCW";
            this.frontCCW.Size = new System.Drawing.Size(32, 16);
            this.frontCCW.SizeMode = System.Windows.Forms.PictureBoxSizeMode.CenterImage;
            this.frontCCW.TabIndex = 19;
            this.frontCCW.TabStop = false;
            // 
            // cullMode
            // 
            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.Name = "cullMode";
            this.cullMode.Size = new System.Drawing.Size(46, 19);
            this.cullMode.TabIndex = 18;
            this.cullMode.Text = "Front";
            // 
            // label1
            // 
            label1.Anchor = System.Windows.Forms.AnchorStyles.Right;
            label1.AutoSize = true;
            label1.Location = new System.Drawing.Point(4, 31);
            label1.Name = "label1";
            label1.Size = new System.Drawing.Size(62, 13);
            label1.TabIndex = 0;
            label1.Text = "Depth Bias:";
            // 
            // label2
            // 
            this.label2.Anchor = System.Windows.Forms.AnchorStyles.Right;
            this.label2.AutoSize = true;
            this.label2.Location = new System.Drawing.Point(124, 31);
            this.label2.Name = "label2";
            this.label2.Size = new System.Drawing.Size(94, 13);
            this.label2.TabIndex = 1;
            this.label2.Text = "Depth Bias Clamp:";
            // 
            // label5
            // 
            this.label5.Anchor = System.Windows.Forms.AnchorStyles.Right;
            this.label5.AutoSize = true;
            this.label5.Location = new System.Drawing.Point(278, 31);
            this.label5.Name = "label5";
            this.label5.Size = new System.Drawing.Size(96, 13);
            this.label5.TabIndex = 2;
            this.label5.Text = "Slope-Scaled Bias:";
            // 
            // depthBias
            // 
            this.depthBias.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right)));
            this.depthBias.AutoSize = true;
            this.depthBias.BackColor = System.Drawing.Color.Transparent;
            this.depthBias.Font = new System.Drawing.Font("Tahoma", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
            this.depthBias.Location = new System.Drawing.Point(73, 28);
            this.depthBias.Name = "depthBias";
            this.depthBias.Size = new System.Drawing.Size(44, 19);
            this.depthBias.TabIndex = 3;
            this.depthBias.Text = "0";
            this.depthBias.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
            // 
            // depthBiasClamp
            // 
            this.depthBiasClamp.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right)));
            this.depthBiasClamp.AutoSize = true;
            this.depthBiasClamp.BackColor = System.Drawing.Color.Transparent;
            this.depthBiasClamp.Font = new System.Drawing.Font("Tahoma", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
            this.depthBiasClamp.Location = new System.Drawing.Point(225, 28);
            this.depthBiasClamp.Name = "depthBiasClamp";
            this.depthBiasClamp.Size = new System.Drawing.Size(46, 19);
            this.depthBiasClamp.TabIndex = 4;
            this.depthBiasClamp.Text = "0.0";
            this.depthBiasClamp.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
            // 
            // slopeScaledBias
            // 
            this.slopeScaledBias.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right)));
            this.slopeScaledBias.AutoSize = true;
            this.slopeScaledBias.BackColor = System.Drawing.Color.Transparent;
            this.slopeScaledBias.Font = new System.Drawing.Font("Tahoma", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
            this.slopeScaledBias.Location = new System.Drawing.Point(381, 28);
            this.slopeScaledBias.Name = "slopeScaledBias";
            this.slopeScaledBias.Size = new System.Drawing.Size(32, 19);
            this.slopeScaledBias.TabIndex = 5;
            this.slopeScaledBias.Text = "0.0";
            this.slopeScaledBias.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
            // 
            // label15
            // 
            label15.Anchor = System.Windows.Forms.AnchorStyles.Right;
            label15.AutoSize = true;
            label15.Location = new System.Drawing.Point(14, 6);
            label15.Name = "label15";
            label15.Size = new System.Drawing.Size(52, 13);
            label15.TabIndex = 6;
            label15.Text = "Fill Mode:";
            // 
            // label16
            // 
            label16.Anchor = System.Windows.Forms.AnchorStyles.Right;
            label16.AutoSize = true;
            label16.Location = new System.Drawing.Point(161, 6);
            label16.Name = "label16";
            label16.Size = new System.Drawing.Size(57, 13);
            label16.TabIndex = 7;
            label16.Text = "Cull Mode:";
            // 
            // label17
            // 
            label17.Anchor = System.Windows.Forms.AnchorStyles.Right;
            label17.AutoSize = true;
            label17.Location = new System.Drawing.Point(312, 6);
            label17.Name = "label17";
            label17.Size = new System.Drawing.Size(62, 13);
            label17.TabIndex = 8;
            label17.Text = "Front CCW:";
            // 
            // label18
            // 
            this.label18.Anchor = System.Windows.Forms.AnchorStyles.Right;
            this.label18.AutoSize = true;
            this.label18.Location = new System.Drawing.Point(7, 57);
            this.label18.Name = "label18";
            this.label18.Size = new System.Drawing.Size(59, 13);
            this.label18.TabIndex = 9;
            this.label18.Text = "Depth Clip:";
            // 
            // label19
            // 
            this.label19.Anchor = System.Windows.Forms.AnchorStyles.Right;
            this.label19.AutoSize = true;
            this.label19.Location = new System.Drawing.Point(174, 57);
            this.label19.Name = "label19";
            this.label19.Size = new System.Drawing.Size(44, 13);
            this.label19.TabIndex = 10;
            this.label19.Text = "Scissor:";
            // 
            // label20
            // 
            this.label20.Anchor = System.Windows.Forms.AnchorStyles.Right;
            this.label20.AutoSize = true;
            this.label20.Location = new System.Drawing.Point(309, 57);
            this.label20.Name = "label20";
            this.label20.Size = new System.Drawing.Size(65, 13);
            this.label20.TabIndex = 11;
            this.label20.Text = "Multisample:";
            // 
            // depthClip
            // 
            this.depthClip.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right)));
            this.depthClip.Image = ((System.Drawing.Image)(resources.GetObject("depthClip.Image")));
            this.depthClip.Location = new System.Drawing.Point(73, 56);
            this.depthClip.Name = "depthClip";
            this.depthClip.Size = new System.Drawing.Size(44, 16);
            this.depthClip.SizeMode = System.Windows.Forms.PictureBoxSizeMode.CenterImage;
            this.depthClip.TabIndex = 13;
            this.depthClip.TabStop = false;
            // 
            // fillMode
            // 
            this.fillMode.Anchor = System.Windows.Forms.AnchorStyles.Left;
            this.fillMode.AutoSize = true;
            this.fillMode.Font = new System.Drawing.Font("Tahoma", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
            this.fillMode.Location = new System.Drawing.Point(73, 3);
            this.fillMode.Name = "fillMode";
            this.fillMode.Size = new System.Drawing.Size(44, 19);
            this.fillMode.TabIndex = 17;
            this.fillMode.Text = "Solid";
            // 
            // multisampleEnable
            // 
            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.Name = "multisampleEnable";
            this.multisampleEnable.Size = new System.Drawing.Size(32, 16);
            this.multisampleEnable.SizeMode = System.Windows.Forms.PictureBoxSizeMode.CenterImage;
            this.multisampleEnable.TabIndex = 21;
            this.multisampleEnable.TabStop = false;
            // 
            // scissorEnable
            // 
            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.Name = "scissorEnable";
            this.scissorEnable.Size = new System.Drawing.Size(46, 16);
            this.scissorEnable.SizeMode = System.Windows.Forms.PictureBoxSizeMode.CenterImage;
            this.scissorEnable.TabIndex = 22;
            this.scissorEnable.TabStop = false;
            // 
            // lineAAEnable
            // 
            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.Name = "lineAAEnable";
            this.lineAAEnable.Size = new System.Drawing.Size(16, 16);
            this.lineAAEnable.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize;
            this.lineAAEnable.TabIndex = 20;
            this.lineAAEnable.TabStop = false;
            // 
            // label23
            // 
            this.label23.Anchor = System.Windows.Forms.AnchorStyles.Right;
            this.label23.AutoSize = true;
            this.label23.Location = new System.Drawing.Point(485, 57);
            this.label23.Name = "label23";
            this.label23.Size = new System.Drawing.Size(47, 13);
            this.label23.TabIndex = 12;
            this.label23.Text = "Line AA:";
            // 
            // groupBox32
            // 
            this.groupBox32.Controls.Add(this.viewports);
            this.groupBox32.Dock = System.Windows.Forms.DockStyle.Fill;
            this.groupBox32.Location = new System.Drawing.Point(3, 106);
            this.groupBox32.Name = "groupBox32";
            this.groupBox32.Size = new System.Drawing.Size(572, 496);
            this.groupBox32.TabIndex = 1;
            this.groupBox32.TabStop = false;
            this.groupBox32.Text = "Viewports";
            // 
            // viewports
            // 
            treeListColumn109.AutoSizeMinSize = 0;
            treeListColumn109.Width = 50;
            treeListColumn110.AutoSizeMinSize = 0;
            treeListColumn110.Width = 50;
            treeListColumn111.AutoSizeMinSize = 0;
            treeListColumn111.Width = 50;
            treeListColumn112.AutoSizeMinSize = 0;
            treeListColumn112.Width = 50;
            treeListColumn113.AutoSizeMinSize = 0;
            treeListColumn113.Width = 50;
            treeListColumn114.AutoSizeMinSize = 0;
            treeListColumn114.Width = 60;
            treeListColumn115.AutoSize = true;
            treeListColumn115.AutoSizeMinSize = 60;
            treeListColumn115.Width = 60;
            this.viewports.Columns.AddRange(new TreelistView.TreeListColumn[] {
            treeListColumn109,
            treeListColumn110,
            treeListColumn111,
            treeListColumn112,
            treeListColumn113,
            treeListColumn114,
            treeListColumn115});
            this.viewports.Cursor = System.Windows.Forms.Cursors.Arrow;
            this.viewports.Dock = System.Windows.Forms.DockStyle.Fill;
            this.viewports.GridLineColour = System.Drawing.SystemColors.ControlDark;
            this.viewports.Location = new System.Drawing.Point(3, 16);
            this.viewports.MultiSelect = false;
            this.viewports.Name = "viewports";
            this.viewports.RowOptions.ItemHeight = 20;
            this.viewports.RowOptions.ShowHeader = false;
            this.viewports.Size = new System.Drawing.Size(566, 477);
            this.viewports.TabIndex = 0;
            this.viewports.Text = "Viewports";
            this.viewports.TreeColumn = -1;
            this.viewports.ViewOptions.ShowPlusMinus = false;
            this.viewports.KeyDown += new System.Windows.Forms.KeyEventHandler(this.defaultCopyPaste_KeyDown);
            this.viewports.Leave += new System.EventHandler(this.disableSelection_Leave);
            this.viewports.MouseClick += new System.Windows.Forms.MouseEventHandler(this.hideDisabledEmpty_MouseClick);
            // 
            // groupBox42
            // 
            groupBox42.Controls.Add(this.scissors);
            groupBox42.Dock = System.Windows.Forms.DockStyle.Fill;
            groupBox42.Location = new System.Drawing.Point(581, 106);
            groupBox42.Name = "groupBox42";
            groupBox42.Size = new System.Drawing.Size(573, 496);
            groupBox42.TabIndex = 2;
            groupBox42.TabStop = false;
            groupBox42.Text = "Scissor Regions";
            // 
            // scissors
            // 
            treeListColumn116.AutoSizeMinSize = 0;
            treeListColumn116.Width = 50;
            treeListColumn117.AutoSizeMinSize = 0;
            treeListColumn117.Width = 50;
            treeListColumn118.AutoSizeMinSize = 0;
            treeListColumn118.Width = 50;
            treeListColumn119.AutoSizeMinSize = 0;
            treeListColumn119.Width = 50;
            treeListColumn120.AutoSize = true;
            treeListColumn120.AutoSizeMinSize = 50;
            treeListColumn120.Width = 50;
            this.scissors.Columns.AddRange(new TreelistView.TreeListColumn[] {
            treeListColumn116,
            treeListColumn117,
            treeListColumn118,
            treeListColumn119,
            treeListColumn120});
            this.scissors.Cursor = System.Windows.Forms.Cursors.Arrow;
            this.scissors.Dock = System.Windows.Forms.DockStyle.Fill;
            this.scissors.GridLineColour = System.Drawing.SystemColors.ControlDark;
            this.scissors.Location = new System.Drawing.Point(3, 16);
            this.scissors.MultiSelect = false;
            this.scissors.Name = "scissors";
            this.scissors.RowOptions.ItemHeight = 20;
            this.scissors.RowOptions.ShowHeader = false;
            this.scissors.Size = new System.Drawing.Size(567, 477);
            this.scissors.TabIndex = 1;
            this.scissors.Text = "Scissor Regions";
            this.scissors.TreeColumn = -1;
            this.scissors.ViewOptions.ShowPlusMinus = false;
            this.scissors.KeyDown += new System.Windows.Forms.KeyEventHandler(this.defaultCopyPaste_KeyDown);
            this.scissors.Leave += new System.EventHandler(this.disableSelection_Leave);
            this.scissors.MouseClick += new System.Windows.Forms.MouseEventHandler(this.hideDisabledEmpty_MouseClick);
            // 
            // tabPS
            // 
            this.tabPS.Controls.Add(this.panel6);
            this.tabPS.Location = new System.Drawing.Point(4, 22);
            this.tabPS.Name = "tabPS";
            this.tabPS.Size = new System.Drawing.Size(1157, 605);
            this.tabPS.TabIndex = 6;
            this.tabPS.Text = "Pixel Shader";
            this.tabPS.UseVisualStyleBackColor = true;
            // 
            // panel6
            // 
            this.panel6.AutoScroll = true;
            this.panel6.AutoScrollMinSize = new System.Drawing.Size(0, 500);
            this.panel6.Controls.Add(this.pixelTableLayout);
            this.panel6.Dock = System.Windows.Forms.DockStyle.Fill;
            this.panel6.Location = new System.Drawing.Point(0, 0);
            this.panel6.Name = "panel6";
            this.panel6.Size = new System.Drawing.Size(1157, 605);
            this.panel6.TabIndex = 3;
            // 
            // pixelTableLayout
            // 
            this.pixelTableLayout.ColumnCount = 2;
            this.pixelTableLayout.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 50F));
            this.pixelTableLayout.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 50F));
            this.pixelTableLayout.Controls.Add(this.groupBox13, 0, 0);
            this.pixelTableLayout.Controls.Add(this.pixelClassGroupBox, 1, 3);
            this.pixelTableLayout.Controls.Add(this.groupBox28, 0, 1);
            this.pixelTableLayout.Controls.Add(this.groupBox29, 0, 2);
            this.pixelTableLayout.Controls.Add(this.pixelCBufGroupBox, 0, 3);
            this.pixelTableLayout.Dock = System.Windows.Forms.DockStyle.Fill;
            this.pixelTableLayout.Location = new System.Drawing.Point(0, 0);
            this.pixelTableLayout.Name = "pixelTableLayout";
            this.pixelTableLayout.RowCount = 4;
            this.pixelTableLayout.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 50F));
            this.pixelTableLayout.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 25F));
            this.pixelTableLayout.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 25F));
            this.pixelTableLayout.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 25F));
            this.pixelTableLayout.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 25F));
            this.pixelTableLayout.Size = new System.Drawing.Size(1157, 605);
            this.pixelTableLayout.TabIndex = 1;
            // 
            // groupBox13
            // 
            this.pixelTableLayout.SetColumnSpan(this.groupBox13, 2);
            this.groupBox13.Controls.Add(this.flowLayoutPanel1);
            this.groupBox13.Dock = System.Windows.Forms.DockStyle.Fill;
            this.groupBox13.Location = new System.Drawing.Point(3, 3);
            this.groupBox13.Name = "groupBox13";
            this.groupBox13.Size = new System.Drawing.Size(1151, 44);
            this.groupBox13.TabIndex = 17;
            this.groupBox13.TabStop = false;
            this.groupBox13.Text = "Shader";
            // 
            // flowLayoutPanel1
            // 
            this.flowLayoutPanel1.Controls.Add(this.psShader);
            this.flowLayoutPanel1.Controls.Add(this.psShaderCog);
            this.flowLayoutPanel1.Controls.Add(this.psShaderEdit);
            this.flowLayoutPanel1.Dock = System.Windows.Forms.DockStyle.Fill;
            this.flowLayoutPanel1.Location = new System.Drawing.Point(3, 16);
            this.flowLayoutPanel1.Name = "flowLayoutPanel1";
            this.flowLayoutPanel1.Size = new System.Drawing.Size(1145, 25);
            this.flowLayoutPanel1.TabIndex = 25;
            // 
            // psShader
            // 
            this.psShader.Anchor = System.Windows.Forms.AnchorStyles.Left;
            this.psShader.AutoSize = true;
            this.psShader.BackColor = System.Drawing.Color.LightGray;
            this.psShader.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
            this.psShader.Cursor = System.Windows.Forms.Cursors.Hand;
            this.psShader.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F);
            this.psShader.Location = new System.Drawing.Point(3, 3);
            this.psShader.MinimumSize = new System.Drawing.Size(300, 2);
            this.psShader.Name = "psShader";
            this.psShader.Size = new System.Drawing.Size(300, 15);
            this.psShader.TabIndex = 24;
            this.psShader.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
            this.psShader.Click += new System.EventHandler(this.shader_Click);
            this.psShader.MouseEnter += new System.EventHandler(this.shaderCog_MouseEnter);
            this.psShader.MouseLeave += new System.EventHandler(this.shaderCog_MouseLeave);
            // 
            // psShaderCog
            // 
            this.psShaderCog.Cursor = System.Windows.Forms.Cursors.Hand;
            this.psShaderCog.Image = global::renderdocui.Properties.Resources.action;
            this.psShaderCog.Location = new System.Drawing.Point(309, 3);
            this.psShaderCog.Name = "psShaderCog";
            this.psShaderCog.Size = new System.Drawing.Size(16, 16);
            this.psShaderCog.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize;
            this.psShaderCog.TabIndex = 25;
            this.psShaderCog.TabStop = false;
            this.psShaderCog.Click += new System.EventHandler(this.shader_Click);
            this.psShaderCog.MouseEnter += new System.EventHandler(this.shaderCog_MouseEnter);
            this.psShaderCog.MouseLeave += new System.EventHandler(this.shaderCog_MouseLeave);
            // 
            // psShaderEdit
            // 
            this.psShaderEdit.Cursor = System.Windows.Forms.Cursors.Hand;
            this.psShaderEdit.Image = global::renderdocui.Properties.Resources.page_white_edit;
            this.psShaderEdit.Location = new System.Drawing.Point(331, 3);
            this.psShaderEdit.Name = "psShaderEdit";
            this.psShaderEdit.Size = new System.Drawing.Size(16, 16);
            this.psShaderEdit.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize;
            this.psShaderEdit.TabIndex = 29;
            this.psShaderEdit.TabStop = false;
            this.toolTip.SetToolTip(this.psShaderEdit, "HLSL edit and replace this shader");
            this.psShaderEdit.Click += new System.EventHandler(this.shaderedit_Click);
            // 
            // pixelClassGroupBox
            // 
            this.pixelTableLayout.SetColumnSpan(this.pixelClassGroupBox, 2);
            this.pixelClassGroupBox.Controls.Add(this.psClasses);
            this.pixelClassGroupBox.Dock = System.Windows.Forms.DockStyle.Fill;
            this.pixelClassGroupBox.Location = new System.Drawing.Point(3, 467);
            this.pixelClassGroupBox.Name = "pixelClassGroupBox";
            this.pixelClassGroupBox.Size = new System.Drawing.Size(1151, 135);
            this.pixelClassGroupBox.TabIndex = 16;
            this.pixelClassGroupBox.TabStop = false;
            this.pixelClassGroupBox.Text = "Class Instances";
            // 
            // psClasses
            // 
            treeListColumn121.AutoSizeMinSize = 0;
            treeListColumn121.Width = 50;
            treeListColumn122.AutoSizeMinSize = 0;
            treeListColumn122.Width = 200;
            treeListColumn123.AutoSize = true;
            treeListColumn123.AutoSizeMinSize = 50;
            treeListColumn123.Width = 60;
            this.psClasses.Columns.AddRange(new TreelistView.TreeListColumn[] {
            treeListColumn121,
            treeListColumn122,
            treeListColumn123});
            this.psClasses.Cursor = System.Windows.Forms.Cursors.Arrow;
            this.psClasses.Dock = System.Windows.Forms.DockStyle.Fill;
            this.psClasses.Location = new System.Drawing.Point(3, 16);
            this.psClasses.Name = "psClasses";
            this.psClasses.RowOptions.ItemHeight = 20;
            this.psClasses.RowOptions.ShowHeader = false;
            this.psClasses.Size = new System.Drawing.Size(1145, 116);
            this.psClasses.TabIndex = 4;
            this.psClasses.Text = "Class Instances";
            this.psClasses.TreeColumn = -1;
            this.psClasses.ViewOptions.ShowLine = false;
            this.psClasses.ViewOptions.ShowPlusMinus = false;
            this.psClasses.KeyDown += new System.Windows.Forms.KeyEventHandler(this.defaultCopyPaste_KeyDown);
            this.psClasses.Leave += new System.EventHandler(this.disableSelection_Leave);
            this.psClasses.MouseClick += new System.Windows.Forms.MouseEventHandler(this.hideDisabledEmpty_MouseClick);
            // 
            // groupBox28
            // 
            this.pixelTableLayout.SetColumnSpan(this.groupBox28, 2);
            this.groupBox28.Controls.Add(this.psResources);
            this.groupBox28.Dock = System.Windows.Forms.DockStyle.Fill;
            this.groupBox28.Location = new System.Drawing.Point(3, 53);
            this.groupBox28.Name = "groupBox28";
            this.groupBox28.Size = new System.Drawing.Size(1151, 132);
            this.groupBox28.TabIndex = 14;
            this.groupBox28.TabStop = false;
            this.groupBox28.Text = "Resources";
            // 
            // psResources
            // 
            treeListColumn124.AutoSizeMinSize = 0;
            treeListColumn124.Width = 120;
            treeListColumn125.AutoSize = true;
            treeListColumn125.AutoSizeMinSize = 150;
            treeListColumn125.Width = 50;
            treeListColumn126.AutoSizeMinSize = 0;
            treeListColumn126.Width = 75;
            treeListColumn127.AutoSizeMinSize = 0;
            treeListColumn127.Width = 50;
            treeListColumn128.AutoSizeMinSize = 0;
            treeListColumn128.Width = 50;
            treeListColumn129.AutoSizeMinSize = 0;
            treeListColumn129.Width = 50;
            treeListColumn130.AutoSizeMinSize = 0;
            treeListColumn130.Width = 75;
            treeListColumn131.AutoSizeMinSize = 0;
            treeListColumn131.Width = 200;
            treeListColumn132.AutoSizeMinSize = 0;
            treeListColumn132.Width = 25;
            this.psResources.Columns.AddRange(new TreelistView.TreeListColumn[] {
            treeListColumn124,
            treeListColumn125,
            treeListColumn126,
            treeListColumn127,
            treeListColumn128,
            treeListColumn129,
            treeListColumn130,
            treeListColumn131,
            treeListColumn132});
            this.psResources.Cursor = System.Windows.Forms.Cursors.Arrow;
            this.psResources.Dock = System.Windows.Forms.DockStyle.Fill;
            this.psResources.GridLineColour = System.Drawing.SystemColors.ControlDark;
            this.psResources.Location = new System.Drawing.Point(3, 16);
            this.psResources.MultiSelect = false;
            this.psResources.Name = "psResources";
            this.psResources.RowOptions.HoverHighlight = true;
            this.psResources.RowOptions.ItemHeight = 20;
            this.psResources.RowOptions.ShowHeader = false;
            this.psResources.Size = new System.Drawing.Size(1145, 113);
            this.psResources.TabIndex = 1;
            this.psResources.Text = "Outputs";
            this.psResources.TreeColumn = 8;
            this.psResources.ViewOptions.Indent = 0;
            this.psResources.ViewOptions.ShowLine = false;
            this.psResources.ViewOptions.ShowPlusMinus = false;
            this.psResources.NodeDoubleClicked += new TreelistView.TreeListView.NodeDoubleClickedHandler(this.textureCell_CellDoubleClick);
            this.psResources.NodeClicked += new TreelistView.TreeListView.NodeClickedHandler(this.textureCell_CellDoubleClick);
            this.psResources.KeyDown += new System.Windows.Forms.KeyEventHandler(this.defaultCopyPaste_KeyDown);
            this.psResources.Leave += new System.EventHandler(this.disableSelection_Leave);
            this.psResources.MouseClick += new System.Windows.Forms.MouseEventHandler(this.hideDisabledEmpty_MouseClick);
            // 
            // groupBox29
            // 
            this.pixelTableLayout.SetColumnSpan(this.groupBox29, 2);
            this.groupBox29.Controls.Add(this.psSamplers);
            this.groupBox29.Dock = System.Windows.Forms.DockStyle.Fill;
            this.groupBox29.Location = new System.Drawing.Point(3, 191);
            this.groupBox29.Name = "groupBox29";
            this.groupBox29.Size = new System.Drawing.Size(1151, 132);
            this.groupBox29.TabIndex = 13;
            this.groupBox29.TabStop = false;
            this.groupBox29.Text = "Samplers";
            // 
            // psSamplers
            // 
            treeListColumn133.AutoSizeMinSize = 0;
            treeListColumn133.Width = 120;
            treeListColumn134.AutoSizeMinSize = 100;
            treeListColumn134.Width = 200;
            treeListColumn135.AutoSizeMinSize = 0;
            treeListColumn135.Width = 250;
            treeListColumn136.AutoSizeMinSize = 0;
            treeListColumn136.Width = 70;
            treeListColumn137.AutoSize = true;
            treeListColumn137.AutoSizeMinSize = 50;
            treeListColumn137.Width = 50;
            this.psSamplers.Columns.AddRange(new TreelistView.TreeListColumn[] {
            treeListColumn133,
            treeListColumn134,
            treeListColumn135,
            treeListColumn136,
            treeListColumn137});
            this.psSamplers.Cursor = System.Windows.Forms.Cursors.Arrow;
            this.psSamplers.Dock = System.Windows.Forms.DockStyle.Fill;
            this.psSamplers.GridLineColour = System.Drawing.SystemColors.ControlDark;
            this.psSamplers.Location = new System.Drawing.Point(3, 16);
            this.psSamplers.MultiSelect = false;
            this.psSamplers.Name = "psSamplers";
            this.psSamplers.RowOptions.HoverHighlight = true;
            this.psSamplers.RowOptions.ItemHeight = 20;
            this.psSamplers.RowOptions.ShowHeader = false;
            this.psSamplers.Size = new System.Drawing.Size(1145, 113);
            this.psSamplers.TabIndex = 12;
            this.psSamplers.Text = "Samplers";
            this.psSamplers.TreeColumn = -1;
            this.psSamplers.ViewOptions.Indent = 0;
            this.psSamplers.ViewOptions.ShowLine = false;
            this.psSamplers.ViewOptions.ShowPlusMinus = false;
            this.psSamplers.KeyDown += new System.Windows.Forms.KeyEventHandler(this.defaultCopyPaste_KeyDown);
            this.psSamplers.Leave += new System.EventHandler(this.disableSelection_Leave);
            this.psSamplers.MouseClick += new System.Windows.Forms.MouseEventHandler(this.hideDisabledEmpty_MouseClick);
            // 
            // pixelCBufGroupBox
            // 
            this.pixelTableLayout.SetColumnSpan(this.pixelCBufGroupBox, 2);
            this.pixelCBufGroupBox.Controls.Add(this.psCBuffers);
            this.pixelCBufGroupBox.Dock = System.Windows.Forms.DockStyle.Fill;
            this.pixelCBufGroupBox.Location = new System.Drawing.Point(3, 329);
            this.pixelCBufGroupBox.Name = "pixelCBufGroupBox";
            this.pixelCBufGroupBox.Size = new System.Drawing.Size(1151, 132);
            this.pixelCBufGroupBox.TabIndex = 12;
            this.pixelCBufGroupBox.TabStop = false;
            this.pixelCBufGroupBox.Text = "Constant Buffers";
            // 
            // psCBuffers
            // 
            treeListColumn138.AutoSizeMinSize = 0;
            treeListColumn138.Width = 120;
            treeListColumn139.AutoSize = true;
            treeListColumn139.AutoSizeMinSize = 100;
            treeListColumn139.Width = 50;
            treeListColumn140.AutoSizeMinSize = 0;
            treeListColumn140.Width = 75;
            treeListColumn141.AutoSizeMinSize = 0;
            treeListColumn141.Width = 200;
            treeListColumn142.AutoSizeMinSize = 0;
            treeListColumn142.Width = 25;
            this.psCBuffers.Columns.AddRange(new TreelistView.TreeListColumn[] {
            treeListColumn138,
            treeListColumn139,
            treeListColumn140,
            treeListColumn141,
            treeListColumn142});
            this.psCBuffers.Cursor = System.Windows.Forms.Cursors.Arrow;
            this.psCBuffers.Dock = System.Windows.Forms.DockStyle.Fill;
            this.psCBuffers.GridLineColour = System.Drawing.SystemColors.ControlDark;
            this.psCBuffers.Location = new System.Drawing.Point(3, 16);
            this.psCBuffers.MultiSelect = false;
            this.psCBuffers.Name = "psCBuffers";
            this.psCBuffers.RowOptions.HoverHighlight = true;
            this.psCBuffers.RowOptions.ItemHeight = 20;
            this.psCBuffers.RowOptions.ShowHeader = false;
            this.psCBuffers.Size = new System.Drawing.Size(1145, 113);
            this.psCBuffers.TabIndex = 11;
            this.psCBuffers.Text = "Constant Buffers";
            this.psCBuffers.TreeColumn = 4;
            this.psCBuffers.ViewOptions.Indent = 0;
            this.psCBuffers.ViewOptions.ShowLine = false;
            this.psCBuffers.ViewOptions.ShowPlusMinus = false;
            this.psCBuffers.NodeDoubleClicked += new TreelistView.TreeListView.NodeDoubleClickedHandler(this.cbuffers_NodeDoubleClicked);
            this.psCBuffers.NodeClicked += new TreelistView.TreeListView.NodeClickedHandler(this.cbuffers_NodeDoubleClicked);
            this.psCBuffers.KeyDown += new System.Windows.Forms.KeyEventHandler(this.defaultCopyPaste_KeyDown);
            this.psCBuffers.Leave += new System.EventHandler(this.disableSelection_Leave);
            this.psCBuffers.MouseClick += new System.Windows.Forms.MouseEventHandler(this.hideDisabledEmpty_MouseClick);
            // 
            // tabOM
            // 
            this.tabOM.Controls.Add(this.panel9);
            this.tabOM.Location = new System.Drawing.Point(4, 22);
            this.tabOM.Name = "tabOM";
            this.tabOM.Size = new System.Drawing.Size(1157, 605);
            this.tabOM.TabIndex = 7;
            this.tabOM.Text = "Output Merger";
            this.tabOM.UseVisualStyleBackColor = true;
            // 
            // panel9
            // 
            this.panel9.AutoScroll = true;
            this.panel9.AutoScrollMinSize = new System.Drawing.Size(930, 320);
            this.panel9.Controls.Add(this.tableLayoutPanel9);
            this.panel9.Dock = System.Windows.Forms.DockStyle.Fill;
            this.panel9.Location = new System.Drawing.Point(0, 0);
            this.panel9.Name = "panel9";
            this.panel9.Size = new System.Drawing.Size(1157, 605);
            this.panel9.TabIndex = 1;
            // 
            // tableLayoutPanel9
            // 
            this.tableLayoutPanel9.AutoScroll = true;
            this.tableLayoutPanel9.ColumnCount = 1;
            this.tableLayoutPanel9.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 100F));
            this.tableLayoutPanel9.Controls.Add(this.groupBox33, 0, 0);
            this.tableLayoutPanel9.Controls.Add(this.groupBox37, 0, 1);
            this.tableLayoutPanel9.Controls.Add(this.tableLayoutPanel10, 0, 2);
            this.tableLayoutPanel9.Dock = System.Windows.Forms.DockStyle.Fill;
            this.tableLayoutPanel9.Location = new System.Drawing.Point(0, 0);
            this.tableLayoutPanel9.Name = "tableLayoutPanel9";
            this.tableLayoutPanel9.RowCount = 3;
            this.tableLayoutPanel9.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 60F));
            this.tableLayoutPanel9.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 40F));
            this.tableLayoutPanel9.RowStyles.Add(new System.Windows.Forms.RowStyle());
            this.tableLayoutPanel9.Size = new System.Drawing.Size(1157, 605);
            this.tableLayoutPanel9.TabIndex = 0;
            // 
            // groupBox33
            // 
            this.groupBox33.Controls.Add(this.targetOutputs);
            this.groupBox33.Dock = System.Windows.Forms.DockStyle.Fill;
            this.groupBox33.Location = new System.Drawing.Point(3, 3);
            this.groupBox33.Name = "groupBox33";
            this.groupBox33.Size = new System.Drawing.Size(1151, 270);
            this.groupBox33.TabIndex = 15;
            this.groupBox33.TabStop = false;
            this.groupBox33.Text = "Render Targets && UAVs";
            // 
            // targetOutputs
            // 
            treeListColumn143.AutoSizeMinSize = 0;
            treeListColumn143.Width = 50;
            treeListColumn144.AutoSize = true;
            treeListColumn144.AutoSizeMinSize = 150;
            treeListColumn144.Width = 50;
            treeListColumn145.AutoSizeMinSize = 0;
            treeListColumn145.Width = 75;
            treeListColumn146.AutoSizeMinSize = 0;
            treeListColumn146.Width = 50;
            treeListColumn147.AutoSizeMinSize = 0;
            treeListColumn147.Width = 50;
            treeListColumn148.AutoSizeMinSize = 0;
            treeListColumn148.Width = 50;
            treeListColumn149.AutoSizeMinSize = 0;
            treeListColumn149.Width = 75;
            treeListColumn150.AutoSizeMinSize = 0;
            treeListColumn150.Width = 200;
            treeListColumn151.AutoSizeMinSize = 0;
            treeListColumn151.Width = 25;
            this.targetOutputs.Columns.AddRange(new TreelistView.TreeListColumn[] {
            treeListColumn143,
            treeListColumn144,
            treeListColumn145,
            treeListColumn146,
            treeListColumn147,
            treeListColumn148,
            treeListColumn149,
            treeListColumn150,
            treeListColumn151});
            this.targetOutputs.Cursor = System.Windows.Forms.Cursors.Arrow;
            this.targetOutputs.Dock = System.Windows.Forms.DockStyle.Fill;
            this.targetOutputs.GridLineColour = System.Drawing.SystemColors.ControlDark;
            this.targetOutputs.Location = new System.Drawing.Point(3, 16);
            this.targetOutputs.MultiSelect = false;
            this.targetOutputs.Name = "targetOutputs";
            this.targetOutputs.RowOptions.HoverHighlight = true;
            this.targetOutputs.RowOptions.ItemHeight = 20;
            this.targetOutputs.RowOptions.ShowHeader = false;
            this.targetOutputs.Size = new System.Drawing.Size(1145, 251);
            this.targetOutputs.TabIndex = 0;
            this.targetOutputs.Text = "Outputs";
            this.targetOutputs.TreeColumn = 8;
            this.targetOutputs.ViewOptions.Indent = 0;
            this.targetOutputs.ViewOptions.ShowLine = false;
            this.targetOutputs.ViewOptions.ShowPlusMinus = false;
            this.targetOutputs.NodeDoubleClicked += new TreelistView.TreeListView.NodeDoubleClickedHandler(this.textureCell_CellDoubleClick);
            this.targetOutputs.NodeClicked += new TreelistView.TreeListView.NodeClickedHandler(this.textureCell_CellDoubleClick);
            this.targetOutputs.KeyDown += new System.Windows.Forms.KeyEventHandler(this.defaultCopyPaste_KeyDown);
            this.targetOutputs.Leave += new System.EventHandler(this.disableSelection_Leave);
            this.targetOutputs.MouseClick += new System.Windows.Forms.MouseEventHandler(this.hideDisabledEmpty_MouseClick);
            // 
            // groupBox37
            // 
            this.groupBox37.Controls.Add(this.blendOperations);
            this.groupBox37.Dock = System.Windows.Forms.DockStyle.Fill;
            this.groupBox37.Location = new System.Drawing.Point(3, 279);
            this.groupBox37.Name = "groupBox37";
            this.groupBox37.Size = new System.Drawing.Size(1151, 178);
            this.groupBox37.TabIndex = 16;
            this.groupBox37.TabStop = false;
            this.groupBox37.Text = "Target Blends";
            // 
            // blendOperations
            // 
            treeListColumn152.AutoSizeMinSize = 0;
            treeListColumn152.Width = 50;
            treeListColumn153.AutoSizeMinSize = 0;
            treeListColumn153.Width = 50;
            treeListColumn154.AutoSizeMinSize = 0;
            treeListColumn154.Width = 50;
            treeListColumn155.AutoSizeMinSize = 0;
            treeListColumn155.Width = 100;
            treeListColumn156.AutoSizeMinSize = 0;
            treeListColumn156.Width = 100;
            treeListColumn157.AutoSizeMinSize = 0;
            treeListColumn157.Width = 135;
            treeListColumn158.AutoSizeMinSize = 0;
            treeListColumn158.Width = 100;
            treeListColumn159.AutoSizeMinSize = 0;
            treeListColumn159.Width = 100;
            treeListColumn160.AutoSizeMinSize = 0;
            treeListColumn160.Width = 100;
            treeListColumn161.AutoSizeMinSize = 0;
            treeListColumn161.Width = 80;
            treeListColumn162.AutoSize = true;
            treeListColumn162.AutoSizeMinSize = 60;
            treeListColumn162.Width = 60;
            this.blendOperations.Columns.AddRange(new TreelistView.TreeListColumn[] {
            treeListColumn152,
            treeListColumn153,
            treeListColumn154,
            treeListColumn155,
            treeListColumn156,
            treeListColumn157,
            treeListColumn158,
            treeListColumn159,
            treeListColumn160,
            treeListColumn161,
            treeListColumn162});
            this.blendOperations.Cursor = System.Windows.Forms.Cursors.Arrow;
            this.blendOperations.Dock = System.Windows.Forms.DockStyle.Fill;
            this.blendOperations.GridLineColour = System.Drawing.SystemColors.ControlDark;
            this.blendOperations.Location = new System.Drawing.Point(3, 16);
            this.blendOperations.MultiSelect = false;
            this.blendOperations.Name = "blendOperations";
            this.blendOperations.RowOptions.HoverHighlight = true;
            this.blendOperations.RowOptions.ItemHeight = 20;
            this.blendOperations.RowOptions.ShowHeader = false;
            this.blendOperations.Size = new System.Drawing.Size(1145, 159);
            this.blendOperations.TabIndex = 32;
            this.blendOperations.Text = "Outputs";
            this.blendOperations.TreeColumn = 7;
            this.blendOperations.ViewOptions.Indent = 0;
            this.blendOperations.ViewOptions.ShowLine = false;
            this.blendOperations.ViewOptions.ShowPlusMinus = false;
            // 
            // tableLayoutPanel10
            // 
            this.tableLayoutPanel10.ColumnCount = 3;
            this.tableLayoutPanel10.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle());
            this.tableLayoutPanel10.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle());
            this.tableLayoutPanel10.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle());
            this.tableLayoutPanel10.Controls.Add(this.groupBox40, 0, 0);
            this.tableLayoutPanel10.Controls.Add(this.groupBox41, 1, 0);
            this.tableLayoutPanel10.Controls.Add(this.groupBox43, 2, 0);
            this.tableLayoutPanel10.Dock = System.Windows.Forms.DockStyle.Fill;
            this.tableLayoutPanel10.Location = new System.Drawing.Point(3, 463);
            this.tableLayoutPanel10.MinimumSize = new System.Drawing.Size(0, 130);
            this.tableLayoutPanel10.Name = "tableLayoutPanel10";
            this.tableLayoutPanel10.RowCount = 1;
            this.tableLayoutPanel10.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 100F));
            this.tableLayoutPanel10.Size = new System.Drawing.Size(1151, 139);
            this.tableLayoutPanel10.TabIndex = 17;
            // 
            // groupBox40
            // 
            this.groupBox40.AutoSize = true;
            this.groupBox40.Controls.Add(this.tableLayoutPanel11);
            this.groupBox40.Dock = System.Windows.Forms.DockStyle.Fill;
            this.groupBox40.Location = new System.Drawing.Point(3, 3);
            this.groupBox40.MinimumSize = new System.Drawing.Size(270, 0);
            this.groupBox40.Name = "groupBox40";
            this.groupBox40.Size = new System.Drawing.Size(339, 133);
            this.groupBox40.TabIndex = 0;
            this.groupBox40.TabStop = false;
            this.groupBox40.Text = "Blend State";
            // 
            // tableLayoutPanel11
            // 
            this.tableLayoutPanel11.AutoSize = true;
            this.tableLayoutPanel11.CellBorderStyle = System.Windows.Forms.TableLayoutPanelCellBorderStyle.Single;
            this.tableLayoutPanel11.ColumnCount = 4;
            this.tableLayoutPanel11.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 50F));
            this.tableLayoutPanel11.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle());
            this.tableLayoutPanel11.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 75F));
            this.tableLayoutPanel11.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle());
            this.tableLayoutPanel11.Controls.Add(this.sampleMask, 1, 1);
            this.tableLayoutPanel11.Controls.Add(this.independentBlend, 3, 0);
            this.tableLayoutPanel11.Controls.Add(this.label3, 0, 0);
            this.tableLayoutPanel11.Controls.Add(this.label6, 0, 1);
            this.tableLayoutPanel11.Controls.Add(this.label7, 2, 1);
            this.tableLayoutPanel11.Controls.Add(this.alphaToCoverage, 3, 1);
            this.tableLayoutPanel11.Controls.Add(this.blendFactor, 1, 0);
            this.tableLayoutPanel11.Controls.Add(this.label4, 2, 0);
            this.tableLayoutPanel11.Location = new System.Drawing.Point(3, 16);
            this.tableLayoutPanel11.Name = "tableLayoutPanel11";
            this.tableLayoutPanel11.RowCount = 2;
            this.tableLayoutPanel11.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 50F));
            this.tableLayoutPanel11.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 50F));
            this.tableLayoutPanel11.Size = new System.Drawing.Size(330, 106);
            this.tableLayoutPanel11.TabIndex = 0;
            // 
            // sampleMask
            // 
            this.sampleMask.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right)));
            this.sampleMask.AutoSize = true;
            this.sampleMask.BackColor = System.Drawing.Color.Transparent;
            this.sampleMask.Font = new System.Drawing.Font("Tahoma", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
            this.sampleMask.Location = new System.Drawing.Point(55, 69);
            this.sampleMask.Name = "sampleMask";
            this.sampleMask.Size = new System.Drawing.Size(167, 19);
            this.sampleMask.TabIndex = 23;
            this.sampleMask.Text = "FFFFFFFF";
            this.sampleMask.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
            // 
            // independentBlend
            // 
            this.independentBlend.Anchor = System.Windows.Forms.AnchorStyles.Left;
            this.independentBlend.Image = ((System.Drawing.Image)(resources.GetObject("independentBlend.Image")));
            this.independentBlend.Location = new System.Drawing.Point(305, 18);
            this.independentBlend.Name = "independentBlend";
            this.independentBlend.Size = new System.Drawing.Size(16, 16);
            this.independentBlend.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize;
            this.independentBlend.TabIndex = 22;
            this.independentBlend.TabStop = false;
            // 
            // label3
            // 
            this.label3.Anchor = System.Windows.Forms.AnchorStyles.Right;
            this.label3.AutoSize = true;
            this.label3.Location = new System.Drawing.Point(8, 13);
            this.label3.Name = "label3";
            this.label3.Size = new System.Drawing.Size(40, 26);
            this.label3.TabIndex = 0;
            this.label3.Text = "Blend Factor:";
            this.label3.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
            // 
            // label6
            // 
            this.label6.Anchor = System.Windows.Forms.AnchorStyles.Right;
            this.label6.AutoSize = true;
            this.label6.Location = new System.Drawing.Point(6, 66);
            this.label6.Name = "label6";
            this.label6.Size = new System.Drawing.Size(42, 26);
            this.label6.TabIndex = 2;
            this.label6.Text = "Sample Mask:";
            this.label6.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
            // 
            // label7
            // 
            this.label7.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right)));
            this.label7.AutoSize = true;
            this.label7.Location = new System.Drawing.Point(229, 66);
            this.label7.Name = "label7";
            this.label7.Size = new System.Drawing.Size(69, 26);
            this.label7.TabIndex = 3;
            this.label7.Text = "Alpha to Coverage:";
            this.label7.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
            // 
            // alphaToCoverage
            // 
            this.alphaToCoverage.Anchor = System.Windows.Forms.AnchorStyles.Left;
            this.alphaToCoverage.Image = ((System.Drawing.Image)(resources.GetObject("alphaToCoverage.Image")));
            this.alphaToCoverage.Location = new System.Drawing.Point(305, 71);
            this.alphaToCoverage.Name = "alphaToCoverage";
            this.alphaToCoverage.Size = new System.Drawing.Size(16, 16);
            this.alphaToCoverage.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize;
            this.alphaToCoverage.TabIndex = 21;
            this.alphaToCoverage.TabStop = false;
            // 
            // blendFactor
            // 
            this.blendFactor.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right)));
            this.blendFactor.AutoSize = true;
            this.blendFactor.BackColor = System.Drawing.Color.Transparent;
            this.blendFactor.Font = new System.Drawing.Font("Tahoma", 12F);
            this.blendFactor.Location = new System.Drawing.Point(55, 17);
            this.blendFactor.Name = "blendFactor";
            this.blendFactor.Size = new System.Drawing.Size(167, 19);
            this.blendFactor.TabIndex = 24;
            this.blendFactor.Text = "0.00, 0.00, 0.00, 0.00";
            this.blendFactor.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
            // 
            // label4
            // 
            this.label4.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right)));
            this.label4.AutoSize = true;
            this.label4.Location = new System.Drawing.Point(229, 13);
            this.label4.Name = "label4";
            this.label4.Size = new System.Drawing.Size(69, 26);
            this.label4.TabIndex = 1;
            this.label4.Text = "Independent Blend:";
            this.label4.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
            // 
            // groupBox41
            // 
            this.groupBox41.AutoSize = true;
            this.groupBox41.Controls.Add(this.tableLayoutPanel12);
            this.groupBox41.Dock = System.Windows.Forms.DockStyle.Fill;
            this.groupBox41.Location = new System.Drawing.Point(348, 3);
            this.groupBox41.MinimumSize = new System.Drawing.Size(165, 0);
            this.groupBox41.Name = "groupBox41";
            this.groupBox41.Size = new System.Drawing.Size(217, 133);
            this.groupBox41.TabIndex = 1;
            this.groupBox41.TabStop = false;
            this.groupBox41.Text = "Depth State";
            // 
            // tableLayoutPanel12
            // 
            this.tableLayoutPanel12.AutoSize = true;
            this.tableLayoutPanel12.CellBorderStyle = System.Windows.Forms.TableLayoutPanelCellBorderStyle.Single;
            this.tableLayoutPanel12.ColumnCount = 2;
            this.tableLayoutPanel12.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 60F));
            this.tableLayoutPanel12.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle());
            this.tableLayoutPanel12.Controls.Add(this.depthEnable, 1, 0);
            this.tableLayoutPanel12.Controls.Add(this.label21, 0, 0);
            this.tableLayoutPanel12.Controls.Add(this.depthWrite, 1, 1);
            this.tableLayoutPanel12.Controls.Add(this.label11, 0, 1);
            this.tableLayoutPanel12.Controls.Add(this.label13, 0, 2);
            this.tableLayoutPanel12.Controls.Add(this.depthFunc, 1, 2);
            this.tableLayoutPanel12.Location = new System.Drawing.Point(3, 16);
            this.tableLayoutPanel12.Name = "tableLayoutPanel12";
            this.tableLayoutPanel12.RowCount = 3;
            this.tableLayoutPanel12.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 33.33333F));
            this.tableLayoutPanel12.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 33.33333F));
            this.tableLayoutPanel12.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 33.33333F));
            this.tableLayoutPanel12.Size = new System.Drawing.Size(208, 102);
            this.tableLayoutPanel12.TabIndex = 1;
            // 
            // depthEnable
            // 
            this.depthEnable.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right)));
            this.depthEnable.Image = ((System.Drawing.Image)(resources.GetObject("depthEnable.Image")));
            this.depthEnable.Location = new System.Drawing.Point(65, 9);
            this.depthEnable.Name = "depthEnable";
            this.depthEnable.Size = new System.Drawing.Size(139, 16);
            this.depthEnable.SizeMode = System.Windows.Forms.PictureBoxSizeMode.CenterImage;
            this.depthEnable.TabIndex = 22;
            this.depthEnable.TabStop = false;
            // 
            // label21
            // 
            this.label21.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right)));
            this.label21.AutoSize = true;
            this.label21.Location = new System.Drawing.Point(4, 10);
            this.label21.Name = "label21";
            this.label21.Size = new System.Drawing.Size(54, 13);
            this.label21.TabIndex = 1;
            this.label21.Text = "Enabled:";
            this.label21.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
            // 
            // depthWrite
            // 
            this.depthWrite.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right)));
            this.depthWrite.Image = ((System.Drawing.Image)(resources.GetObject("depthWrite.Image")));
            this.depthWrite.Location = new System.Drawing.Point(65, 42);
            this.depthWrite.Name = "depthWrite";
            this.depthWrite.Size = new System.Drawing.Size(139, 16);
            this.depthWrite.SizeMode = System.Windows.Forms.PictureBoxSizeMode.CenterImage;
            this.depthWrite.TabIndex = 25;
            this.depthWrite.TabStop = false;
            // 
            // label11
            // 
            this.label11.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right)));
            this.label11.AutoSize = true;
            this.label11.Location = new System.Drawing.Point(4, 43);
            this.label11.Name = "label11";
            this.label11.Size = new System.Drawing.Size(54, 13);
            this.label11.TabIndex = 24;
            this.label11.Text = "Write:";
            this.label11.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
            // 
            // label13
            // 
            this.label13.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right)));
            this.label13.AutoSize = true;
            this.label13.Location = new System.Drawing.Point(4, 77);
            this.label13.Name = "label13";
            this.label13.Size = new System.Drawing.Size(54, 13);
            this.label13.TabIndex = 3;
            this.label13.Text = "Func:";
            this.label13.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
            // 
            // depthFunc
            // 
            this.depthFunc.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right)));
            this.depthFunc.AutoSize = true;
            this.depthFunc.BackColor = System.Drawing.Color.Transparent;
            this.depthFunc.Font = new System.Drawing.Font("Tahoma", 12F);
            this.depthFunc.Location = new System.Drawing.Point(65, 74);
            this.depthFunc.Name = "depthFunc";
            this.depthFunc.Size = new System.Drawing.Size(139, 19);
            this.depthFunc.TabIndex = 23;
            this.depthFunc.Text = "GREATER_EQUAL";
            this.depthFunc.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
            // 
            // groupBox43
            // 
            this.groupBox43.Controls.Add(this.flowLayoutPanel8);
            this.groupBox43.Dock = System.Windows.Forms.DockStyle.Fill;
            this.groupBox43.Location = new System.Drawing.Point(571, 3);
            this.groupBox43.Name = "groupBox43";
            this.groupBox43.Size = new System.Drawing.Size(577, 133);
            this.groupBox43.TabIndex = 2;
            this.groupBox43.TabStop = false;
            this.groupBox43.Text = "Stencil State";
            // 
            // flowLayoutPanel8
            // 
            this.flowLayoutPanel8.Controls.Add(this.tableLayoutPanel15);
            this.flowLayoutPanel8.Controls.Add(this.stencilFuncs);
            this.flowLayoutPanel8.Dock = System.Windows.Forms.DockStyle.Fill;
            this.flowLayoutPanel8.FlowDirection = System.Windows.Forms.FlowDirection.TopDown;
            this.flowLayoutPanel8.Location = new System.Drawing.Point(3, 16);
            this.flowLayoutPanel8.Name = "flowLayoutPanel8";
            this.flowLayoutPanel8.Size = new System.Drawing.Size(571, 114);
            this.flowLayoutPanel8.TabIndex = 4;
            // 
            // tableLayoutPanel15
            // 
            this.tableLayoutPanel15.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) 
            | System.Windows.Forms.AnchorStyles.Right)));
            this.tableLayoutPanel15.AutoSize = true;
            this.tableLayoutPanel15.CellBorderStyle = System.Windows.Forms.TableLayoutPanelCellBorderStyle.Single;
            this.tableLayoutPanel15.ColumnCount = 8;
            this.tableLayoutPanel15.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle());
            this.tableLayoutPanel15.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle());
            this.tableLayoutPanel15.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle());
            this.tableLayoutPanel15.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle());
            this.tableLayoutPanel15.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle());
            this.tableLayoutPanel15.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle());
            this.tableLayoutPanel15.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle());
            this.tableLayoutPanel15.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle());
            this.tableLayoutPanel15.Controls.Add(this.stencilRef, 7, 0);
            this.tableLayoutPanel15.Controls.Add(this.stencilReadMask, 5, 0);
            this.tableLayoutPanel15.Controls.Add(this.stencilEnable, 1, 0);
            this.tableLayoutPanel15.Controls.Add(this.label12, 0, 0);
            this.tableLayoutPanel15.Controls.Add(this.label22, 2, 0);
            this.tableLayoutPanel15.Controls.Add(this.stencilWriteMask, 3, 0);
            this.tableLayoutPanel15.Controls.Add(this.label24, 4, 0);
            this.tableLayoutPanel15.Controls.Add(this.label8, 6, 0);
            this.tableLayoutPanel15.Location = new System.Drawing.Point(3, 3);
            this.tableLayoutPanel15.Name = "tableLayoutPanel15";
            this.tableLayoutPanel15.RowCount = 1;
            this.tableLayoutPanel15.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 100F));
            this.tableLayoutPanel15.Size = new System.Drawing.Size(347, 24);
            this.tableLayoutPanel15.TabIndex = 2;
            // 
            // stencilRef
            // 
            this.stencilRef.Anchor = System.Windows.Forms.AnchorStyles.Left;
            this.stencilRef.AutoSize = true;
            this.stencilRef.BackColor = System.Drawing.Color.Transparent;
            this.stencilRef.Font = new System.Drawing.Font("Tahoma", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
            this.stencilRef.Location = new System.Drawing.Point(318, 2);
            this.stencilRef.Name = "stencilRef";
            this.stencilRef.Size = new System.Drawing.Size(25, 19);
            this.stencilRef.TabIndex = 28;
            this.stencilRef.Text = "FF";
            this.stencilRef.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
            // 
            // stencilReadMask
            // 
            this.stencilReadMask.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right)));
            this.stencilReadMask.AutoSize = true;
            this.stencilReadMask.BackColor = System.Drawing.Color.Transparent;
            this.stencilReadMask.Font = new System.Drawing.Font("Tahoma", 12F);
            this.stencilReadMask.Location = new System.Drawing.Point(252, 2);
            this.stencilReadMask.Name = "stencilReadMask";
            this.stencilReadMask.Size = new System.Drawing.Size(25, 19);
            this.stencilReadMask.TabIndex = 26;
            this.stencilReadMask.Text = "FF";
            this.stencilReadMask.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
            // 
            // stencilEnable
            // 
            this.stencilEnable.Anchor = System.Windows.Forms.AnchorStyles.Left;
            this.stencilEnable.Image = ((System.Drawing.Image)(resources.GetObject("stencilEnable.Image")));
            this.stencilEnable.Location = new System.Drawing.Point(54, 4);
            this.stencilEnable.Name = "stencilEnable";
            this.stencilEnable.Size = new System.Drawing.Size(16, 16);
            this.stencilEnable.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize;
            this.stencilEnable.TabIndex = 22;
            this.stencilEnable.TabStop = false;
            // 
            // label12
            // 
            this.label12.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right)));
            this.label12.AutoSize = true;
            this.label12.Location = new System.Drawing.Point(4, 5);
            this.label12.Name = "label12";
            this.label12.Size = new System.Drawing.Size(43, 13);
            this.label12.TabIndex = 1;
            this.label12.Text = "Enable:";
            this.label12.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
            // 
            // label22
            // 
            this.label22.Anchor = System.Windows.Forms.AnchorStyles.Right;
            this.label22.AutoSize = true;
            this.label22.Location = new System.Drawing.Point(77, 5);
            this.label22.Name = "label22";
            this.label22.Size = new System.Drawing.Size(64, 13);
            this.label22.TabIndex = 24;
            this.label22.Text = "Write Mask:";
            this.label22.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
            // 
            // stencilWriteMask
            // 
            this.stencilWriteMask.Anchor = System.Windows.Forms.AnchorStyles.Left;
            this.stencilWriteMask.AutoSize = true;
            this.stencilWriteMask.BackColor = System.Drawing.Color.Transparent;
            this.stencilWriteMask.Font = new System.Drawing.Font("Tahoma", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
            this.stencilWriteMask.Location = new System.Drawing.Point(148, 2);
            this.stencilWriteMask.Name = "stencilWriteMask";
            this.stencilWriteMask.Size = new System.Drawing.Size(25, 19);
            this.stencilWriteMask.TabIndex = 23;
            this.stencilWriteMask.Text = "FF";
            this.stencilWriteMask.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
            // 
            // label24
            // 
            this.label24.Anchor = System.Windows.Forms.AnchorStyles.Right;
            this.label24.AutoSize = true;
            this.label24.Location = new System.Drawing.Point(180, 5);
            this.label24.Name = "label24";
            this.label24.Size = new System.Drawing.Size(65, 13);
            this.label24.TabIndex = 25;
            this.label24.Text = "Read Mask:";
            this.label24.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
            // 
            // label8
            // 
            this.label8.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right)));
            this.label8.AutoSize = true;
            this.label8.Location = new System.Drawing.Point(284, 5);
            this.label8.Name = "label8";
            this.label8.Size = new System.Drawing.Size(27, 13);
            this.label8.TabIndex = 27;
            this.label8.Text = "Ref:";
            this.label8.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
            // 
            // stencilFuncs
            // 
            treeListColumn163.AutoSizeMinSize = 0;
            treeListColumn163.Width = 50;
            treeListColumn164.AutoSizeMinSize = 0;
            treeListColumn164.Width = 60;
            treeListColumn165.AutoSizeMinSize = 0;
            treeListColumn165.Width = 75;
            treeListColumn166.AutoSizeMinSize = 0;
            treeListColumn166.Width = 75;
            treeListColumn167.AutoSize = true;
            treeListColumn167.AutoSizeMinSize = 50;
            treeListColumn167.Width = 75;
            this.stencilFuncs.Columns.AddRange(new TreelistView.TreeListColumn[] {
            treeListColumn163,
            treeListColumn164,
            treeListColumn165,
            treeListColumn166,
            treeListColumn167});
            this.stencilFuncs.Cursor = System.Windows.Forms.Cursors.Arrow;
            this.stencilFuncs.Location = new System.Drawing.Point(3, 33);
            this.stencilFuncs.Name = "stencilFuncs";
            this.stencilFuncs.RowOptions.ItemHeight = 20;
            this.stencilFuncs.RowOptions.ShowHeader = false;
            this.stencilFuncs.Size = new System.Drawing.Size(347, 78);
            this.stencilFuncs.TabIndex = 3;
            this.stencilFuncs.Text = "treeListView1";
            this.stencilFuncs.TreeColumn = -1;
            this.stencilFuncs.ViewOptions.ShowLine = false;
            this.stencilFuncs.ViewOptions.ShowPlusMinus = false;
            // 
            // tabCS
            // 
            this.tabCS.Controls.Add(this.panel7);
            this.tabCS.Location = new System.Drawing.Point(4, 22);
            this.tabCS.Name = "tabCS";
            this.tabCS.Size = new System.Drawing.Size(1157, 605);
            this.tabCS.TabIndex = 8;
            this.tabCS.Text = "Compute Shader";
            this.tabCS.UseVisualStyleBackColor = true;
            // 
            // panel7
            // 
            this.panel7.AutoScroll = true;
            this.panel7.AutoScrollMinSize = new System.Drawing.Size(0, 500);
            this.panel7.Controls.Add(this.tableLayoutPanel7);
            this.panel7.Dock = System.Windows.Forms.DockStyle.Fill;
            this.panel7.Location = new System.Drawing.Point(0, 0);
            this.panel7.Name = "panel7";
            this.panel7.Size = new System.Drawing.Size(1157, 605);
            this.panel7.TabIndex = 4;
            // 
            // tableLayoutPanel7
            // 
            this.tableLayoutPanel7.ColumnCount = 1;
            this.tableLayoutPanel7.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 100F));
            this.tableLayoutPanel7.Controls.Add(this.groupBox38, 0, 2);
            this.tableLayoutPanel7.Controls.Add(this.groupBox27, 0, 5);
            this.tableLayoutPanel7.Controls.Add(this.groupBox6, 0, 0);
            this.tableLayoutPanel7.Controls.Add(this.groupBox34, 0, 1);
            this.tableLayoutPanel7.Controls.Add(this.groupBox35, 0, 3);
            this.tableLayoutPanel7.Controls.Add(this.groupBox36, 0, 4);
            this.tableLayoutPanel7.Dock = System.Windows.Forms.DockStyle.Fill;
            this.tableLayoutPanel7.Location = new System.Drawing.Point(0, 0);
            this.tableLayoutPanel7.Name = "tableLayoutPanel7";
            this.tableLayoutPanel7.RowCount = 5;
            this.tableLayoutPanel7.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 60F));
            this.tableLayoutPanel7.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 20F));
            this.tableLayoutPanel7.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 20F));
            this.tableLayoutPanel7.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 20F));
            this.tableLayoutPanel7.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 20F));
            this.tableLayoutPanel7.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 20F));
            this.tableLayoutPanel7.Size = new System.Drawing.Size(1157, 605);
            this.tableLayoutPanel7.TabIndex = 1;
            // 
            // groupBox38
            // 
            this.groupBox38.Controls.Add(this.csUAVs);
            this.groupBox38.Dock = System.Windows.Forms.DockStyle.Fill;
            this.groupBox38.Location = new System.Drawing.Point(3, 172);
            this.groupBox38.Name = "groupBox38";
            this.groupBox38.Size = new System.Drawing.Size(1151, 103);
            this.groupBox38.TabIndex = 19;
            this.groupBox38.TabStop = false;
            this.groupBox38.Text = "UAVs";
            // 
            // csUAVs
            // 
            treeListColumn168.AutoSizeMinSize = 0;
            treeListColumn168.Width = 120;
            treeListColumn169.AutoSize = true;
            treeListColumn169.AutoSizeMinSize = 150;
            treeListColumn169.Width = 50;
            treeListColumn170.AutoSizeMinSize = 0;
            treeListColumn170.Width = 75;
            treeListColumn171.AutoSizeMinSize = 0;
            treeListColumn171.Width = 50;
            treeListColumn172.AutoSizeMinSize = 0;
            treeListColumn172.Width = 50;
            treeListColumn173.AutoSizeMinSize = 0;
            treeListColumn173.Width = 50;
            treeListColumn174.AutoSizeMinSize = 0;
            treeListColumn174.Width = 75;
            treeListColumn175.AutoSizeMinSize = 0;
            treeListColumn175.Width = 200;
            treeListColumn176.AutoSizeMinSize = 0;
            treeListColumn176.Width = 25;
            this.csUAVs.Columns.AddRange(new TreelistView.TreeListColumn[] {
            treeListColumn168,
            treeListColumn169,
            treeListColumn170,
            treeListColumn171,
            treeListColumn172,
            treeListColumn173,
            treeListColumn174,
            treeListColumn175,
            treeListColumn176});
            this.csUAVs.Cursor = System.Windows.Forms.Cursors.Arrow;
            this.csUAVs.Dock = System.Windows.Forms.DockStyle.Fill;
            this.csUAVs.GridLineColour = System.Drawing.SystemColors.ControlDark;
            this.csUAVs.Location = new System.Drawing.Point(3, 16);
            this.csUAVs.MultiSelect = false;
            this.csUAVs.Name = "csUAVs";
            this.csUAVs.RowOptions.HoverHighlight = true;
            this.csUAVs.RowOptions.ItemHeight = 20;
            this.csUAVs.RowOptions.ShowHeader = false;
            this.csUAVs.Size = new System.Drawing.Size(1145, 84);
            this.csUAVs.TabIndex = 1;
            this.csUAVs.Text = "Outputs";
            this.csUAVs.TreeColumn = 8;
            this.csUAVs.ViewOptions.Indent = 0;
            this.csUAVs.ViewOptions.ShowLine = false;
            this.csUAVs.ViewOptions.ShowPlusMinus = false;
            this.csUAVs.NodeDoubleClicked += new TreelistView.TreeListView.NodeDoubleClickedHandler(this.textureCell_CellDoubleClick);
            this.csUAVs.NodeClicked += new TreelistView.TreeListView.NodeClickedHandler(this.textureCell_CellDoubleClick);
            this.csUAVs.KeyDown += new System.Windows.Forms.KeyEventHandler(this.defaultCopyPaste_KeyDown);
            this.csUAVs.Leave += new System.EventHandler(this.disableSelection_Leave);
            this.csUAVs.MouseClick += new System.Windows.Forms.MouseEventHandler(this.hideDisabledEmpty_MouseClick);
            // 
            // groupBox27
            // 
            this.tableLayoutPanel7.SetColumnSpan(this.groupBox27, 2);
            this.groupBox27.Controls.Add(this.csClasses);
            this.groupBox27.Dock = System.Windows.Forms.DockStyle.Fill;
            this.groupBox27.Location = new System.Drawing.Point(3, 499);
            this.groupBox27.Name = "groupBox27";
            this.groupBox27.Size = new System.Drawing.Size(1151, 103);
            this.groupBox27.TabIndex = 18;
            this.groupBox27.TabStop = false;
            this.groupBox27.Text = "Class Instances";
            // 
            // csClasses
            // 
            treeListColumn177.AutoSizeMinSize = 0;
            treeListColumn177.Width = 50;
            treeListColumn178.AutoSizeMinSize = 0;
            treeListColumn178.Width = 200;
            treeListColumn179.AutoSize = true;
            treeListColumn179.AutoSizeMinSize = 50;
            treeListColumn179.Width = 60;
            this.csClasses.Columns.AddRange(new TreelistView.TreeListColumn[] {
            treeListColumn177,
            treeListColumn178,
            treeListColumn179});
            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);
            this.csClasses.Name = "csClasses";
            this.csClasses.RowOptions.ItemHeight = 20;
            this.csClasses.RowOptions.ShowHeader = false;
            this.csClasses.Size = new System.Drawing.Size(1145, 84);
            this.csClasses.TabIndex = 4;
            this.csClasses.Text = "Class Instances";
            this.csClasses.TreeColumn = -1;
            this.csClasses.ViewOptions.ShowLine = false;
            this.csClasses.ViewOptions.ShowPlusMinus = false;
            this.csClasses.KeyDown += new System.Windows.Forms.KeyEventHandler(this.defaultCopyPaste_KeyDown);
            this.csClasses.Leave += new System.EventHandler(this.disableSelection_Leave);
            this.csClasses.MouseClick += new System.Windows.Forms.MouseEventHandler(this.hideDisabledEmpty_MouseClick);
            // 
            // groupBox6
            // 
            this.groupBox6.Controls.Add(this.flowLayoutPanel7);
            this.groupBox6.Dock = System.Windows.Forms.DockStyle.Fill;
            this.groupBox6.Location = new System.Drawing.Point(3, 3);
            this.groupBox6.Name = "groupBox6";
            this.groupBox6.Size = new System.Drawing.Size(1151, 54);
            this.groupBox6.TabIndex = 17;
            this.groupBox6.TabStop = false;
            this.groupBox6.Text = "Shader";
            // 
            // flowLayoutPanel7
            // 
            this.flowLayoutPanel7.Controls.Add(this.csShader);
            this.flowLayoutPanel7.Controls.Add(this.csShaderCog);
            this.flowLayoutPanel7.Controls.Add(this.csShaderEdit);
            this.flowLayoutPanel7.Controls.Add(this.computeDebugControls);
            this.flowLayoutPanel7.Dock = System.Windows.Forms.DockStyle.Fill;
            this.flowLayoutPanel7.Location = new System.Drawing.Point(3, 16);
            this.flowLayoutPanel7.Name = "flowLayoutPanel7";
            this.flowLayoutPanel7.Size = new System.Drawing.Size(1145, 35);
            this.flowLayoutPanel7.TabIndex = 25;
            // 
            // csShader
            // 
            this.csShader.Anchor = System.Windows.Forms.AnchorStyles.Left;
            this.csShader.AutoSize = true;
            this.csShader.BackColor = System.Drawing.Color.LightGray;
            this.csShader.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
            this.csShader.Cursor = System.Windows.Forms.Cursors.Hand;
            this.csShader.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F);
            this.csShader.Location = new System.Drawing.Point(3, 11);
            this.csShader.MinimumSize = new System.Drawing.Size(300, 2);
            this.csShader.Name = "csShader";
            this.csShader.Size = new System.Drawing.Size(300, 15);
            this.csShader.TabIndex = 24;
            this.csShader.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
            this.csShader.Click += new System.EventHandler(this.shader_Click);
            this.csShader.MouseEnter += new System.EventHandler(this.shaderCog_MouseEnter);
            this.csShader.MouseLeave += new System.EventHandler(this.shaderCog_MouseLeave);
            // 
            // csShaderCog
            // 
            this.csShaderCog.Anchor = System.Windows.Forms.AnchorStyles.Left;
            this.csShaderCog.Cursor = System.Windows.Forms.Cursors.Hand;
            this.csShaderCog.Image = global::renderdocui.Properties.Resources.action;
            this.csShaderCog.Location = new System.Drawing.Point(309, 11);
            this.csShaderCog.Name = "csShaderCog";
            this.csShaderCog.Size = new System.Drawing.Size(16, 16);
            this.csShaderCog.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize;
            this.csShaderCog.TabIndex = 25;
            this.csShaderCog.TabStop = false;
            this.csShaderCog.Click += new System.EventHandler(this.shader_Click);
            this.csShaderCog.MouseEnter += new System.EventHandler(this.shaderCog_MouseEnter);
            this.csShaderCog.MouseLeave += new System.EventHandler(this.shaderCog_MouseLeave);
            // 
            // csShaderEdit
            // 
            this.csShaderEdit.Anchor = System.Windows.Forms.AnchorStyles.Left;
            this.csShaderEdit.Cursor = System.Windows.Forms.Cursors.Hand;
            this.csShaderEdit.Image = global::renderdocui.Properties.Resources.page_white_edit;
            this.csShaderEdit.Location = new System.Drawing.Point(331, 11);
            this.csShaderEdit.Name = "csShaderEdit";
            this.csShaderEdit.Size = new System.Drawing.Size(16, 16);
            this.csShaderEdit.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize;
            this.csShaderEdit.TabIndex = 36;
            this.csShaderEdit.TabStop = false;
            this.toolTip.SetToolTip(this.csShaderEdit, "HLSL edit and replace this shader");
            this.csShaderEdit.Click += new System.EventHandler(this.shaderedit_Click);
            // 
            // computeDebugControls
            // 
            this.computeDebugControls.Controls.Add(this.label9);
            this.computeDebugControls.Controls.Add(this.groupX);
            this.computeDebugControls.Controls.Add(this.groupY);
            this.computeDebugControls.Controls.Add(this.groupZ);
            this.computeDebugControls.Controls.Add(this.label10);
            this.computeDebugControls.Controls.Add(this.threadX);
            this.computeDebugControls.Controls.Add(this.threadY);
            this.computeDebugControls.Controls.Add(this.threadZ);
            this.computeDebugControls.Controls.Add(this.csDebug);
            this.computeDebugControls.Location = new System.Drawing.Point(353, 3);
            this.computeDebugControls.Name = "computeDebugControls";
            this.computeDebugControls.Size = new System.Drawing.Size(498, 32);
            this.computeDebugControls.TabIndex = 35;
            // 
            // label9
            // 
            this.label9.Anchor = System.Windows.Forms.AnchorStyles.Left;
            this.label9.Location = new System.Drawing.Point(3, 4);
            this.label9.Name = "label9";
            this.label9.Size = new System.Drawing.Size(78, 23);
            this.label9.TabIndex = 30;
            this.label9.Text = "Debug Group:";
            this.label9.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
            // 
            // groupX
            // 
            this.groupX.Anchor = System.Windows.Forms.AnchorStyles.Left;
            this.groupX.Location = new System.Drawing.Point(87, 5);
            this.groupX.Name = "groupX";
            this.groupX.Size = new System.Drawing.Size(46, 20);
            this.groupX.TabIndex = 26;
            this.groupX.Text = "0";
            // 
            // groupY
            // 
            this.groupY.Anchor = System.Windows.Forms.AnchorStyles.Left;
            this.groupY.Location = new System.Drawing.Point(139, 5);
            this.groupY.Name = "groupY";
            this.groupY.Size = new System.Drawing.Size(49, 20);
            this.groupY.TabIndex = 27;
            this.groupY.Text = "0";
            // 
            // groupZ
            // 
            this.groupZ.Anchor = System.Windows.Forms.AnchorStyles.Left;
            this.groupZ.Location = new System.Drawing.Point(194, 5);
            this.groupZ.Name = "groupZ";
            this.groupZ.Size = new System.Drawing.Size(52, 20);
            this.groupZ.TabIndex = 28;
            this.groupZ.Text = "0";
            // 
            // label10
            // 
            this.label10.Anchor = System.Windows.Forms.AnchorStyles.Left;
            this.label10.Location = new System.Drawing.Point(252, 4);
            this.label10.Name = "label10";
            this.label10.Size = new System.Drawing.Size(47, 23);
            this.label10.TabIndex = 34;
            this.label10.Text = "Thread:";
            this.label10.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
            // 
            // threadX
            // 
            this.threadX.Anchor = System.Windows.Forms.AnchorStyles.Left;
            this.threadX.Location = new System.Drawing.Point(305, 5);
            this.threadX.Name = "threadX";
            this.threadX.Size = new System.Drawing.Size(46, 20);
            this.threadX.TabIndex = 31;
            this.threadX.Text = "0";
            // 
            // threadY
            // 
            this.threadY.Anchor = System.Windows.Forms.AnchorStyles.Left;
            this.threadY.Location = new System.Drawing.Point(357, 5);
            this.threadY.Name = "threadY";
            this.threadY.Size = new System.Drawing.Size(49, 20);
            this.threadY.TabIndex = 32;
            this.threadY.Text = "0";
            // 
            // threadZ
            // 
            this.threadZ.Anchor = System.Windows.Forms.AnchorStyles.Left;
            this.threadZ.Location = new System.Drawing.Point(412, 5);
            this.threadZ.Name = "threadZ";
            this.threadZ.Size = new System.Drawing.Size(52, 20);
            this.threadZ.TabIndex = 33;
            this.threadZ.Text = "0";
            // 
            // csDebug
            // 
            this.csDebug.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
            this.csDebug.Image = global::renderdocui.Properties.Resources.wrench;
            this.csDebug.Location = new System.Drawing.Point(470, 3);
            this.csDebug.Name = "csDebug";
            this.csDebug.Size = new System.Drawing.Size(25, 25);
            this.csDebug.TabIndex = 29;
            this.toolTip.SetToolTip(this.csDebug, "Debug Compute Shader");
            this.csDebug.UseVisualStyleBackColor = true;
            this.csDebug.Click += new System.EventHandler(this.csDebug_Click);
            // 
            // groupBox34
            // 
            this.groupBox34.Controls.Add(this.csResources);
            this.groupBox34.Dock = System.Windows.Forms.DockStyle.Fill;
            this.groupBox34.Location = new System.Drawing.Point(3, 63);
            this.groupBox34.Name = "groupBox34";
            this.groupBox34.Size = new System.Drawing.Size(1151, 103);
            this.groupBox34.TabIndex = 14;
            this.groupBox34.TabStop = false;
            this.groupBox34.Text = "Resources";
            // 
            // csResources
            // 
            treeListColumn180.AutoSizeMinSize = 0;
            treeListColumn180.Width = 120;
            treeListColumn181.AutoSize = true;
            treeListColumn181.AutoSizeMinSize = 150;
            treeListColumn181.Width = 50;
            treeListColumn182.AutoSizeMinSize = 0;
            treeListColumn182.Width = 75;
            treeListColumn183.AutoSizeMinSize = 0;
            treeListColumn183.Width = 50;
            treeListColumn184.AutoSizeMinSize = 0;
            treeListColumn184.Width = 50;
            treeListColumn185.AutoSizeMinSize = 0;
            treeListColumn185.Width = 50;
            treeListColumn186.AutoSizeMinSize = 0;
            treeListColumn186.Width = 75;
            treeListColumn187.AutoSizeMinSize = 0;
            treeListColumn187.Width = 200;
            treeListColumn188.AutoSizeMinSize = 0;
            treeListColumn188.Width = 25;
            this.csResources.Columns.AddRange(new TreelistView.TreeListColumn[] {
            treeListColumn180,
            treeListColumn181,
            treeListColumn182,
            treeListColumn183,
            treeListColumn184,
            treeListColumn185,
            treeListColumn186,
            treeListColumn187,
            treeListColumn188});
            this.csResources.Cursor = System.Windows.Forms.Cursors.Arrow;
            this.csResources.Dock = System.Windows.Forms.DockStyle.Fill;
            this.csResources.GridLineColour = System.Drawing.SystemColors.ControlDark;
            this.csResources.Location = new System.Drawing.Point(3, 16);
            this.csResources.MultiSelect = false;
            this.csResources.Name = "csResources";
            this.csResources.RowOptions.HoverHighlight = true;
            this.csResources.RowOptions.ItemHeight = 20;
            this.csResources.RowOptions.ShowHeader = false;
            this.csResources.Size = new System.Drawing.Size(1145, 84);
            this.csResources.TabIndex = 1;
            this.csResources.Text = "Outputs";
            this.csResources.TreeColumn = 8;
            this.csResources.ViewOptions.Indent = 0;
            this.csResources.ViewOptions.ShowLine = false;
            this.csResources.ViewOptions.ShowPlusMinus = false;
            this.csResources.NodeDoubleClicked += new TreelistView.TreeListView.NodeDoubleClickedHandler(this.textureCell_CellDoubleClick);
            this.csResources.NodeClicked += new TreelistView.TreeListView.NodeClickedHandler(this.textureCell_CellDoubleClick);
            this.csResources.KeyDown += new System.Windows.Forms.KeyEventHandler(this.defaultCopyPaste_KeyDown);
            this.csResources.Leave += new System.EventHandler(this.disableSelection_Leave);
            this.csResources.MouseClick += new System.Windows.Forms.MouseEventHandler(this.hideDisabledEmpty_MouseClick);
            // 
            // groupBox35
            // 
            this.groupBox35.Controls.Add(this.csSamplers);
            this.groupBox35.Dock = System.Windows.Forms.DockStyle.Fill;
            this.groupBox35.Location = new System.Drawing.Point(3, 281);
            this.groupBox35.Name = "groupBox35";
            this.groupBox35.Size = new System.Drawing.Size(1151, 103);
            this.groupBox35.TabIndex = 13;
            this.groupBox35.TabStop = false;
            this.groupBox35.Text = "Samplers";
            // 
            // csSamplers
            // 
            treeListColumn189.AutoSizeMinSize = 0;
            treeListColumn189.Width = 120;
            treeListColumn190.AutoSizeMinSize = 100;
            treeListColumn190.Width = 200;
            treeListColumn191.AutoSizeMinSize = 0;
            treeListColumn191.Width = 250;
            treeListColumn192.AutoSizeMinSize = 0;
            treeListColumn192.Width = 70;
            treeListColumn193.AutoSize = true;
            treeListColumn193.AutoSizeMinSize = 50;
            treeListColumn193.Width = 50;
            this.csSamplers.Columns.AddRange(new TreelistView.TreeListColumn[] {
            treeListColumn189,
            treeListColumn190,
            treeListColumn191,
            treeListColumn192,
            treeListColumn193});
            this.csSamplers.Cursor = System.Windows.Forms.Cursors.Arrow;
            this.csSamplers.Dock = System.Windows.Forms.DockStyle.Fill;
            this.csSamplers.GridLineColour = System.Drawing.SystemColors.ControlDark;
            this.csSamplers.Location = new System.Drawing.Point(3, 16);
            this.csSamplers.MultiSelect = false;
            this.csSamplers.Name = "csSamplers";
            this.csSamplers.RowOptions.HoverHighlight = true;
            this.csSamplers.RowOptions.ItemHeight = 20;
            this.csSamplers.RowOptions.ShowHeader = false;
            this.csSamplers.Size = new System.Drawing.Size(1145, 84);
            this.csSamplers.TabIndex = 12;
            this.csSamplers.Text = "Samplers";
            this.csSamplers.TreeColumn = -1;
            this.csSamplers.ViewOptions.Indent = 0;
            this.csSamplers.ViewOptions.ShowLine = false;
            this.csSamplers.ViewOptions.ShowPlusMinus = false;
            this.csSamplers.KeyDown += new System.Windows.Forms.KeyEventHandler(this.defaultCopyPaste_KeyDown);
            this.csSamplers.Leave += new System.EventHandler(this.disableSelection_Leave);
            this.csSamplers.MouseClick += new System.Windows.Forms.MouseEventHandler(this.hideDisabledEmpty_MouseClick);
            // 
            // groupBox36
            // 
            this.groupBox36.Controls.Add(this.csCBuffers);
            this.groupBox36.Dock = System.Windows.Forms.DockStyle.Fill;
            this.groupBox36.Location = new System.Drawing.Point(3, 390);
            this.groupBox36.Name = "groupBox36";
            this.groupBox36.Size = new System.Drawing.Size(1151, 103);
            this.groupBox36.TabIndex = 12;
            this.groupBox36.TabStop = false;
            this.groupBox36.Text = "Constant Buffers";
            // 
            // csCBuffers
            // 
            treeListColumn194.AutoSizeMinSize = 0;
            treeListColumn194.Width = 120;
            treeListColumn195.AutoSize = true;
            treeListColumn195.AutoSizeMinSize = 100;
            treeListColumn195.Width = 50;
            treeListColumn196.AutoSizeMinSize = 0;
            treeListColumn196.Width = 75;
            treeListColumn197.AutoSizeMinSize = 0;
            treeListColumn197.Width = 200;
            treeListColumn198.AutoSizeMinSize = 0;
            treeListColumn198.Width = 25;
            this.csCBuffers.Columns.AddRange(new TreelistView.TreeListColumn[] {
            treeListColumn194,
            treeListColumn195,
            treeListColumn196,
            treeListColumn197,
            treeListColumn198});
            this.csCBuffers.Cursor = System.Windows.Forms.Cursors.Arrow;
            this.csCBuffers.Dock = System.Windows.Forms.DockStyle.Fill;
            this.csCBuffers.GridLineColour = System.Drawing.SystemColors.ControlDark;
            this.csCBuffers.Location = new System.Drawing.Point(3, 16);
            this.csCBuffers.MultiSelect = false;
            this.csCBuffers.Name = "csCBuffers";
            this.csCBuffers.RowOptions.HoverHighlight = true;
            this.csCBuffers.RowOptions.ItemHeight = 20;
            this.csCBuffers.RowOptions.ShowHeader = false;
            this.csCBuffers.Size = new System.Drawing.Size(1145, 84);
            this.csCBuffers.TabIndex = 11;
            this.csCBuffers.Text = "Constant Buffers";
            this.csCBuffers.TreeColumn = 4;
            this.csCBuffers.ViewOptions.Indent = 0;
            this.csCBuffers.ViewOptions.ShowLine = false;
            this.csCBuffers.ViewOptions.ShowPlusMinus = false;
            this.csCBuffers.NodeDoubleClicked += new TreelistView.TreeListView.NodeDoubleClickedHandler(this.cbuffers_NodeDoubleClicked);
            this.csCBuffers.NodeClicked += new TreelistView.TreeListView.NodeClickedHandler(this.cbuffers_NodeDoubleClicked);
            this.csCBuffers.KeyDown += new System.Windows.Forms.KeyEventHandler(this.defaultCopyPaste_KeyDown);
            this.csCBuffers.Leave += new System.EventHandler(this.disableSelection_Leave);
            this.csCBuffers.MouseClick += new System.Windows.Forms.MouseEventHandler(this.hideDisabledEmpty_MouseClick);
            // 
            // D3D11PipelineStateViewer
            // 
            this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
            this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
            this.Controls.Add(toolstripTable);
            this.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
            this.Name = "D3D11PipelineStateViewer";
            this.Size = new System.Drawing.Size(1171, 738);
            toolstripTable.ResumeLayout(false);
            toolstripTable.PerformLayout();
            this.flowLayoutPanel6.ResumeLayout(false);
            this.flowLayoutPanel6.PerformLayout();
            this.toolStrip1.ResumeLayout(false);
            this.toolStrip1.PerformLayout();
            this.rightclickMenu.ResumeLayout(false);
            this.stageTabControl.ResumeLayout(false);
            this.tabIA.ResumeLayout(false);
            this.panel1.ResumeLayout(false);
            this.tableLayoutPanel1.ResumeLayout(false);
            this.groupBox1.ResumeLayout(false);
            this.tableLayoutPanel13.ResumeLayout(false);
            this.tableLayoutPanel13.PerformLayout();
            ((System.ComponentModel.ISupportInitialize)(this.topologyDiagram)).EndInit();
            this.groupBox4.ResumeLayout(false);
            ((System.ComponentModel.ISupportInitialize)(this.iabuffers)).EndInit();
            groupBox2.ResumeLayout(false);
            ((System.ComponentModel.ISupportInitialize)(this.inputLayouts)).EndInit();
            groupBox39.ResumeLayout(false);
            flowLayoutPanel9.ResumeLayout(false);
            flowLayoutPanel9.PerformLayout();
            ((System.ComponentModel.ISupportInitialize)(this.iaBytecodeCog)).EndInit();
            groupBox44.ResumeLayout(false);
            ((System.ComponentModel.ISupportInitialize)(this.meshView)).EndInit();
            this.tabVS.ResumeLayout(false);
            this.panel2.ResumeLayout(false);
            this.tableLayoutPanel2.ResumeLayout(false);
            this.groupBox3.ResumeLayout(false);
            this.flowLayoutPanel3.ResumeLayout(false);
            this.flowLayoutPanel3.PerformLayout();
            ((System.ComponentModel.ISupportInitialize)(this.vsShaderCog)).EndInit();
            ((System.ComponentModel.ISupportInitialize)(this.vsShaderEdit)).EndInit();
            this.groupBox5.ResumeLayout(false);
            ((System.ComponentModel.ISupportInitialize)(this.vsClasses)).EndInit();
            this.groupBox7.ResumeLayout(false);
            ((System.ComponentModel.ISupportInitialize)(this.vsResources)).EndInit();
            this.groupBox8.ResumeLayout(false);
            ((System.ComponentModel.ISupportInitialize)(this.vsSamplers)).EndInit();
            this.groupBox9.ResumeLayout(false);
            ((System.ComponentModel.ISupportInitialize)(this.vsCBuffers)).EndInit();
            this.tabHS.ResumeLayout(false);
            this.panel3.ResumeLayout(false);
            this.tableLayoutPanel3.ResumeLayout(false);
            this.groupBox10.ResumeLayout(false);
            this.flowLayoutPanel4.ResumeLayout(false);
            this.flowLayoutPanel4.PerformLayout();
            ((System.ComponentModel.ISupportInitialize)(this.hsShaderCog)).EndInit();
            ((System.ComponentModel.ISupportInitialize)(this.hsShaderEdit)).EndInit();
            this.groupBox11.ResumeLayout(false);
            ((System.ComponentModel.ISupportInitialize)(this.hsClasses)).EndInit();
            this.groupBox12.ResumeLayout(false);
            ((System.ComponentModel.ISupportInitialize)(this.hsResources)).EndInit();
            this.groupBox14.ResumeLayout(false);
            ((System.ComponentModel.ISupportInitialize)(this.hsSamplers)).EndInit();
            this.groupBox15.ResumeLayout(false);
            ((System.ComponentModel.ISupportInitialize)(this.hsCBuffers)).EndInit();
            this.tabDS.ResumeLayout(false);
            this.panel4.ResumeLayout(false);
            this.tableLayoutPanel4.ResumeLayout(false);
            this.groupBox16.ResumeLayout(false);
            this.flowLayoutPanel5.ResumeLayout(false);
            this.flowLayoutPanel5.PerformLayout();
            ((System.ComponentModel.ISupportInitialize)(this.dsShaderCog)).EndInit();
            ((System.ComponentModel.ISupportInitialize)(this.dsShaderEdit)).EndInit();
            this.groupBox17.ResumeLayout(false);
            ((System.ComponentModel.ISupportInitialize)(this.dsClasses)).EndInit();
            this.groupBox18.ResumeLayout(false);
            ((System.ComponentModel.ISupportInitialize)(this.dsResources)).EndInit();
            this.groupBox20.ResumeLayout(false);
            ((System.ComponentModel.ISupportInitialize)(this.dsSamplers)).EndInit();
            this.groupBox21.ResumeLayout(false);
            ((System.ComponentModel.ISupportInitialize)(this.dsCBuffers)).EndInit();
            this.tabGS.ResumeLayout(false);
            this.panel5.ResumeLayout(false);
            this.geomTableLayout.ResumeLayout(false);
            groupBox45.ResumeLayout(false);
            ((System.ComponentModel.ISupportInitialize)(this.gsStreams)).EndInit();
            this.groupBox22.ResumeLayout(false);
            this.flowLayoutPanel2.ResumeLayout(false);
            this.flowLayoutPanel2.PerformLayout();
            ((System.ComponentModel.ISupportInitialize)(this.gsShaderCog)).EndInit();
            ((System.ComponentModel.ISupportInitialize)(this.gsShaderEdit)).EndInit();
            this.geomClassGroupBox.ResumeLayout(false);
            ((System.ComponentModel.ISupportInitialize)(this.gsClasses)).EndInit();
            this.groupBox24.ResumeLayout(false);
            ((System.ComponentModel.ISupportInitialize)(this.gsResources)).EndInit();
            this.groupBox25.ResumeLayout(false);
            ((System.ComponentModel.ISupportInitialize)(this.gsSamplers)).EndInit();
            this.geomCBufGroupBox.ResumeLayout(false);
            ((System.ComponentModel.ISupportInitialize)(this.gsCBuffers)).EndInit();
            this.tabRS.ResumeLayout(false);
            this.panel8.ResumeLayout(false);
            this.tableLayoutPanel14.ResumeLayout(false);
            this.groupBox31.ResumeLayout(false);
            this.tableLayoutPanel8.ResumeLayout(false);
            this.tableLayoutPanel8.PerformLayout();
            ((System.ComponentModel.ISupportInitialize)(this.frontCCW)).EndInit();
            ((System.ComponentModel.ISupportInitialize)(this.depthClip)).EndInit();
            ((System.ComponentModel.ISupportInitialize)(this.multisampleEnable)).EndInit();
            ((System.ComponentModel.ISupportInitialize)(this.scissorEnable)).EndInit();
            ((System.ComponentModel.ISupportInitialize)(this.lineAAEnable)).EndInit();
            this.groupBox32.ResumeLayout(false);
            ((System.ComponentModel.ISupportInitialize)(this.viewports)).EndInit();
            groupBox42.ResumeLayout(false);
            ((System.ComponentModel.ISupportInitialize)(this.scissors)).EndInit();
            this.tabPS.ResumeLayout(false);
            this.panel6.ResumeLayout(false);
            this.pixelTableLayout.ResumeLayout(false);
            this.groupBox13.ResumeLayout(false);
            this.flowLayoutPanel1.ResumeLayout(false);
            this.flowLayoutPanel1.PerformLayout();
            ((System.ComponentModel.ISupportInitialize)(this.psShaderCog)).EndInit();
            ((System.ComponentModel.ISupportInitialize)(this.psShaderEdit)).EndInit();
            this.pixelClassGroupBox.ResumeLayout(false);
            ((System.ComponentModel.ISupportInitialize)(this.psClasses)).EndInit();
            this.groupBox28.ResumeLayout(false);
            ((System.ComponentModel.ISupportInitialize)(this.psResources)).EndInit();
            this.groupBox29.ResumeLayout(false);
            ((System.ComponentModel.ISupportInitialize)(this.psSamplers)).EndInit();
            this.pixelCBufGroupBox.ResumeLayout(false);
            ((System.ComponentModel.ISupportInitialize)(this.psCBuffers)).EndInit();
            this.tabOM.ResumeLayout(false);
            this.panel9.ResumeLayout(false);
            this.tableLayoutPanel9.ResumeLayout(false);
            this.groupBox33.ResumeLayout(false);
            ((System.ComponentModel.ISupportInitialize)(this.targetOutputs)).EndInit();
            this.groupBox37.ResumeLayout(false);
            ((System.ComponentModel.ISupportInitialize)(this.blendOperations)).EndInit();
            this.tableLayoutPanel10.ResumeLayout(false);
            this.tableLayoutPanel10.PerformLayout();
            this.groupBox40.ResumeLayout(false);
            this.groupBox40.PerformLayout();
            this.tableLayoutPanel11.ResumeLayout(false);
            this.tableLayoutPanel11.PerformLayout();
            ((System.ComponentModel.ISupportInitialize)(this.independentBlend)).EndInit();
            ((System.ComponentModel.ISupportInitialize)(this.alphaToCoverage)).EndInit();
            this.groupBox41.ResumeLayout(false);
            this.groupBox41.PerformLayout();
            this.tableLayoutPanel12.ResumeLayout(false);
            this.tableLayoutPanel12.PerformLayout();
            ((System.ComponentModel.ISupportInitialize)(this.depthEnable)).EndInit();
            ((System.ComponentModel.ISupportInitialize)(this.depthWrite)).EndInit();
            this.groupBox43.ResumeLayout(false);
            this.flowLayoutPanel8.ResumeLayout(false);
            this.flowLayoutPanel8.PerformLayout();
            this.tableLayoutPanel15.ResumeLayout(false);
            this.tableLayoutPanel15.PerformLayout();
            ((System.ComponentModel.ISupportInitialize)(this.stencilEnable)).EndInit();
            ((System.ComponentModel.ISupportInitialize)(this.stencilFuncs)).EndInit();
            this.tabCS.ResumeLayout(false);
            this.panel7.ResumeLayout(false);
            this.tableLayoutPanel7.ResumeLayout(false);
            this.groupBox38.ResumeLayout(false);
            ((System.ComponentModel.ISupportInitialize)(this.csUAVs)).EndInit();
            this.groupBox27.ResumeLayout(false);
            ((System.ComponentModel.ISupportInitialize)(this.csClasses)).EndInit();
            this.groupBox6.ResumeLayout(false);
            this.flowLayoutPanel7.ResumeLayout(false);
            this.flowLayoutPanel7.PerformLayout();
            ((System.ComponentModel.ISupportInitialize)(this.csShaderCog)).EndInit();
            ((System.ComponentModel.ISupportInitialize)(this.csShaderEdit)).EndInit();
            this.computeDebugControls.ResumeLayout(false);
            this.computeDebugControls.PerformLayout();
            this.groupBox34.ResumeLayout(false);
            ((System.ComponentModel.ISupportInitialize)(this.csResources)).EndInit();
            this.groupBox35.ResumeLayout(false);
            ((System.ComponentModel.ISupportInitialize)(this.csSamplers)).EndInit();
            this.groupBox36.ResumeLayout(false);
            ((System.ComponentModel.ISupportInitialize)(this.csCBuffers)).EndInit();
            this.ResumeLayout(false);

        }

        #endregion

        private renderdocui.Controls.TablessControl stageTabControl;
        private System.Windows.Forms.TabPage tabIA;
        private System.Windows.Forms.TabPage tabVS;
        private System.Windows.Forms.Panel panel1;
        private System.Windows.Forms.TableLayoutPanel tableLayoutPanel1;
        private System.Windows.Forms.GroupBox groupBox1;
        private System.Windows.Forms.Label topology;
        private System.Windows.Forms.GroupBox groupBox4;
        private System.Windows.Forms.TabPage tabHS;
        private System.Windows.Forms.TabPage tabDS;
        private System.Windows.Forms.TabPage tabGS;
        private System.Windows.Forms.TabPage tabRS;
        private System.Windows.Forms.TabPage tabPS;
        private System.Windows.Forms.TabPage tabOM;
        private System.Windows.Forms.TabPage tabCS;
        private System.Windows.Forms.Panel panel6;
        private System.Windows.Forms.TableLayoutPanel pixelTableLayout;
        private System.Windows.Forms.GroupBox groupBox13;
        private System.Windows.Forms.GroupBox pixelClassGroupBox;
        private System.Windows.Forms.GroupBox groupBox28;
        private System.Windows.Forms.GroupBox groupBox29;
        private System.Windows.Forms.GroupBox pixelCBufGroupBox;
        private System.Windows.Forms.ContextMenuStrip rightclickMenu;
        private System.Windows.Forms.ToolStripMenuItem showDisabled;
        private System.Windows.Forms.ToolStripMenuItem showEmpty;
        private System.Windows.Forms.TableLayoutPanel tableLayoutPanel9;
        private System.Windows.Forms.GroupBox groupBox33;
        private System.Windows.Forms.GroupBox groupBox37;
        private System.Windows.Forms.PictureBox topologyDiagram;
        private System.Windows.Forms.TableLayoutPanel tableLayoutPanel13;
        private TreelistView.TreeListView iabuffers;
        private TreelistView.TreeListView inputLayouts;
        private System.Windows.Forms.GroupBox groupBox31;
        private System.Windows.Forms.TableLayoutPanel tableLayoutPanel8;
        private System.Windows.Forms.Label label2;
        private System.Windows.Forms.Label label5;
        private System.Windows.Forms.Label depthBias;
        private System.Windows.Forms.Label depthBiasClamp;
        private System.Windows.Forms.Label slopeScaledBias;
        private System.Windows.Forms.Label label18;
        private System.Windows.Forms.Label label19;
        private System.Windows.Forms.Label label20;
        private System.Windows.Forms.Label label23;
        private System.Windows.Forms.PictureBox depthClip;
        private System.Windows.Forms.PictureBox frontCCW;
        private System.Windows.Forms.Label cullMode;
        private System.Windows.Forms.Label fillMode;
        private System.Windows.Forms.PictureBox lineAAEnable;
        private System.Windows.Forms.PictureBox multisampleEnable;
        private System.Windows.Forms.PictureBox scissorEnable;
        private System.Windows.Forms.TableLayoutPanel tableLayoutPanel14;
        private System.Windows.Forms.GroupBox groupBox32;
        private TreelistView.TreeListView viewports;
        private System.Windows.Forms.Panel panel8;
        private TreelistView.TreeListView scissors;
        private TreelistView.TreeListView targetOutputs;
        private TreelistView.TreeListView blendOperations;
        private System.Windows.Forms.TableLayoutPanel tableLayoutPanel10;
        private System.Windows.Forms.GroupBox groupBox40;
        private System.Windows.Forms.GroupBox groupBox41;
        private System.Windows.Forms.GroupBox groupBox43;
        private System.Windows.Forms.TableLayoutPanel tableLayoutPanel11;
        private System.Windows.Forms.Label label3;
        private System.Windows.Forms.Label label4;
        private System.Windows.Forms.Label label6;
        private System.Windows.Forms.Label label7;
        private System.Windows.Forms.Panel panel9;
        private System.Windows.Forms.Label sampleMask;
        private System.Windows.Forms.PictureBox independentBlend;
        private System.Windows.Forms.PictureBox alphaToCoverage;
        private System.Windows.Forms.Label blendFactor;
        private System.Windows.Forms.TableLayoutPanel tableLayoutPanel12;
        private System.Windows.Forms.PictureBox depthEnable;
        private System.Windows.Forms.Label label13;
        private System.Windows.Forms.Label label21;
        private System.Windows.Forms.Label depthFunc;
        private System.Windows.Forms.PictureBox depthWrite;
        private System.Windows.Forms.Label label11;
        private TreelistView.TreeListView stencilFuncs;
        private System.Windows.Forms.TableLayoutPanel tableLayoutPanel15;
        private System.Windows.Forms.Label stencilReadMask;
        private System.Windows.Forms.PictureBox stencilEnable;
        private System.Windows.Forms.Label label12;
        private System.Windows.Forms.Label label22;
        private System.Windows.Forms.Label stencilWriteMask;
        private System.Windows.Forms.Label label24;
        private System.Windows.Forms.Label stencilRef;
        private System.Windows.Forms.Label label8;
        private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel1;
        private System.Windows.Forms.Label psShader;
        private System.Windows.Forms.PictureBox psShaderCog;
        private TreelistView.TreeListView psClasses;
        private TreelistView.TreeListView psCBuffers;
        private TreelistView.TreeListView psSamplers;
        private TreelistView.TreeListView psResources;
        private System.Windows.Forms.Panel panel5;
        private System.Windows.Forms.TableLayoutPanel geomTableLayout;
        private System.Windows.Forms.GroupBox groupBox22;
        private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel2;
        private System.Windows.Forms.Label gsShader;
        private System.Windows.Forms.PictureBox gsShaderCog;
        private System.Windows.Forms.GroupBox geomClassGroupBox;
        private TreelistView.TreeListView gsClasses;
        private System.Windows.Forms.GroupBox groupBox24;
        private TreelistView.TreeListView gsResources;
        private System.Windows.Forms.GroupBox groupBox25;
        private TreelistView.TreeListView gsSamplers;
        private System.Windows.Forms.GroupBox geomCBufGroupBox;
        private TreelistView.TreeListView gsCBuffers;
        private System.Windows.Forms.Panel panel2;
        private System.Windows.Forms.TableLayoutPanel tableLayoutPanel2;
        private System.Windows.Forms.GroupBox groupBox3;
        private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel3;
        private System.Windows.Forms.Label vsShader;
        private System.Windows.Forms.PictureBox vsShaderCog;
        private System.Windows.Forms.GroupBox groupBox5;
        private TreelistView.TreeListView vsClasses;
        private System.Windows.Forms.GroupBox groupBox7;
        private TreelistView.TreeListView vsResources;
        private System.Windows.Forms.GroupBox groupBox8;
        private TreelistView.TreeListView vsSamplers;
        private System.Windows.Forms.GroupBox groupBox9;
        private TreelistView.TreeListView vsCBuffers;
        private System.Windows.Forms.Panel panel3;
        private System.Windows.Forms.TableLayoutPanel tableLayoutPanel3;
        private System.Windows.Forms.GroupBox groupBox10;
        private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel4;
        private System.Windows.Forms.Label hsShader;
        private System.Windows.Forms.PictureBox hsShaderCog;
        private System.Windows.Forms.GroupBox groupBox11;
        private TreelistView.TreeListView hsClasses;
        private System.Windows.Forms.GroupBox groupBox12;
        private TreelistView.TreeListView hsResources;
        private System.Windows.Forms.GroupBox groupBox14;
        private TreelistView.TreeListView hsSamplers;
        private System.Windows.Forms.GroupBox groupBox15;
        private TreelistView.TreeListView hsCBuffers;
        private System.Windows.Forms.Panel panel4;
        private System.Windows.Forms.TableLayoutPanel tableLayoutPanel4;
        private System.Windows.Forms.GroupBox groupBox16;
        private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel5;
        private System.Windows.Forms.Label dsShader;
        private System.Windows.Forms.PictureBox dsShaderCog;
        private System.Windows.Forms.GroupBox groupBox17;
        private TreelistView.TreeListView dsClasses;
        private System.Windows.Forms.GroupBox groupBox18;
        private TreelistView.TreeListView dsResources;
        private System.Windows.Forms.GroupBox groupBox20;
        private TreelistView.TreeListView dsSamplers;
        private System.Windows.Forms.GroupBox groupBox21;
        private TreelistView.TreeListView dsCBuffers;
        private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel6;
        private System.Windows.Forms.ToolStrip toolStrip1;
        private System.Windows.Forms.ToolStripButton showDisabledToolitem;
        private System.Windows.Forms.ToolStripButton showEmptyToolitem;
        private System.Windows.Forms.ToolStripSeparator toolStripSeparator2;
        private Controls.PipelineFlowchart pipeFlow;
        private System.Windows.Forms.Panel panel7;
        private System.Windows.Forms.TableLayoutPanel tableLayoutPanel7;
        private System.Windows.Forms.GroupBox groupBox27;
        private TreelistView.TreeListView csClasses;
        private System.Windows.Forms.GroupBox groupBox6;
        private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel7;
        private System.Windows.Forms.Label csShader;
        private System.Windows.Forms.PictureBox csShaderCog;
        private System.Windows.Forms.GroupBox groupBox34;
        private TreelistView.TreeListView csResources;
        private System.Windows.Forms.GroupBox groupBox35;
        private TreelistView.TreeListView csSamplers;
        private System.Windows.Forms.GroupBox groupBox36;
        private TreelistView.TreeListView csCBuffers;
        private System.Windows.Forms.GroupBox groupBox38;
        private TreelistView.TreeListView csUAVs;
        private System.Windows.Forms.ToolTip toolTip;
        private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel8;
        private System.Windows.Forms.TextBox groupX;
        private System.Windows.Forms.TextBox groupY;
        private System.Windows.Forms.TextBox groupZ;
        private System.Windows.Forms.Button csDebug;
        private System.Windows.Forms.Label label9;
        private System.Windows.Forms.Label label10;
        private System.Windows.Forms.TextBox threadX;
        private System.Windows.Forms.TextBox threadY;
        private System.Windows.Forms.TextBox threadZ;
        private System.Windows.Forms.FlowLayoutPanel computeDebugControls;
        private System.Windows.Forms.PictureBox vsShaderEdit;
        private System.Windows.Forms.PictureBox hsShaderEdit;
        private System.Windows.Forms.PictureBox dsShaderEdit;
        private System.Windows.Forms.PictureBox gsShaderEdit;
        private System.Windows.Forms.PictureBox psShaderEdit;
        private System.Windows.Forms.PictureBox csShaderEdit;
        private System.Windows.Forms.Label forcedSampleCount;
        private System.Windows.Forms.Label label14;
        private System.Windows.Forms.Label iaBytecode;
        private System.Windows.Forms.PictureBox iaBytecodeCog;
        private System.Windows.Forms.PictureBox meshView;
        private System.Windows.Forms.Label iaBytecodeMismatch;
        private System.Windows.Forms.ToolStripButton export;
        private System.Windows.Forms.SaveFileDialog exportDialog;
        private TreelistView.TreeListView gsStreams;
    }
}