diff --git a/gfx/context/androidegl_ctx.c b/gfx/context/androidegl_ctx.c index 6a69819ef7..141f09912f 100644 --- a/gfx/context/androidegl_ctx.c +++ b/gfx/context/androidegl_ctx.c @@ -278,7 +278,7 @@ const gfx_ctx_driver_t gfx_ctx_android = { gfx_ctx_has_focus, gfx_ctx_swap_buffers, gfx_ctx_input_driver, - NULL, + gfx_ctx_get_proc_address, #ifdef HAVE_EGL gfx_ctx_init_egl_image_buffer, gfx_ctx_write_egl_image, diff --git a/gfx/context/bbqnx_ctx.c b/gfx/context/bbqnx_ctx.c index 107db75872..d4fcd28742 100644 --- a/gfx/context/bbqnx_ctx.c +++ b/gfx/context/bbqnx_ctx.c @@ -392,7 +392,7 @@ const gfx_ctx_driver_t gfx_ctx_bbqnx = { gfx_ctx_has_focus, gfx_ctx_swap_buffers, gfx_ctx_input_driver, - NULL, + gfx_ctx_get_proc_address, NULL, "blackberry_qnx", }; diff --git a/gfx/gl.c b/gfx/gl.c index b0b7a2602e..b0285fa303 100644 --- a/gfx/gl.c +++ b/gfx/gl.c @@ -650,6 +650,10 @@ void gl_init_fbo(void *data, unsigned width, unsigned height) #ifndef HAVE_RGL bool gl_init_hw_render(gl_t *gl, unsigned width, unsigned height) { +#if defined(__QNX__) || defined(ANDROID) + width = 512; + height = 512; +#endif RARCH_LOG("[GL]: Initializing HW render (%u x %u).\n", width, height); if (!load_fbo_proc(gl))