From c1f0fceb4f51be8d27713a2cad9e031d94432a88 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Wed, 8 Nov 2017 00:59:16 +0100 Subject: [PATCH] More buildfixes --- gfx/drivers/gl.c | 2 ++ gfx/drivers_renderchain/gl2_renderchain.c | 2 ++ 2 files changed, 4 insertions(+) diff --git a/gfx/drivers/gl.c b/gfx/drivers/gl.c index f3e32fce03..e1f11b9def 100644 --- a/gfx/drivers/gl.c +++ b/gfx/drivers/gl.c @@ -1684,6 +1684,7 @@ static INLINE void gl_set_texture_fmts(gl_t *gl, bool rgb32) gl->texture_type = GL_RGBA; } } +#ifndef HAVE_OPENGLES else if (gl->have_es2_compat) { RARCH_LOG("[GL]: Using GL_RGB565 for texture uploads.\n"); @@ -1691,6 +1692,7 @@ static INLINE void gl_set_texture_fmts(gl_t *gl, bool rgb32) gl->texture_type = RARCH_GL_TEXTURE_TYPE16_565; gl->texture_fmt = RARCH_GL_FORMAT16_565; } +#endif } #ifdef HAVE_GL_ASYNC_READBACK diff --git a/gfx/drivers_renderchain/gl2_renderchain.c b/gfx/drivers_renderchain/gl2_renderchain.c index 5a6f78a38f..4490f8b0f8 100644 --- a/gfx/drivers_renderchain/gl2_renderchain.c +++ b/gfx/drivers_renderchain/gl2_renderchain.c @@ -1001,6 +1001,7 @@ static bool gl2_renderchain_read_viewport( num_pixels = gl->vp.width * gl->vp.height; +#ifdef HAVE_GL_ASYNC_READBACK if (gl->pbo_readback_enable) { const uint8_t *ptr = NULL; @@ -1049,6 +1050,7 @@ static bool gl2_renderchain_read_viewport( glBindBuffer(GL_PIXEL_PACK_BUFFER, 0); } else +#endif { /* Use slow synchronous readbacks. Use this with plain screenshots as we don't really care about performance in this case. */