bspinfo: fix not clearing between styles

from @Paril
This commit is contained in:
Eric Wasylishen 2024-11-24 21:15:32 -07:00
parent dfa164ffce
commit 638076ffb2
1 changed files with 2 additions and 4 deletions

View File

@ -474,11 +474,9 @@ full_atlas_t build_lightmap_atlas(const mbsp_t &bsp, const bspxentries_t &bspx,
// copy out the atlas texture
result.style_to_lightmap_atlas[i] = full_atlas;
if (!full_atlas.rgba8_samples.empty())
memset(full_atlas.rgba8_samples.data(), 0, full_atlas.rgba8_samples.size());
std::fill(full_atlas.rgba8_samples.begin(), full_atlas.rgba8_samples.end(), qvec4b{});
if (!full_atlas.e5brg9_samples.empty())
memset(full_atlas.e5brg9_samples.data(), 0, full_atlas.e5brg9_samples.size() * 4);
std::fill(full_atlas.e5brg9_samples.begin(), full_atlas.e5brg9_samples.end(), uint32_t{});
}
auto ExportLightmapUVs = [&full_atlas, &result](const mbsp_t *bsp, const face_rect &face) {