1
0
mirror of https://github.com/doitsujin/dxvk.git synced 2025-03-13 19:29:14 +01:00

[dxvk] Add debug region for memory defragmentation

This commit is contained in:
Philip Rebohle 2025-01-08 14:54:42 +01:00 committed by Philip Rebohle
parent 9bb06baaaa
commit 498ecca81d

View File

@ -6612,6 +6612,11 @@ namespace dxvk {
if (resourceList.empty())
return;
if (unlikely(m_features.test(DxvkContextFeature::DebugUtils))) {
m_cmd->cmdBeginDebugUtilsLabel(DxvkCmdBuffer::ExecBuffer,
vk::makeLabel(0xc0a2f0, "Memory defrag"));
}
std::vector<DxvkRelocateBufferInfo> bufferInfos;
std::vector<DxvkRelocateImageInfo> imageInfos;
@ -6649,6 +6654,9 @@ namespace dxvk {
imageInfos.size(), imageInfos.data());
m_cmd->setSubmissionBarrier();
if (unlikely(m_features.test(DxvkContextFeature::DebugUtils)))
m_cmd->cmdEndDebugUtilsLabel(DxvkCmdBuffer::ExecBuffer);
}