Skip to content

Commit f8cdc2d

Browse files
USD Viewer: added GPU debug group for Hydrogent
1 parent 60846a0 commit f8cdc2d

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

Samples/USDViewer/src/USDViewer.cpp

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@
4242
#include "HnCamera.hpp"
4343
#include "HnLight.hpp"
4444
#include "GfTypeConversions.hpp"
45+
#include "ScopedDebugGroup.hpp"
4546

4647
#include "imgui.h"
4748
#include "ImGuiUtils.hpp"
@@ -338,8 +339,12 @@ void USDViewer::Render()
338339

339340
m_Stage.FinalColorTarget->SetTarget(m_pSwapChain->GetCurrentBackBufferRTV());
340341

341-
pxr::HdTaskSharedPtrVector tasks = m_Stage.TaskManager->GetTasks();
342-
m_Engine.Execute(m_Stage.RenderIndex.get(), &tasks);
342+
{
343+
ScopedDebugGroup DebugGroup{m_pImmediateContext, "Hydrogent"};
344+
345+
pxr::HdTaskSharedPtrVector tasks = m_Stage.TaskManager->GetTasks();
346+
m_Engine.Execute(m_Stage.RenderIndex.get(), &tasks);
347+
}
343348

344349
m_Stage.FinalColorTarget->ReleaseTarget();
345350

0 commit comments

Comments
 (0)