vulkan: remove unneeded Module::getInstance call

This commit is contained in:
niki
2022-12-27 13:55:35 +01:00
parent cd07a464fb
commit 74027ad780
+1 -2
View File
@@ -234,8 +234,7 @@ void Shader::unloadVolatile()
}
}
auto gfx = Module::getInstance<Graphics>(Module::M_GRAPHICS);
gfx->queueCleanUp([shaderModules = std::move(shaderModules), device = device, descriptorSetLayout = descriptorSetLayout, pipelineLayout = pipelineLayout, descriptorPools = descriptorPools, computePipeline = computePipeline](){
vgfx->queueCleanUp([shaderModules = std::move(shaderModules), device = device, descriptorSetLayout = descriptorSetLayout, pipelineLayout = pipelineLayout, descriptorPools = descriptorPools, computePipeline = computePipeline](){
for (const auto pool : descriptorPools)
vkDestroyDescriptorPool(device, pool, nullptr);
for (const auto shaderModule : shaderModules)