From 80059ef891a2df750512a3634234fee50b16c35c Mon Sep 17 00:00:00 2001 From: Alexander Gauggel <agauggel@uni-koblenz.de> Date: Sat, 26 Jun 2021 13:11:47 +0200 Subject: [PATCH] [#82] Crash fix --- projects/voxelization/src/BloomAndFlares.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/projects/voxelization/src/BloomAndFlares.cpp b/projects/voxelization/src/BloomAndFlares.cpp index aa077ef5..e4eb9400 100644 --- a/projects/voxelization/src/BloomAndFlares.cpp +++ b/projects/voxelization/src/BloomAndFlares.cpp @@ -114,7 +114,7 @@ void BloomAndFlares::execDownsamplePipe(const vkcv::CommandStreamHandle &cmdStre // downsample dispatches of blur buffer's mip maps float mipDispatchCountX = dispatchCountX; float mipDispatchCountY = dispatchCountY; - for(uint32_t mipLevel = 1; mipLevel < m_DownsampleDescSets.size(); mipLevel++) + for(uint32_t mipLevel = 1; mipLevel < std::min((uint32_t)m_DownsampleDescSets.size(), m_Blur.getMipCount()); mipLevel++) { // mip descriptor writes vkcv::DescriptorWrites mipDescriptorWrites; -- GitLab