This commit is contained in:
twinaphex 2016-04-15 04:20:57 +02:00
parent 84eb56892f
commit d7cbb4472e
5 changed files with 6 additions and 12 deletions

View File

@ -164,12 +164,10 @@ static void menu_display_d3d_restore_clear_color(void)
d3d_clear(d3d->dev, 0, NULL, D3DCLEAR_TARGET, clear_color, 0, 0); d3d_clear(d3d->dev, 0, NULL, D3DCLEAR_TARGET, clear_color, 0, 0);
} }
static void menu_display_d3d_clear_color(void *data) static void menu_display_d3d_clear_color(menu_display_ctx_clearcolor_t *clearcolor)
{ {
DWORD clear_color = 0; DWORD clear_color = 0;
d3d_video_t *d3d = (d3d_video_t*)video_driver_get_ptr(false); d3d_video_t *d3d = (d3d_video_t*)video_driver_get_ptr(false);
menu_display_ctx_clearcolor_t *clearcolor =
(menu_display_ctx_clearcolor_t*)data;
if (!d3d || !clearcolor) if (!d3d || !clearcolor)
return; return;

View File

@ -143,10 +143,8 @@ static void menu_display_gl_restore_clear_color(void)
glClearColor(0.0f, 0.0f, 0.0f, 0.00f); glClearColor(0.0f, 0.0f, 0.0f, 0.00f);
} }
static void menu_display_gl_clear_color(void *data) static void menu_display_gl_clear_color(menu_display_ctx_clearcolor_t *clearcolor)
{ {
menu_display_ctx_clearcolor_t *clearcolor =
(menu_display_ctx_clearcolor_t*)data;
if (!clearcolor) if (!clearcolor)
return; return;

View File

@ -46,9 +46,9 @@ static void menu_display_null_restore_clear_color(void)
{ {
} }
static void menu_display_null_clear_color(void *data) static void menu_display_null_clear_color(menu_display_ctx_clearcolor_t *clearcolor)
{ {
(void)data; (void)clearcolor;
} }
static bool menu_display_null_font_init_first( static bool menu_display_null_font_init_first(

View File

@ -141,12 +141,10 @@ static void menu_display_vk_restore_clear_color(void)
{ {
} }
static void menu_display_vk_clear_color(void *data) static void menu_display_vk_clear_color(menu_display_ctx_clearcolor_t *clearcolor)
{ {
VkClearRect rect; VkClearRect rect;
VkClearAttachment attachment; VkClearAttachment attachment;
menu_display_ctx_clearcolor_t *clearcolor =
(menu_display_ctx_clearcolor_t*)data;
vk_t *vk = (vk_t*)video_driver_get_ptr(false); vk_t *vk = (vk_t*)video_driver_get_ptr(false);
if (!vk || !clearcolor) if (!vk || !clearcolor)
return; return;

View File

@ -149,7 +149,7 @@ typedef struct menu_display_ctx_driver
void (*blend_begin)(void); void (*blend_begin)(void);
void (*blend_end)(void); void (*blend_end)(void);
void (*restore_clear_color)(void); void (*restore_clear_color)(void);
void (*clear_color)(void *data); void (*clear_color)(menu_display_ctx_clearcolor_t *clearcolor);
void *(*get_default_mvp)(void); void *(*get_default_mvp)(void);
const float *(*get_default_vertices)(void); const float *(*get_default_vertices)(void);
const float *(*get_default_tex_coords)(void); const float *(*get_default_tex_coords)(void);