feat: basic shadow map + renderdoc labels

This commit is contained in:
2026-10-11 01:02:26 +02:00
parent 4bf87bd91b
commit 95d1497169
36 changed files with 880 additions and 228 deletions
@@ -74,6 +74,7 @@ void BindlessSetManager::init(
};
VK_CHECK(vkCreateDescriptorPool(device, &poolInfo, nullptr, &descPool));
vkutil::addDebugLabel(device, descPool, "bindless descriptor pool");
}
{ // build desc set layout
@@ -111,6 +112,7 @@ void BindlessSetManager::init(
};
VK_CHECK(vkCreateDescriptorSetLayout(device, &info, nullptr, &descSetLayout));
vkutil::addDebugLabel(device, descSetLayout, "bindless descriptor set layout");
}
{ // alloc desc set
@@ -122,6 +124,7 @@ void BindlessSetManager::init(
};
VK_CHECK(vkAllocateDescriptorSets(device, &allocInfo, &descSet));
vkutil::addDebugLabel(device, descSet, "bindless descriptor set");
}
initDefaultSamplers(device, maxAnisotropy);