Rewrite menu_display_unset_viewport

This commit is contained in:
twinaphex 2017-01-19 00:01:55 +01:00
parent afd4494c2f
commit 00adc9a2d3
7 changed files with 7 additions and 9 deletions

View file

@ -1426,7 +1426,7 @@ static void mui_frame(void *data, video_frame_info_t *video_info)
height);
menu_display_restore_clear_color();
menu_display_unset_viewport();
menu_display_unset_viewport(video_info->width, video_info->height);
}
static void mui_layout(mui_handle_t *mui)

View file

@ -364,7 +364,7 @@ static void nk_menu_frame(void *data, video_frame_info_t *video_info)
height);
menu_display_restore_clear_color();
menu_display_unset_viewport();
menu_display_unset_viewport(video_info->width, video_info->height);
}
static void nk_menu_free(void *data)

View file

@ -2904,7 +2904,7 @@ static void xmb_frame(void *data, video_frame_info_t *video_info)
height);
}
menu_display_unset_viewport();
menu_display_unset_viewport(video_info->width, video_info->height);
}
static void xmb_layout_ps3(xmb_handle_t *xmb, int width)

View file

@ -445,7 +445,7 @@ static void xui_frame(void *data, video_frame_info_t *video_info)
XuiRenderEnd( app.GetDC() );
menu_display_unset_viewport();
menu_display_unset_viewport(video_info->width, video_info->height);
}
static void blit_line(int x, int y, const char *message, bool green)

View file

@ -983,7 +983,7 @@ static void zarch_frame(void *data, video_frame_info_t *video_info)
zui->rendering = false;
menu_display_font_flush_block((font_data_t*)zui->font);
menu_display_unset_viewport();
menu_display_unset_viewport(video_info->width, video_info->height);
}
static void *zarch_init(void **userdata)

View file

@ -402,10 +402,8 @@ void menu_display_set_viewport(unsigned width, unsigned height)
video_driver_set_viewport(width, height, true, false);
}
void menu_display_unset_viewport(void)
void menu_display_unset_viewport(unsigned width, unsigned height)
{
unsigned width, height;
video_driver_get_size(&width, &height);
video_driver_set_viewport(width, height, false, true);
}

View file

@ -228,7 +228,7 @@ bool menu_display_get_font_data_init(void);
void menu_display_set_font_data_init(bool state);
bool menu_display_get_update_pending(void);
void menu_display_set_viewport(unsigned width, unsigned height);
void menu_display_unset_viewport(void);
void menu_display_unset_viewport(unsigned width, unsigned height);
bool menu_display_get_framebuffer_dirty_flag(void);
void menu_display_set_framebuffer_dirty_flag(void);
void menu_display_unset_framebuffer_dirty_flag(void);