Avoid error when particle size is zero

This commit is contained in:
Benau 2022-09-26 10:36:01 +08:00
parent 82218afc40
commit 11a168b4bf

View File

@ -323,6 +323,11 @@ void GEVulkanDrawCall::generate()
const core::array<SParticle>& particles =
pn->getParticles();
unsigned ps = particles.size();
if (ps == 0)
{
visible_count--;
continue;
}
visible_count += ps - 1;
for (unsigned i = 0; i < ps; i++)
{