Open yzsolt opened 3 years ago
the lifetime of when exactly the name should be applied is a little unclear
I don't know why Baldur finds this unclear. To me, it's as clear as Vulkan command buffers. They also go through the reset/recording/finished cycle.
(Follow up of https://github.com/gfx-rs/gfx/pull/3499)
Although the DX12 backend sets the debug name of
CommandBuffer
s by callingSetName
on the underlyingGraphicsCommandList
, it doesn't show up in the tested graphics debuggers (RenderDoc, PIX). Baldur Karlsson (RenderDoc author) explained why:Markers are already set by the DX12 backend to mark bound descriptor sets, so the initial pieces are there if we want to take this route.