Add lightmap texture support to vulkan backend

Also fix a warning in SetFlatVertex
This commit is contained in:
Magnus Norddahl 2021-09-25 00:13:25 +02:00
commit 63ecb36889
9 changed files with 137 additions and 9 deletions

View file

@ -3423,8 +3423,8 @@ void MapLoader::LoadLightmap(MapData *map)
Level->LMTextureCount = numTextures;
Level->LMTextureSize = textureSize;
Level->LMTextureData.Resize(numTexBytes);
uint8_t* data = &Level->LMTextureData[0];
Level->LMTextureData.Resize((numTexBytes + 1) / 2);
uint8_t* data = (uint8_t*)&Level->LMTextureData[0];
fr.Read(data, numTexBytes);
#if 0
// Apply compression predictor