diff --git a/qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp b/qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp
index b7b1b666e..12cd865f6 100644
--- a/qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp
+++ b/qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.cpp
@@ -576,6 +576,7 @@ void VulkanPipelineStateViewer::clearState()
ui->conservativeRaster->setText(tr("Disabled"));
ui->overestimationSize->setText(lit("0.0"));
+ ui->multiview->setText(tr("Disabled"));
ui->sampleCount->setText(lit("1"));
ui->sampleShading->setPixmap(tick);
@@ -1799,6 +1800,22 @@ void VulkanPipelineStateViewer::setState()
ui->overestimationSize->setText(
Formatter::Format(state.rasterizer.extraPrimitiveOverestimationSize));
+ if(state.currentPass.renderpass.multiviews.isEmpty())
+ {
+ ui->multiview->setText(tr("Disabled"));
+ }
+ else
+ {
+ QString views = tr("Views: ");
+ for(int i = 0; i < state.currentPass.renderpass.multiviews.count(); i++)
+ {
+ if(i > 0)
+ views += lit(", ");
+ views += QString::number(state.currentPass.renderpass.multiviews[i]);
+ }
+ ui->multiview->setText(views);
+ }
+
ui->sampleCount->setText(QString::number(state.multisample.rasterSamples));
ui->sampleShading->setPixmap(state.multisample.sampleShadingEnable ? tick : cross);
ui->minSampleShading->setText(Formatter::Format(state.multisample.minSampleShading));
diff --git a/qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.ui b/qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.ui
index a2cbee0cd..adf3f5b8e 100644
--- a/qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.ui
+++ b/qrenderdoc/Windows/PipelineState/VulkanPipelineStateViewer.ui
@@ -164,7 +164,7 @@
-
- 8
+ 0
true
@@ -1298,6 +1298,12 @@
QSizePolicy::MinimumExpanding
+
+
+ 0
+ 0
+
+
@@ -1575,6 +1581,12 @@
QSizePolicy::MinimumExpanding
+
+
+ 0
+ 0
+
+
@@ -2094,6 +2106,34 @@
+ -
+
+
+ Multiview:
+
+
+ Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
+
+
+
+ -
+
+
+
+ 12
+
+
+
+ TextLabel
+
+
+ Qt::AlignCenter
+
+
+ 4
+
+
+
@@ -2584,6 +2624,12 @@
QSizePolicy::MinimumExpanding
+
+
+ 0
+ 0
+
+