From b470141322521267bfa3c7f2634b64d2b84242fd Mon Sep 17 00:00:00 2001 From: baldurk Date: Fri, 13 Jul 2018 17:23:52 +0100 Subject: [PATCH] Denote updates to prevent wasteful repeated work adding usage entries --- qrenderdoc/Windows/ResourceInspector.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/qrenderdoc/Windows/ResourceInspector.cpp b/qrenderdoc/Windows/ResourceInspector.cpp index 2c0d89bcf..383785540 100644 --- a/qrenderdoc/Windows/ResourceInspector.cpp +++ b/qrenderdoc/Windows/ResourceInspector.cpp @@ -234,6 +234,8 @@ void ResourceInspector::Inspect(ResourceId id) ui->viewContents->setVisible(true); } + ui->resourceUsage->beginUpdate(); + CombineUsageEvents(m_Ctx, usage, [this](uint32_t startEID, uint32_t endEID, ResourceUsage use) { QString text; @@ -249,6 +251,8 @@ void ResourceInspector::Inspect(ResourceId id) ui->resourceUsage->addTopLevelItem(item); }); + + ui->resourceUsage->endUpdate(); }); });