diff --git a/menu/menu_display.c b/menu/menu_display.c index 687861eb83..334bda751e 100644 --- a/menu/menu_display.c +++ b/menu/menu_display.c @@ -17,6 +17,7 @@ #include #include +#include #include "../config.def.h" #include "../gfx/font_renderer_driver.h" @@ -554,13 +555,14 @@ void menu_display_draw_frame( unsigned x, unsigned y, unsigned width, unsigned height, struct gfx_coords *coords, - math_matrix_4x4 *mat, + void *matrix_data, GLuint texture, enum menu_display_prim_type prim_type ) { - driver_t *driver = driver_get_ptr(); - gl_t *gl = (gl_t*)video_driver_get_ptr(NULL); + driver_t *driver = driver_get_ptr(); + gl_t *gl = (gl_t*)video_driver_get_ptr(NULL); + math_matrix_4x4 *mat = (math_matrix_4x4*)matrix_data; if (!gl) return; diff --git a/menu/menu_display.h b/menu/menu_display.h index 7852888bf7..09b060fd0a 100644 --- a/menu/menu_display.h +++ b/menu/menu_display.h @@ -20,8 +20,6 @@ #include #include -#include - #ifdef __cplusplus extern "C" { #endif @@ -104,7 +102,7 @@ void menu_display_draw_frame( unsigned x, unsigned y, unsigned width, unsigned height, struct gfx_coords *coords, - math_matrix_4x4 *mat, + void *matrix_data, GLuint texture, enum menu_display_prim_type prim_type );