Update video_poke_interface

This commit is contained in:
twinaphex 2018-01-30 22:29:57 +01:00
parent b0b39ff899
commit 08e61230e9
19 changed files with 81 additions and 31 deletions

View File

@ -321,10 +321,11 @@ static const video_poke_interface_t caca_poke_interface = {
caca_set_texture_frame,
NULL,
caca_set_osd_msg,
NULL,
NULL,
NULL,
NULL, /* show_mouse */
NULL, /* grab_mouse_toggle */
NULL, /* get_current_shader */
NULL, /* get_current_software_framebuffer */
NULL, /* get_hw_render_interface */
};
static void caca_gfx_get_poke_interface(void *data,

View File

@ -1136,9 +1136,11 @@ static const video_poke_interface_t ctr_poke_interface = {
ctr_set_texture_frame,
ctr_set_texture_enable,
ctr_set_osd_msg,
NULL,
NULL,
NULL
NULL, /* show_mouse */
NULL, /* grab_mouse_toggle */
NULL, /* get_current_shader */
NULL, /* get_current_software_framebuffer */
NULL /* get_hw_render_interface */
};
static void ctr_get_poke_interface(void* data,

View File

@ -1735,6 +1735,10 @@ static const video_poke_interface_t d3d_poke_interface = {
d3d8_set_osd_msg,
d3d8_show_mouse,
NULL, /* grab_mouse_toggle */
NULL, /* get_current_shader */
NULL, /* get_current_software_framebuffer */
NULL /* get_hw_render_interface */
};
static void d3d8_get_poke_interface(void *data,

View File

@ -1760,6 +1760,10 @@ static const video_poke_interface_t d3d9_poke_interface = {
d3d9_set_osd_msg,
d3d9_show_mouse,
NULL, /* grab_mouse_toggle */
NULL, /* get_current_shader */
NULL, /* get_current_software_framebuffer */
NULL /* get_hw_render_interface */
};
static void d3d9_get_poke_interface(void *data,

View File

@ -646,8 +646,12 @@ static const video_poke_interface_t dispmanx_poke_interface = {
NULL, /* dispmanx_apply_state_changes */
dispmanx_set_texture_frame,
dispmanx_set_texture_enable,
NULL, /* dispmanx_set_osd_msg */
NULL /* dispmanx_show_mouse */
NULL, /* set_osd_msg */
NULL, /* show_mouse */
NULL, /* grab_mouse_toggle */
NULL, /* get_current_shader */
NULL, /* get_current_software_framebuffer */
NULL /* get_hw_render_interface */
};
static void dispmanx_gfx_get_poke_interface(void *data,

View File

@ -979,8 +979,12 @@ static const video_poke_interface_t drm_poke_interface = {
NULL, /* drm_apply_state_changes */
drm_set_texture_frame,
drm_set_texture_enable,
NULL, /* drm_set_osd_msg */
NULL /* drm_show_mouse */
NULL, /* drm_set_osd_msg */
NULL, /* drm_show_mouse */
NULL, /* grab_mouse_toggle */
NULL, /* get_current_shader */
NULL, /* get_current_software_framebuffer */
NULL /* get_hw_render_interface */
};
static void drm_gfx_get_poke_interface(void *data,

View File

@ -1494,7 +1494,11 @@ static const video_poke_interface_t exynos_poke_interface = {
exynos_set_texture_frame,
exynos_set_texture_enable,
exynos_set_osd_msg,
exynos_show_mouse
exynos_show_mouse,
NULL, /* grab_mouse_toggle */
NULL, /* get_current_shader */
NULL, /* get_current_software_framebuffer */
NULL /* get_hw_render_interface */
};
static void exynos_gfx_get_poke_interface(void *data,

View File

@ -550,9 +550,10 @@ static const video_poke_interface_t gdi_poke_interface = {
NULL,
gdi_set_osd_msg,
NULL,
NULL,
NULL,
NULL, /* grab_mouse_toggle */
NULL, /* get_current_shader */
NULL, /* get_current_software_framebuffer */
NULL /* get_hw_render_interface */
};
static void gdi_gfx_get_poke_interface(void *data,

View File

@ -2564,6 +2564,8 @@ static const video_poke_interface_t gl_poke_interface = {
gl_show_mouse,
NULL,
gl_get_current_shader,
NULL, /* get_current_software_framebuffer */
NULL /* get_hw_render_interface */
};
static void gl_get_poke_interface(void *data,

View File

@ -1281,6 +1281,12 @@ static const video_poke_interface_t gx_poke_interface = {
gx_apply_state_changes,
gx_set_texture_frame,
gx_set_texture_enable,
NULL, /* set_osd_msg */
NULL, /* show_mouse */
NULL, /* grab_mouse_toggle */
NULL, /* get_current_shader */
NULL, /* get_current_software_framebuffer */
NULL /* get_hw_render_interface */
};
static void gx_get_poke_interface(void *data,

View File

@ -1146,9 +1146,11 @@ static const video_poke_interface_t omap_gfx_poke_interface = {
omap_gfx_set_texture_frame,
omap_gfx_set_texture_enable,
NULL,
NULL, /* show_mouse */
NULL, /* grab_mouse_toggle */
NULL
NULL, /* show_mouse */
NULL, /* grab_mouse_toggle */
NULL, /* get_current_shader */
NULL, /* get_current_software_framebuffer */
NULL /* get_hw_render_interface */
};
static void omap_gfx_get_poke_interface(void *data,

View File

@ -846,9 +846,12 @@ static const video_poke_interface_t psp_poke_interface = {
psp_apply_state_changes,
psp_set_texture_frame,
psp_set_texture_enable,
NULL,
NULL,
NULL
NULL, /* set_osd_msg */
NULL, /* show_mouse */
NULL, /* grab_mouse_toggle */
NULL, /* get_current_shader */
NULL, /* get_current_software_framebuffer */
NULL /* get_hw_render_interface */
};
static void psp_get_poke_interface(void *data,

View File

@ -737,7 +737,9 @@ static video_poke_interface_t sdl2_video_poke_interface = {
sdl2_poke_set_osd_msg,
sdl2_show_mouse,
sdl2_grab_mouse_toggle,
NULL,
NULL, /* get_current_shader */
NULL, /* get_current_software_framebuffer */
NULL /* get_hw_render_interface */
};
static void sdl2_gfx_poke_interface(void *data, const video_poke_interface_t **iface)

View File

@ -534,7 +534,9 @@ static const video_poke_interface_t sdl_poke_interface = {
NULL,
sdl_show_mouse,
sdl_grab_mouse_toggle,
NULL
NULL, /* get_current_shader */
NULL, /* get_current_software_framebuffer */
NULL /* get_hw_render_interface */
};
static void sdl_get_poke_interface(void *data, const video_poke_interface_t **iface)

View File

@ -947,8 +947,12 @@ static const video_poke_interface_t sunxi_poke_interface = {
NULL, /* sunxi_apply_state_changes */
sunxi_set_texture_frame,
sunxi_set_texture_enable,
NULL, /* sunxi_set_osd_msg */
NULL /* sunxi_show_mouse */
NULL, /* set_osd_msg */
NULL, /* show_mouse */
NULL, /* grab_mouse_toggle */
NULL, /* get_current_shader */
NULL, /* get_current_software_framebuffer */
NULL /* get_hw_render_interface */
};
static void sunxi_gfx_get_poke_interface(void *data,

View File

@ -406,10 +406,11 @@ static const video_poke_interface_t vga_poke_interface = {
vga_set_texture_frame,
NULL,
vga_set_osd_msg,
NULL,
NULL,
NULL,
NULL, /* show_mouse */
NULL, /* grab_mouse_toggle */
NULL, /* get_current_shader */
NULL, /* get_current_software_framebuffer */
NULL /* get_hw_render_interface */
};
static void vga_gfx_get_poke_interface(void *data,

View File

@ -799,7 +799,7 @@ static const video_poke_interface_t vita_poke_interface = {
NULL,
NULL,
vita_get_current_sw_framebuffer,
NULL,
NULL
};
static void vita2d_gfx_get_poke_interface(void *data,

View File

@ -222,7 +222,9 @@ static video_poke_interface_t xshm_video_poke_interface = {
xshm_poke_set_osd_msg,
xshm_show_mouse,
xshm_grab_mouse_toggle,
NULL,
NULL, /* get_current_shader */
NULL, /* get_current_software_framebuffer */
NULL /* get_hw_render_interface */
};
static void xshm_gfx_poke_interface(void *data, const video_poke_interface_t **iface)

View File

@ -1274,6 +1274,8 @@ static const video_poke_interface_t thread_poke = {
NULL,
thread_get_current_shader,
NULL, /* get_current_software_framebuffer */
NULL /* get_hw_render_interface */
};
static void video_thread_get_poke_interface(