Fix export of a single slice of a texture to DDS

This commit is contained in:
Baldur Karlsson
2018-03-13 12:40:40 +00:00
parent 07dba4732f
commit 032944c249
+3
View File
@@ -961,6 +961,9 @@ bool ReplayController::SaveTexture(const TextureSave &saveData, const char *path
ddsData.subdata = &subdata[0];
ddsData.cubemap = td.cubemap && numSlices == 6;
if(singleSlice)
ddsData.depth = ddsData.slices = 1;
success = write_dds_to_file(f, ddsData);
}
else if(sd.destType == FileType::BMP)