GRIM: Image format must match internalformat for sprites too (ES2)

This commit is contained in:
Matthieu Milan 2019-02-01 21:47:47 +01:00
parent f8203d8b5f
commit 9975b8695b

View file

@ -1066,6 +1066,7 @@ void GfxOpenGLS::drawSprite(const Sprite *sprite) {
extraMatrix.transpose();
_spriteProgram->setUniform("extraMatrix", extraMatrix);
_spriteProgram->setUniform("textured", GL_TRUE);
_spriteProgram->setUniform("swapRandB", _selectedTexture->_colorFormat == BM_BGRA || _selectedTexture->_colorFormat == BM_BGR888);
_spriteProgram->setUniform("isBillboard", GL_TRUE);
_spriteProgram->setUniform("lightsEnabled", false);
if (g_grim->getGameType() == GType_GRIM) {