public DXTStream(DXT1Image image, int topMip) { byte[] header = image.BuildHeader(topMip); buffers.Add(header); len = header.Length; for (int i = topMip; i < image.CompressedMips.Length; i++) { byte[] buffer = image.CompressedMips[i].Buffer; buffers.Add(buffer); len += buffer.Length; } }
public DXTStream(DXT1Image image, int topMip) { byte[] header = image.BuildHeader(topMip); buffers.Add(header); len = header.Length; for (int i = topMip; i < image.CompressedMips.Length; i++ ) { byte[] buffer = image.CompressedMips[i].Buffer; buffers.Add(buffer); len += buffer.Length; } }