diff --git a/gfx/gl.c b/gfx/gl.c index 24ddf16b43..1bb8523108 100644 --- a/gfx/gl.c +++ b/gfx/gl.c @@ -1183,8 +1183,9 @@ static bool gl_frame(void *data, const void *frame, unsigned width, unsigned hei if (msg && gl->font_ctx) gl->font_ctx->render_msg(gl, msg); - if (gl->ctx_driver->post_render) - context_post_render_func(gl); + //if (gl->ctx_driver->post_render) + //context_post_render_func(gl); + gl_render_overlay(gl); #if !defined(RARCH_CONSOLE) context_update_window_title_func(false); @@ -1554,6 +1555,9 @@ static void *gl_init(const video_info_t *video, const input_driver_t **input, vo gl_init_pbo_readback(gl); + gl_load_overlay(gl, "/home/twinaphex/retropad-mono-256.png"); + gl_set_overlay_vertex_coord(gl, 0, 0.5, 1.0, 0.5); + if (!gl_check_error()) { context_destroy_func(); diff --git a/media/basic_overlay.png b/media/overlays/basic_overlay.png similarity index 100% rename from media/basic_overlay.png rename to media/overlays/basic_overlay.png diff --git a/media/overlays/basic_quickmenu.png b/media/overlays/basic_quickmenu.png new file mode 100644 index 0000000000..cfcb367f31 Binary files /dev/null and b/media/overlays/basic_quickmenu.png differ