Fix upload of prefilterred maps

This commit is contained in:
RaveYard 2025-02-17 02:05:51 +01:00 committed by Magnus Norddahl
commit 08f41596be
2 changed files with 22 additions and 18 deletions

View file

@ -377,11 +377,11 @@ void VkLightprober::CreatePrefilterMap()
.MaxSets(6 * prefilterMap.maxlevels)
.Create(fb->GetDevice());
for (int level = 0; level < prefilterMap.maxlevels; level++)
for (int i = 0; i < 6; i++)
{
for (int i = 0; i < 6; i++)
for (int level = 0; level < prefilterMap.maxlevels; level++)
{
int idx = level * 6 + i;
int idx = i * prefilterMap.maxlevels + level;
prefilterMap.images[idx] = ImageBuilder()
.Size(128 >> level, 128 >> level)