From f460d799684093aad59480bda27e0ae2a1089dd8 Mon Sep 17 00:00:00 2001 From: baldurk Date: Wed, 27 Jan 2021 16:03:55 +0000 Subject: [PATCH] Check for @ when initialising rich resource text * This is used for event linking --- qrenderdoc/Code/QRDUtils.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/qrenderdoc/Code/QRDUtils.cpp b/qrenderdoc/Code/QRDUtils.cpp index c6991129d..c8aeee210 100644 --- a/qrenderdoc/Code/QRDUtils.cpp +++ b/qrenderdoc/Code/QRDUtils.cpp @@ -401,7 +401,8 @@ void RichResourceTextInitialise(QVariant &var, ICaptureContext *ctx) QString text = var.toString().trimmed(); // do a simple string search first before using regular expressions - if(!text.contains(lit("ResourceId::")) && !text.contains(lit("GPUAddress::"))) + if(!text.contains(lit("ResourceId::")) && !text.contains(lit("GPUAddress::")) && + !text.contains(QLatin1Char('@'))) return; // two forms: GPUAddress::012345 - typeless