From e005522152ada08b4c99a34ecfb2a338da4cc43a Mon Sep 17 00:00:00 2001 From: baldurk Date: Wed, 19 Jul 2017 16:18:17 +0100 Subject: [PATCH] Give better default sizing on startup to VTX/IDX columns --- qrenderdoc/Widgets/Extended/RDHeaderView.cpp | 2 ++ qrenderdoc/Windows/BufferViewer.cpp | 4 ++++ 2 files changed, 6 insertions(+) diff --git a/qrenderdoc/Widgets/Extended/RDHeaderView.cpp b/qrenderdoc/Widgets/Extended/RDHeaderView.cpp index a9bb73eaf..127b98b06 100644 --- a/qrenderdoc/Widgets/Extended/RDHeaderView.cpp +++ b/qrenderdoc/Widgets/Extended/RDHeaderView.cpp @@ -111,6 +111,8 @@ void RDHeaderView::cacheSections() QVariant v = m->data(m->index(0, col), m_columnGroupRole); if(v.isValid()) m_sections[col].group = v.toInt(); + else + m_sections[col].group = -m_columnGroupRole - col; if(col > 0) { diff --git a/qrenderdoc/Windows/BufferViewer.cpp b/qrenderdoc/Windows/BufferViewer.cpp index 4c1cecdac..698716387 100644 --- a/qrenderdoc/Windows/BufferViewer.cpp +++ b/qrenderdoc/Windows/BufferViewer.cpp @@ -2606,6 +2606,10 @@ void BufferViewer::Reset() ClearModels(); + ui->vsinData->setColumnWidths({40, 40}); + ui->vsoutData->setColumnWidths({40, 40}); + ui->gsoutData->setColumnWidths({40, 40}); + m_BBoxes.clear(); ICaptureContext *ctx = &m_Ctx;