INNER CODE UNIT · C++
index
asc-community/VulkanAbstractionLayer · VulkanAbstractionLayer/DescriptorBinding.cpp:256
index = this->AllocateBinding(image.get(), *imageToResolve.SamplerHandle, imageToResolve.View, imageToResolve.Type);
}
else
{
for (const auto& image : images)
index = this->AllocateBinding(image.get(), imageToResolve.View, imageToResolve.Type);
}
this->descriptorWrites.push_back({
imageToResolve.Type,
imageToResolve.Binding,
uint32_t(index + 1 - images.size()),
uint32_t(images.size())
});
}
for (const auto& bufferToResolve : this->buffersToResolve)
{