mirror of
https://github.com/baldurk/renderdoc.git
synced 2026-09-22 21:55:52 +00:00
Tweak the event browser to support richtext in drawcall names
* This lets Resource ID text become links to the resource inspector even in drawcall names (like glBlitFramebuffer(src, dst)).
This commit is contained in:
@@ -91,7 +91,7 @@ EventBrowser::EventBrowser(ICaptureContext &ctx, QWidget *parent)
|
||||
|
||||
ui->events->header()->setCascadingSectionResizes(false);
|
||||
|
||||
ui->events->setItemVerticalMargin(3);
|
||||
ui->events->setItemVerticalMargin(4);
|
||||
ui->events->setIgnoreIconSize(true);
|
||||
|
||||
// set up default section layout. This will be overridden in restoreState()
|
||||
@@ -253,8 +253,12 @@ QPair<uint32_t, uint32_t> EventBrowser::AddDrawcalls(RDTreeWidgetItem *parent,
|
||||
{
|
||||
const DrawcallDescription &d = draws[i];
|
||||
|
||||
QVariant name = QString(d.name);
|
||||
|
||||
RichResourceTextInitialise(name);
|
||||
|
||||
RDTreeWidgetItem *child = new RDTreeWidgetItem(
|
||||
{d.name, QString::number(d.eventId), QString::number(d.drawcallId), lit("---")});
|
||||
{name, QString::number(d.eventId), QString::number(d.drawcallId), lit("---")});
|
||||
|
||||
QPair<uint32_t, uint32_t> last = AddDrawcalls(child, d.children);
|
||||
lastEID = last.first;
|
||||
|
||||
Reference in New Issue
Block a user