Browse Source

Fix compressed texture uploads using the wrong pixel format.

Sasha Szpakowski 1 year ago
parent
commit
81d0c720a2
1 changed files with 1 additions and 1 deletions
  1. 1 1
      src/modules/graphics/Texture.cpp

+ 1 - 1
src/modules/graphics/Texture.cpp

@@ -458,7 +458,7 @@ void Texture::uploadImageData(love::image::ImageDataBase *d, int level, int slic
 		lock.setLock(id->getMutex());
 		lock.setLock(id->getMutex());
 
 
 	Rect rect = {x, y, d->getWidth(), d->getHeight()};
 	Rect rect = {x, y, d->getWidth(), d->getHeight()};
-	uploadByteData(d->getFormat(), d->getData(), d->getSize(), level, slice, rect);
+	uploadByteData(format, d->getData(), d->getSize(), level, slice, rect);
 }
 }
 
 
 void Texture::replacePixels(love::image::ImageDataBase *d, int slice, int mipmap, int x, int y, bool reloadmipmaps)
 void Texture::replacePixels(love::image::ImageDataBase *d, int slice, int mipmap, int x, int y, bool reloadmipmaps)