SVN r1548 (trunk)
This commit is contained in:
Randy Heit 2009-04-16 02:05:13 +00:00
parent 659be956de
commit bdbb72e43d

View file

@ -488,6 +488,7 @@ void FMultiPatchTexture::MakeTexture ()
// Add a little extra space at the end if the texture's height is not
// a power of 2, in case somebody accidentally makes it repeat vertically.
int numpix = Width * Height + (1 << HeightBits) - Height;
BYTE blendwork[256];
bool hasTranslucent = false;
Pixels = new BYTE[numpix];
@ -522,8 +523,6 @@ void FMultiPatchTexture::MakeTexture ()
// In case there are translucent patches let's do the composition in
// True color to keep as much precision as possible before downconverting to the palette.
BYTE *buffer = new BYTE[Width * Height * 4];
BYTE blendwork[256];
memset(buffer, 0, Width * Height * 4);
FillBuffer(buffer, Width * 4, Height, TEX_RGB);
for(int y = 0; y < Height; y++)