Make sure to always convert to plain bitmap.

--HG--
branch : gsoc2014-dfighter
hg/feature/cdb-packed
dfighter1985 11 years ago
parent 1dee9d232b
commit 6119f2c480

@ -55,6 +55,11 @@ void TextureChooser::onCurrentRowChanged( int row )
NLMISC::CBitmap bm; NLMISC::CBitmap bm;
uint8 depth = bm.load( f ); uint8 depth = bm.load( f );
f.close(); f.close();
b = bm.convertToType( NLMISC::CBitmap::RGBA );
if( !b )
{
return;
}
uint32 size = bm.getSize() * ( 32 / 8 ); // should be depth, but CBitmap always uses 32 bit to store the image uint32 size = bm.getSize() * ( 32 / 8 ); // should be depth, but CBitmap always uses 32 bit to store the image

Loading…
Cancel
Save