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);
}
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;
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)
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);
}
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)
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(

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;
VkClearAttachment attachment;
menu_display_ctx_clearcolor_t *clearcolor =
(menu_display_ctx_clearcolor_t*)data;
vk_t *vk = (vk_t*)video_driver_get_ptr(false);
if (!vk || !clearcolor)
return;

View File

@ -149,7 +149,7 @@ typedef struct menu_display_ctx_driver
void (*blend_begin)(void);
void (*blend_end)(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);
const float *(*get_default_vertices)(void);
const float *(*get_default_tex_coords)(void);