diff --git a/renderdocui/Windows/Dialogs/CaptureDialog.Designer.cs b/renderdocui/Windows/Dialogs/CaptureDialog.Designer.cs index 64dbd818e..b57c900e8 100644 --- a/renderdocui/Windows/Dialogs/CaptureDialog.Designer.cs +++ b/renderdocui/Windows/Dialogs/CaptureDialog.Designer.cs @@ -721,6 +721,7 @@ this.ShowHint = WeifenLuo.WinFormsUI.Docking.DockState.Document; this.Text = "CaptureDialog"; this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.CaptureDialog_FormClosing); + this.Shown += new System.EventHandler(this.CaptureDialog_Shown); this.actionsGroup.ResumeLayout(false); this.actionsGroup.PerformLayout(); this.actionsFlow.ResumeLayout(false); diff --git a/renderdocui/Windows/Dialogs/CaptureDialog.cs b/renderdocui/Windows/Dialogs/CaptureDialog.cs index 636aaeb9e..d00c33c58 100644 --- a/renderdocui/Windows/Dialogs/CaptureDialog.cs +++ b/renderdocui/Windows/Dialogs/CaptureDialog.cs @@ -480,6 +480,11 @@ namespace renderdocui.Windows.Dialogs } } + private void CaptureDialog_Shown(object sender, EventArgs e) + { + vulkanLayerWarn.Visible = !Helpers.CheckVulkanLayerRegistration(); + } + #endregion private void capOptsGroup_Layout(object sender, LayoutEventArgs e)