Replaced Align with AlignUp
assiduous
2 years ago
206 | 206 |
}
|
207 | 207 |
|
208 | 208 |
auto ScanlineSize = TIFFScanlineSize(TiffFile);
|
209 | |
m_Desc.RowStride = Align(static_cast<Uint32>(ScanlineSize), 4u);
|
|
209 |
m_Desc.RowStride = AlignUp(static_cast<Uint32>(ScanlineSize), 4u);
|
210 | 210 |
m_pData->Resize(size_t{m_Desc.Height} * size_t{m_Desc.RowStride});
|
211 | 211 |
auto* pDataPtr = reinterpret_cast<Uint8*>(m_pData->GetDataPtr());
|
212 | 212 |
for (Uint32 row = 0; row < m_Desc.Height; row++, pDataPtr += m_Desc.RowStride)
|
270 | 270 |
{
|
271 | 271 |
SubresData[mip + layer * TexDesc.MipLevels] =
|
272 | 272 |
TextureSubResData{pData, MipInfo.RowSize, MipInfo.DepthSliceSize};
|
273 | |
pData += Align(MipInfo.MipSize, 4u);
|
|
273 |
pData += AlignUp(MipInfo.MipSize, 4u);
|
274 | 274 |
}
|
275 | 275 |
}
|
276 | 276 |
VERIFY(pData - reinterpret_cast<const Uint8*>(pKTXData) == static_cast<ptrdiff_t>(DataSize), "Unexpected data size");
|