Skip to content

Commit e686232

Browse files
committed
Codec: STBI - fix buffer size when conversion is needed for encode
1 parent cda3cd2 commit e686232

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

PlugIns/STBICodec/src/OgreSTBICodec.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,7 @@ namespace Ogre {
122122
format != PF_L8 && format != PF_R8)
123123
{
124124
format = Ogre::PF_A8B8G8R8;
125-
size_t tempDataSize = image->getSize();
125+
size_t tempDataSize = PixelUtil::getMemorySize(image->getWidth(), image->getHeight(), 1, format);
126126
tempData = OGRE_ALLOC_T(unsigned char, tempDataSize, Ogre::MEMCATEGORY_GENERAL);
127127
Ogre::PixelBox pbOut(image->getPixelBox(), format, tempData);
128128
PixelUtil::bulkPixelConversion(image->getPixelBox(), pbOut);

0 commit comments

Comments
 (0)