mirror of
https://github.com/love2d/love.git
synced 2026-08-19 20:19:42 +02:00
vulkan: remove unneeded Module::getInstance call
This commit is contained in:
@@ -234,8 +234,7 @@ void Shader::unloadVolatile()
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
auto gfx = Module::getInstance<Graphics>(Module::M_GRAPHICS);
|
vgfx->queueCleanUp([shaderModules = std::move(shaderModules), device = device, descriptorSetLayout = descriptorSetLayout, pipelineLayout = pipelineLayout, descriptorPools = descriptorPools, computePipeline = computePipeline](){
|
||||||
gfx->queueCleanUp([shaderModules = std::move(shaderModules), device = device, descriptorSetLayout = descriptorSetLayout, pipelineLayout = pipelineLayout, descriptorPools = descriptorPools, computePipeline = computePipeline](){
|
|
||||||
for (const auto pool : descriptorPools)
|
for (const auto pool : descriptorPools)
|
||||||
vkDestroyDescriptorPool(device, pool, nullptr);
|
vkDestroyDescriptorPool(device, pool, nullptr);
|
||||||
for (const auto shaderModule : shaderModules)
|
for (const auto shaderModule : shaderModules)
|
||||||
|
|||||||
Reference in New Issue
Block a user