Skip to content

Commit

Permalink
[GX] fix lockup when using overlays
Browse files Browse the repository at this point in the history
ToadKing committed Feb 20, 2014
1 parent 02fd6df commit 96a339c
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions gx/gx_video.c
Original file line number Diff line number Diff line change
@@ -961,21 +961,21 @@ static bool gx_frame(void *data, const void *frame,
GX_SetCurrentMtx(GX_PNMTX0);
GX_LoadTexObj(&g_tex.obj, GX_TEXMAP0);
GX_CallDispList(display_list, display_list_size);
GX_DrawDone();

if (gx->rgui_texture_enable)
{
GX_SetCurrentMtx(GX_PNMTX1);
GX_LoadTexObj(&menu_tex.obj, GX_TEXMAP0);
GX_CallDispList(display_list, display_list_size);
GX_DrawDone();
}

#ifdef HAVE_OVERLAY
if (gx->overlay_enable)
gx_render_overlay(gx);
#endif

GX_DrawDone();

char fps_txt[128], fps_text_buf[128];
bool fps_draw = g_settings.fps_show;
gfx_get_fps(fps_txt, sizeof(fps_txt), fps_draw ? fps_text_buf : NULL, sizeof(fps_text_buf));

0 comments on commit 96a339c

Please sign in to comment.