From 2e11895ef9190b7ba1bc28bf7012b631c1cfe906 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Tue, 22 Mar 2016 05:52:46 +0100 Subject: [PATCH] (zahnrad) Add HAVE_OPENGL ifdef --- menu/drivers/zr_common.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/menu/drivers/zr_common.c b/menu/drivers/zr_common.c index a75bff2de5..a89077105e 100644 --- a/menu/drivers/zr_common.c +++ b/menu/drivers/zr_common.c @@ -26,6 +26,7 @@ struct zr_image zr_common_image_load(const char *filename) unsigned char *data = stbi_load(filename, &x, &y, &n, 0); if (!data) printf("Failed to load image: %s\n", filename); +#if defined(HAVE_OPENGL) || defined(HAVE_OPENGLES) glGenTextures(1, &tex); glBindTexture(GL_TEXTURE_2D, tex); glTexParameterf(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR_MIPMAP_NEAREST); @@ -34,6 +35,8 @@ struct zr_image zr_common_image_load(const char *filename) glTexParameterf(GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_CLAMP_TO_EDGE); glTexImage2D(GL_TEXTURE_2D, 0, GL_RGBA8, x, y, 0, GL_RGBA, GL_UNSIGNED_BYTE, data); glGenerateMipmap(GL_TEXTURE_2D); +#endif + stbi_image_free(data); return zr_image_id((int)tex); }