Graphics: Give debug names to buffers

This commit is contained in:
SirLynix 2023-09-06 13:23:07 +02:00
parent 1b9c19fd78
commit 7e93666224
3 changed files with 3 additions and 0 deletions

View File

@ -23,6 +23,7 @@ namespace Nz
PredefinedSkeletalData skeletalUboOffsets = PredefinedSkeletalData::GetOffsets();
m_skeletalDataBuffer = Graphics::Instance()->GetRenderDevice()->InstantiateBuffer(BufferType::Uniform, skeletalUboOffsets.totalSize, BufferUsage::DeviceLocal | BufferUsage::Dynamic | BufferUsage::Write);
m_skeletalDataBuffer->UpdateDebugName("Skeletal data");
m_onSkeletonJointsInvalidated.Connect(m_skeleton->OnSkeletonJointsInvalidated, [this](const Skeleton*)
{
m_dataInvalided = true;

View File

@ -28,6 +28,7 @@ namespace Nz
PredefinedViewerData viewerUboOffsets = PredefinedViewerData::GetOffsets();
m_viewerDataBuffer = Graphics::Instance()->GetRenderDevice()->InstantiateBuffer(BufferType::Uniform, viewerUboOffsets.totalSize, BufferUsage::DeviceLocal | BufferUsage::Dynamic | BufferUsage::Write);
m_viewerDataBuffer->UpdateDebugName("Viewer data");
}
void ViewerInstance::OnTransfer(RenderFrame& renderFrame, CommandBufferBuilder& builder)

View File

@ -22,6 +22,7 @@ namespace Nz
PredefinedInstanceData instanceUboOffsets = PredefinedInstanceData::GetOffsets();
m_instanceDataBuffer = Graphics::Instance()->GetRenderDevice()->InstantiateBuffer(BufferType::Uniform, instanceUboOffsets.totalSize, BufferUsage::DeviceLocal | BufferUsage::Dynamic | BufferUsage::Write);
m_instanceDataBuffer->UpdateDebugName("Instance data");
}
void WorldInstance::OnTransfer(RenderFrame& renderFrame, CommandBufferBuilder& builder)