1
0
Fork 1
mirror of https://github.com/TES3MP/openmw-tes3mp.git synced 2025-02-15 17:09:46 +00:00

remove alpha channel from colour map

This commit is contained in:
scrawl 2012-03-02 18:33:05 +01:00
parent 2bea4c4724
commit 0d4e3b8e75

View file

@ -527,7 +527,7 @@ namespace MWRender
tex = texMgr->createManual(colourTextureName,
Ogre::ResourceGroupManager::DEFAULT_RESOURCE_GROUP_NAME,
Ogre::TEX_TYPE_2D, size, size, 0, Ogre::PF_BYTE_BGRA);
Ogre::TEX_TYPE_2D, size, size, 0, Ogre::PF_BYTE_BGR);
Ogre::HardwarePixelBufferSharedPtr pixelBuffer = tex->getBuffer();
@ -550,7 +550,7 @@ namespace MWRender
const unsigned char b = colours[colourOffset + 2];
//as is the case elsewhere we need to flip the y
const size_t imageOffset = (size - 1 - y)*size*4 + x*4;
const size_t imageOffset = (size - 1 - y)*size*3 + x*3;
pDest[imageOffset + 0] = b;
pDest[imageOffset + 1] = g;
pDest[imageOffset + 2] = r;