mirror of
https://github.com/bkaradzic/bgfx.git
synced 2026-02-20 22:03:12 +01:00
Fixed compressed image block size.
This commit is contained in:
@@ -1541,8 +1541,9 @@ namespace bgfx
|
||||
uint8_t numMips = imageContainer.m_numMips;
|
||||
const uint32_t startLod = bx::uint32_min(_skip, numMips-1);
|
||||
numMips -= startLod;
|
||||
const uint32_t textureWidth = bx::uint32_max(1, imageContainer.m_width >>startLod);
|
||||
const uint32_t textureHeight = bx::uint32_max(1, imageContainer.m_height>>startLod);
|
||||
const ImageBlockInfo& blockInfo = getBlockInfo(TextureFormat::Enum(imageContainer.m_format) );
|
||||
const uint32_t textureWidth = bx::uint32_max(blockInfo.blockWidth, imageContainer.m_width >>startLod);
|
||||
const uint32_t textureHeight = bx::uint32_max(blockInfo.blockHeight, imageContainer.m_height>>startLod);
|
||||
|
||||
GLenum target = GL_TEXTURE_2D;
|
||||
if (imageContainer.m_cubeMap)
|
||||
|
||||
Reference in New Issue
Block a user