From 329f7d25c04ca9b4bf43b6d0135c8947692ecdf7 Mon Sep 17 00:00:00 2001 From: bjorn Date: Tue, 20 Feb 2018 23:09:36 -0800 Subject: [PATCH] Fix texture stuff; --- src/graphics/texture.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/graphics/texture.c b/src/graphics/texture.c index 908a5648..0c3711e0 100644 --- a/src/graphics/texture.c +++ b/src/graphics/texture.c @@ -139,6 +139,10 @@ void lovrTextureReplacePixels(Texture* texture, TextureData* textureData, int sl // validation } + if (!textureData->data) { + return; + } + GLenum glFormat = lovrTextureFormatGetGLFormat(textureData->format); GLenum glInternalFormat = lovrTextureFormatGetGLInternalFormat(textureData->format, texture->srgb); GLenum binding = (texture->type == TEXTURE_CUBE) ? GL_TEXTURE_CUBE_MAP_POSITIVE_X + slice : texture->type;